Searched refs:functionClass (Results 1 – 3 of 3) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | literal_data_extractor.cpp | 241 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/ |
| D | object_factory.cpp | 1566 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/ |
| D | builtins.cpp | 290 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() 387 …functionClass = 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()
|