Searched refs:functionClass (Results 1 – 5 of 5) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | literal_data_extractor.cpp | 294 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/ |
| D | shared_object_factory.cpp | 83 JSHandle<JSHClass> functionClass = NewSEcmaHClass(size, fieldOrder, type, prototype, in CreateSFunctionClass() local 85 functionClass->SetCallable(true); in CreateSFunctionClass() 86 return functionClass; in CreateSFunctionClass()
|
| D | object_factory.cpp | 1797 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/ |
| D | builtins.cpp | 269 …JSHandle<JSHClass> functionClass = factory_->CreateFunctionClass(FunctionKind::BASE_CONSTRUCTOR, J… in Initialize() local 271 env->SetFunctionClassWithProto(thread_, functionClass); in Initialize() 272 …functionClass = 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()
|
| D | shared_builtins.cpp | 389 JSHandle<JSHClass> functionClass = in InitializeSFunction() local 392 env->SetSFunctionClassWithoutProto(thread_, functionClass); in InitializeSFunction()
|