Lines Matching defs:constructorHClass
312 JSHClass *constructorHClass)
314 if (constructorHClass->IsDictionaryMode()) {
317 JSHandle<LayoutInfo> layout(thread, constructorHClass->GetLayout());
399 JSHandle<JSHClass> constructorHClass = ClassInfoExtractor::CreateConstructorHClass(thread, base, staticKeys,
402 JSHandle<JSFunction> constructor = factory->NewJSFunctionByHClass(method, constructorHClass,
435 if (LIKELY(!constructorHClass->IsDictionaryMode())) {
479 JSHandle<JSHClass> constructorHClass;
483 constructorHClass = ClassInfoExtractor::CreateConstructorHClass(thread, base, staticKeys, staticProperties);
485 constructorHClass = JSHandle<JSHClass>(constructorHClassVal);
486 ClassInfoExtractor::CorrectConstructorHClass(thread, staticProperties, *constructorHClass);
508 JSHandle<JSFunction> constructor = factory->NewJSFunctionByHClass(method, constructorHClass,
542 if (LIKELY(!constructorHClass->IsDictionaryMode())) {
553 correntIndex = JSHClass::FindPropertyEntry(thread, *constructorHClass, key.GetTaggedValue());
746 JSHandle<JSHClass> constructorHClass =
759 if (!constructorHClass->IsDictionaryMode() && staticFields > 0) {
760 auto layout = JSHandle<LayoutInfo>(thread, constructorHClass->GetLayout());
761 AddFieldTypeToHClass(thread, staticFieldArray, length, layout, constructorHClass, ~0U);
764 JSHandle<JSFunction> constructor = factory->NewSFunctionByHClass(method, constructorHClass);
799 if (LIKELY(!constructorHClass->IsDictionaryMode())) {