Home
last modified time | relevance | path

Searched refs:functionClass (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dliteral_data_extractor.cpp294 JSHandle<JSHClass> functionClass; in CreateJSFunctionInLiteral() local
299 functionClass = JSHandle<JSHClass>::Cast(env->GetSFunctionClassWithoutProto()); in CreateJSFunctionInLiteral()
301 functionClass = JSHandle<JSHClass>::Cast(env->GetAsyncFunctionClass()); in CreateJSFunctionInLiteral()
303 functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClass()); in CreateJSFunctionInLiteral()
305 jsFunc = factory->NewSFunctionByHClass(method, functionClass); in CreateJSFunctionInLiteral()
310 functionClass = JSHandle<JSHClass>::Cast(env->GetFunctionClassWithoutProto()); in CreateJSFunctionInLiteral()
312 functionClass = JSHandle<JSHClass>::Cast(env->GetAsyncFunctionClass()); in CreateJSFunctionInLiteral()
314 functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClass()); in CreateJSFunctionInLiteral()
316 jsFunc = factory->NewJSFunctionByHClass(method, functionClass, MemSpaceType::OLD_SPACE); in CreateJSFunctionInLiteral()
347 JSHandle<JSHClass> functionClass; in DefineMethodInLiteral() local
/arkcompiler/ets_runtime/ecmascript/
Dshared_object_factory.cpp83 JSHandle<JSHClass> functionClass = NewSEcmaHClass(size, fieldOrder, type, prototype, in CreateSFunctionClass() local
85 functionClass->SetCallable(true); in CreateSFunctionClass()
86 return functionClass; in CreateSFunctionClass()
Dobject_factory.cpp1797 JSHandle<JSHClass> functionClass = NewEcmaHClass(size, type, prototype); in CreateFunctionClass() local
1799 functionClass->SetCallable(true); in CreateFunctionClass()
1802 functionClass->SetConstructor(true); in CreateFunctionClass()
1804 functionClass->SetExtensible(true); in CreateFunctionClass()
1850 functionClass->SetLayout(thread_, layoutInfoHandle); in CreateFunctionClass()
1851 functionClass->SetNumberOfProps(fieldOrder); in CreateFunctionClass()
1853 return functionClass; in CreateFunctionClass()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins.cpp269 …JSHandle<JSHClass> functionClass = factory_->CreateFunctionClass(FunctionKind::BASE_CONSTRUCTOR, J… in Initialize() local
271 env->SetFunctionClassWithProto(thread_, functionClass); in Initialize()
272functionClass = factory_->CreateFunctionClass(FunctionKind::NORMAL_FUNCTION, JSFunction::SIZE, JST… in Initialize()
274 env->SetFunctionClassWithoutProto(thread_, functionClass); in Initialize()
275 functionClass = factory_->CreateFunctionClass(FunctionKind::CLASS_CONSTRUCTOR, JSFunction::SIZE, in Initialize()
277 env->SetFunctionClassWithoutName(thread_, functionClass); in Initialize()
280 functionClass = factory_->CreateBoundFunctionClass(); in Initialize()
281 env->SetBoundFunctionClass(thread_, functionClass); in Initialize()
Dshared_builtins.cpp389 JSHandle<JSHClass> functionClass = in InitializeSFunction() local
392 env->SetSFunctionClassWithoutProto(thread_, functionClass); in InitializeSFunction()