/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_function_kind.h | 38 BASE_CONSTRUCTOR, member in panda::ecmascript::FunctionKind
|
H A D | js_function.h | 268 return (kind >= FunctionKind::BASE_CONSTRUCTOR) && (kind <= FunctionKind::DERIVED_CONSTRUCTOR); in IsConstructorKind() 279 return (kind >= FunctionKind::BASE_CONSTRUCTOR) && (kind <= FunctionKind::ASYNC_GENERATOR_FUNCTION) && in HasPrototype() 295 return kind == FunctionKind::BASE_CONSTRUCTOR; in IsBaseConstructorKind()
|
H A D | shared_object_factory.cpp | 933 case FunctionKind::BASE_CONSTRUCTOR: { in NewJSSendableFunction()
|
H A D | js_function.cpp | 35 if (kind == FunctionKind::BASE_CONSTRUCTOR || kind == FunctionKind::GENERATOR_FUNCTION || in InitializeJSFunction()
|
H A D | object_factory.cpp | 1767 if (kind == FunctionKind::BASE_CONSTRUCTOR) { in NewJSFunction() 1799 // FunctionKind = BASE_CONSTRUCTOR in CreateFunctionClass() 4975 case FunctionKind::BASE_CONSTRUCTOR: { in NewJSFunction()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_function_test.cpp | 62 FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0() 82 EXPECT_EQ(func->GetFunctionKind(), FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0()
|
H A D | accessor_data_test.cpp | 159 Method::Cast(func1->GetMethod().GetTaggedObject())->SetFunctionKind(FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0()
|
H A D | js_object_test.cpp | 681 factory->NewJSFunction(env, static_cast<void *>(nullptr), FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0() 696 factory->NewJSFunction(env, static_cast<void *>(nullptr), FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_sharedobject_test.cpp | 133 method->SetFunctionKind(FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | js_pandafile.cpp | 310 kind = FunctionKind::BASE_CONSTRUCTOR; in GetFunctionKind() 342 kind = FunctionKind::BASE_CONSTRUCTOR; in GetFunctionKind()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_function_stub_builder.cpp | 586 if (getKind == FunctionKind::BASE_CONSTRUCTOR || getKind == FunctionKind::GENERATOR_FUNCTION ||
in InitializeJSFunction() 601 if (getKind != FunctionKind::BASE_CONSTRUCTOR) {
in InitializeJSFunction()
|
/arkcompiler/ets_runtime/ecmascript/jit/ |
H A D | jit.cpp | 309 case FunctionKind::BASE_CONSTRUCTOR: in SupportJIT()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins.cpp | 269 JSHandle<JSHClass> functionClass = factory_->CreateFunctionClass(FunctionKind::BASE_CONSTRUCTOR, JSFunction::SIZE, in Initialize() 1791 factory_->NewJSFunction(env, static_cast<void *>(nullptr), FunctionKind::BASE_CONSTRUCTOR)); in InitializeStringIterator() 1817 factory_->NewJSFunction(env, static_cast<void *>(nullptr), FunctionKind::BASE_CONSTRUCTOR)); in InitializeAsyncFromSyncIterator() 3634 factory_->NewJSFunction(env, static_cast<void *>(nullptr), FunctionKind::BASE_CONSTRUCTOR)); in InitializeSegments() 3658 factory_->NewJSFunction(env, static_cast<void *>(nullptr), FunctionKind::BASE_CONSTRUCTOR)); in InitializeSegmentIterator()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | stub_builder-inl.h | 3403 .And(Int32GreaterThanOrEqual(kind, Int32(static_cast<int32_t>(FunctionKind::BASE_CONSTRUCTOR)))) in HasPrototype() 3433 GateRef val = Int32Equal(kind, Int32(static_cast<int32_t>(FunctionKind::BASE_CONSTRUCTOR))); in IsBaseKind() 3439 return Int32Equal(kind, Int32(static_cast<int32_t>(FunctionKind::BASE_CONSTRUCTOR))); in IsBaseConstructorKind()
|
H A D | new_object_stub_builder.cpp | 924 static_cast<int64_t>(FunctionKind::BASE_CONSTRUCTOR), static_cast<int64_t>(FunctionKind::GENERATOR_FUNCTION),
in LoadHClassFromMethod() 1006 BRANCH(Int32Equal(kind, Int32(static_cast<int32_t>(FunctionKind::BASE_CONSTRUCTOR))), &isNormal, ¬Normal);
in LoadSHClassFromMethod()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler.cpp | 1322 return kind == FunctionKind::BASE_CONSTRUCTOR || in FunctionKindVerify()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 2263 if (!ihc->IsUndefined() && kind == FunctionKind::BASE_CONSTRUCTOR) {
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | ffi_workload.cpp | 7085 FunctionKind::BASE_CONSTRUCTOR); in HWTEST_F_L0()
|