Lines Matching refs:functionClass
1443 … JSHandle<JSHClass> functionClass = NewEcmaHClass(size, type, prototype, isOptimized, canFastCall); in CreateFunctionClass() local
1445 functionClass->SetCallable(true); in CreateFunctionClass()
1448 functionClass->SetConstructor(true); in CreateFunctionClass()
1450 functionClass->SetExtensible(true); in CreateFunctionClass()
1496 functionClass->SetLayout(thread_, layoutInfoHandle); in CreateFunctionClass()
1497 functionClass->SetNumberOfProps(fieldOrder); in CreateFunctionClass()
1499 return functionClass; in CreateFunctionClass()
4237 JSHandle<JSHClass> functionClass; in NewJSFunction() local
4242 …functionClass = JSHandle<JSHClass>::Cast(env->GetFunctionClassWithoutProtoOptimizedWithFastCall()); in NewJSFunction()
4244 … functionClass = JSHandle<JSHClass>::Cast(env->GetFunctionClassWithoutProtoOptimized()); in NewJSFunction()
4248 … functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClassOptimizedWithFastCall()); in NewJSFunction()
4250 functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClassOptimized()); in NewJSFunction()
4255 functionClass = JSHandle<JSHClass>::Cast(env->GetFunctionClassWithoutProto()); in NewJSFunction()
4257 functionClass = JSHandle<JSHClass>::Cast(env->GetGeneratorFunctionClass()); in NewJSFunction()
4260 return NewJSFunctionByHClass(methodHandle, functionClass, MemSpaceType::OLD_SPACE); in NewJSFunction()