• Home
  • Raw
  • Download

Lines Matching full:constructor

307     JSHandle<JSFunction> constructor = factory->NewJSFunctionByHClass(method, constructorHClass);  in DefineClassFromExtractor()  local
310 nonStaticProperties->Set(thread, 0, constructor); in DefineClassFromExtractor()
346 propFunc->SetHomeObject(thread, constructor); in DefineClassFromExtractor()
350 …JSHandle<JSObject>::Cast(constructor)->SetPropertyInlinedProps(thread, index, propValue.GetTaggedV… in DefineClassFromExtractor()
353 …meDictionary> dict = BuildDictionaryProperties(thread, JSHandle<JSObject>(constructor), staticKeys, in DefineClassFromExtractor()
355 constructor->SetProperties(thread, dict); in DefineClassFromExtractor()
361 … ClassHelper::HandleElementsProperties(thread, JSHandle<JSObject>(constructor), staticElements); in DefineClassFromExtractor()
364 PropertyDescriptor ctorDesc(thread, JSHandle<JSTaggedValue>(constructor), true, false, true); in DefineClassFromExtractor()
369 constructor->SetHomeObject(thread, prototype); in DefineClassFromExtractor()
370 constructor->SetProtoOrHClass(thread, prototype); in DefineClassFromExtractor()
372 return constructor; in DefineClassFromExtractor()
391 JSHandle<JSFunction> constructor = factory->NewJSFunctionByHClass(method, constructorHClass); in DefineClassWithIHClass() local
394 nonStaticProperties->Set(thread, 0, constructor); in DefineClassWithIHClass()
430 propFunc->SetHomeObject(thread, constructor); in DefineClassWithIHClass()
434 …JSHandle<JSObject>::Cast(constructor)->SetPropertyInlinedProps(thread, index, propValue.GetTaggedV… in DefineClassWithIHClass()
437 …meDictionary> dict = BuildDictionaryProperties(thread, JSHandle<JSObject>(constructor), staticKeys, in DefineClassWithIHClass()
439 constructor->SetProperties(thread, dict); in DefineClassWithIHClass()
445 … ClassHelper::HandleElementsProperties(thread, JSHandle<JSObject>(constructor), staticElements); in DefineClassWithIHClass()
448 PropertyDescriptor ctorDesc(thread, JSHandle<JSTaggedValue>(constructor), true, false, true); in DefineClassWithIHClass()
453 constructor->SetHomeObject(thread, prototype); in DefineClassWithIHClass()
454 constructor->SetProtoOrHClass(thread, ihclass); in DefineClassWithIHClass()
456 return constructor; in DefineClassWithIHClass()