Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dliteral_data_extractor.cpp241 JSHandle<JSHClass> functionClass; in CreateJSFunctionInLiteral() local
246 functionClass = JSHandle<JSHClass>::Cast(env->GetSFunctionClassWithoutProto()); in CreateJSFunctionInLiteral()
248 functionClass = JSHandle<JSHClass>::Cast(env->GetAsyncFunctionClass()); in CreateJSFunctionInLiteral()
250 functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClass()); in CreateJSFunctionInLiteral()
252 jsFunc = factory->NewSFunctionByHClass(method, functionClass); in CreateJSFunctionInLiteral()
257 functionClass = JSHandle<JSHClass>::Cast(env->GetFunctionClassWithoutProto()); in CreateJSFunctionInLiteral()
259 functionClass = JSHandle<JSHClass>::Cast(env->GetAsyncFunctionClass()); in CreateJSFunctionInLiteral()
261 functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClass()); in CreateJSFunctionInLiteral()
263 jsFunc = factory->NewJSFunctionByHClass(method, functionClass, MemSpaceType::OLD_SPACE); in CreateJSFunctionInLiteral()
308 JSHandle<JSHClass> functionClass; in DefineMethodInLiteral() local
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp1566 JSHandle<JSHClass> functionClass = NewEcmaHClass(size, type, prototype); in CreateFunctionClass() local
1568 functionClass->SetCallable(true); in CreateFunctionClass()
1571 functionClass->SetConstructor(true); in CreateFunctionClass()
1573 functionClass->SetExtensible(true); in CreateFunctionClass()
1619 functionClass->SetLayout(thread_, layoutInfoHandle); in CreateFunctionClass()
1620 functionClass->SetNumberOfProps(fieldOrder); in CreateFunctionClass()
1622 return functionClass; in CreateFunctionClass()
4887 JSHandle<JSHClass> functionClass = NewEcmaHClass(size, type, prototype); in CreateSFunctionClassWithoutProto() local
4910 functionClass->SetLayout(thread_, layoutInfoHandle); in CreateSFunctionClassWithoutProto()
4911 functionClass->SetNumberOfProps(fieldOrder); in CreateSFunctionClassWithoutProto()
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins.cpp290 JSHandle<JSHClass> functionClass = in InitializeSFunciton() local
293 env->SetSFunctionClassWithoutProto(thread_, functionClass); in InitializeSFunciton()
384 …JSHandle<JSHClass> functionClass = factory_->CreateFunctionClass(FunctionKind::BASE_CONSTRUCTOR, J… in Initialize() local
386 env->SetFunctionClassWithProto(thread_, functionClass); in Initialize()
387functionClass = factory_->CreateFunctionClass(FunctionKind::NORMAL_FUNCTION, JSFunction::SIZE, JST… in Initialize()
389 env->SetFunctionClassWithoutProto(thread_, functionClass); in Initialize()
390 functionClass = factory_->CreateFunctionClass(FunctionKind::CLASS_CONSTRUCTOR, JSFunction::SIZE, in Initialize()
392 env->SetFunctionClassWithoutName(thread_, functionClass); in Initialize()
394 functionClass = factory_->CreateBoundFunctionClass(); in Initialize()
395 env->SetBoundFunctionClass(thread_, functionClass); in Initialize()