Lines Matching refs:properties
38 // non static properties number is hidden in the last index of Literal buffer
109 // without static properties, set class name
126 JSHandle<TaggedArray> &properties,
132 ASSERT(keys->GetLength() == properties->GetLength() && elements->GetLength() == 0);
149 properties->Set(thread, NAME_INDEX, secondValue);
169 properties->Set(thread, pos, secondValue);
180 properties->Set(thread, NAME_INDEX, clsNameHandle);
185 properties->Trim(thread, trimOneLength);
190 ASSERT(pos + elements->GetLength() / 2 == properties->GetLength()); // 2: half
192 properties->Trim(thread, pos);
200 JSHandle<TaggedArray> &properties)
214 if (UNLIKELY(properties->Get(index).IsAccessor())) {
242 JSHandle<TaggedArray> &properties)
250 properties->Get(NAME_INDEX).IsString()) {
268 if (LIKELY(properties->Get(NAME_INDEX).IsString())) {
271 ASSERT(properties->Get(NAME_INDEX).IsFunctionTemplate());
283 if (UNLIKELY(properties->Get(index).IsAccessor())) {
311 JSHandle<TaggedArray> &properties,
320 if (UNLIKELY(properties->Get(NAME_INDEX).IsFunctionTemplate())) {
325 if (UNLIKELY(properties->Get(index).IsAccessor())) {
331 if (UNLIKELY(properties->Get(index).IsAccessor())) {
341 JSHandle<TaggedArray> &properties, bool isProtoClass,
355 if (UNLIKELY(properties->Get(index).IsAccessor())) {
599 JSHandle<TaggedArray> &properties,
605 ASSERT(keys->GetLength() == properties->GetLength());
619 if (LIKELY(properties->Get(ClassInfoExtractor::NAME_INDEX).IsString())) {
622 ASSERT(properties->Get(ClassInfoExtractor::NAME_INDEX).IsFunctionTemplate());
637 propValue.Update(properties->Get(index));
837 const JSHandle<TaggedArray> &properties)
851 value.Update(properties->Get(right));
862 properties->Set(thread, left, value);
867 existValue.Update(properties->Get(existIndex));
870 properties->Set(thread, existIndex, value);
875 properties->Trim(thread, left);
880 const JSHandle<JSObject> &object, JSHandle<TaggedArray> &keys, JSHandle<TaggedArray> &properties,
884 ASSERT(keys->GetLength() == properties->GetLength());
892 if (UNLIKELY(properties->Get(index).IsAccessor())) {
896 propValue.Update(properties->Get(index));