Lines Matching refs:PropertyAccessor
21 PropertyAccessor::PropertyAccessor(JSThread *thread, JSHandle<JSTaggedValue> object)
37 void PropertyAccessor::PreLoad()
74 void PropertyAccessor::CollectPrototypeInfo()
114 void PropertyAccessor::InitSimplePropertiesEnumCache()
139 inline void PropertyAccessor::AccumulateKeyLength(uint32_t length)
144 inline void PropertyAccessor::AccumulateShadowKeyLength(uint32_t length)
149 JSHandle<JSTaggedValue> PropertyAccessor::GetCachedHclass()
154 uint32_t PropertyAccessor::GetActualKeyLength() const
159 inline void PropertyAccessor::SetActualKeyLength(uint32_t length)
164 void PropertyAccessor::AddKeysEndIfNeeded(JSHandle<TaggedArray> keys)
172 void PropertyAccessor::TryInitEnumCacheWithProtoChainInfo()
191 JSHandle<JSTaggedValue> PropertyAccessor::GetKeysFast()
219 JSHandle<JSTaggedValue> PropertyAccessor::GetKeysSlow()
236 void PropertyAccessor::PushRemainingKeys(JSHandle<JSObject> object, std::vector<JSHandle<TaggedArray>> &remainings)
273 void PropertyAccessor::MergeRemainings(const std::vector<JSHandle<TaggedArray>> &remainings,