Lines Matching refs:JSFunction
281 hclass = factory->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, length); in CreateConstructorHClass()
287 … hclass = factory->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, 0); // without in-obj in CreateConstructorHClass()
330 JSHandle<JSFunction> ClassHelper::DefineClassFromExtractor(JSThread *thread, const JSHandle<JSTagge… in DefineClassFromExtractor()
348 JSHandle<JSFunction> constructor = factory->NewJSFunctionByHClass(method, constructorHClass, in DefineClassFromExtractor()
361 … JSHandle<JSFunction> propFunc = factory->CloneJSFuction(JSHandle<JSFunction>::Cast(propValue)); in DefineClassFromExtractor()
387 … JSHandle<JSFunction> propFunc = factory->CloneJSFuction(JSHandle<JSFunction>::Cast(propValue)); in DefineClassFromExtractor()
410 RETURN_HANDLE_IF_ABRUPT_COMPLETION(JSFunction, thread); in DefineClassFromExtractor()
417 JSHandle<JSFunction> ClassHelper::DefineClassWithIHClass(JSThread *thread, in DefineClassWithIHClass()
435 JSHandle<JSFunction> constructor = factory->NewJSFunctionByHClass(method, constructorHClass, in DefineClassWithIHClass()
448 … JSHandle<JSFunction> propFunc = factory->CloneJSFuction(JSHandle<JSFunction>::Cast(propValue)); in DefineClassWithIHClass()
475 … JSHandle<JSFunction> propFunc = factory->CloneJSFuction(JSHandle<JSFunction>::Cast(propValue)); in DefineClassWithIHClass()
504 RETURN_HANDLE_IF_ABRUPT_COMPLETION(JSFunction, thread); in DefineClassWithIHClass()
554 … JSHandle<JSFunction> propFunc = factory->CloneJSFuction(JSHandle<JSFunction>::Cast(propValue)); in BuildDictionaryProperties()
577 JSHandle<JSFunction> elementsFunc = JSHandle<JSFunction>::Cast(elementsValue); in HandleElementsProperties()