Lines Matching defs:inlinedProps
154 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(JSHClass *hclass, uint32_t size, JSType type, uint32_t inlinedProps)
159 newClass->Initialize(thread_, size, type, inlinedProps);
165 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, uint32_t inlinedProps, JSType type,
172 newClass->Initialize(thread_, size, type, inlinedProps, layout);
178 hclass->SetNumberOfProps(inlinedProps);
184 uint32_t inlinedProps)
190 newClass->Initialize(thread_, size, type, inlinedProps);
195 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, JSType type, uint32_t inlinedProps)
198 size, type, inlinedProps);
464 const int inlinedProps = JSHClass::DEFAULT_CAPACITY_OF_IN_OBJECTS;
465 return NewEcmaHClass(size, inlinedProps, type, prototype);
468 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, uint32_t inlinedProps, JSType type,
475 newClass->Initialize(thread_, size, type, inlinedProps);
873 JSHandle<JSHClass> ObjectFactory::CreateJSArrayInstanceClass(JSHandle<JSTaggedValue> proto, uint32_t inlinedProps)
876 JSHandle<JSHClass> arrayClass = NewEcmaHClass(JSArray::SIZE, inlinedProps, JSType::JS_ARRAY, proto);
1057 const JSHandle<JSFunction> &constructor, uint32_t inlinedProps)
1062 if (LIKELY(inlinedProps == JSHClass::DEFAULT_CAPACITY_OF_IN_OBJECTS)) {
1065 jshclass = NewEcmaHClass(JSObject::SIZE, inlinedProps, JSType::JS_OBJECT,
1092 uint32_t inlinedProps)
1098 if (LIKELY(inlinedProps == JSHClass::DEFAULT_CAPACITY_OF_IN_OBJECTS)) {
1101 jshclass = NewEcmaHClass(JSObject::SIZE, inlinedProps, JSType::JS_OBJECT,
3990 JSHandle<JSObject> ObjectFactory::NewEmptyJSObject(uint32_t inlinedProps)
3994 return NewJSObjectByConstructor(builtinObj, inlinedProps);