/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | objectExpression.cpp | 44 properties_(allocator->Adapter()) in ObjectExpression() 51 for (auto *property : other.properties_) { in ObjectExpression() 52 properties_.emplace_back(property->Clone(allocator, this)->AsExpression()); in ObjectExpression() 98 for (auto *it : properties_) { in ValidateExpression() 136 for (auto *it : properties_) { in ConvertibleToObjectPattern() 143 if (!restFound && it == properties_.back() && !trailingComma_) { in ConvertibleToObjectPattern() 203 for (auto *&it : properties_) { in TransformChildren() 224 for (auto *it : properties_) { in Iterate() 237 {"properties", properties_}, in Dump() 245 if (!properties_ in Dump() [all...] |
H A D | objectExpression.h | 45 properties_(std::move(properties)), in ObjectExpression() 56 return properties_; 125 ArenaVector<Expression *> properties_; member in ark::es2panda::ark::es2panda::ark::es2panda::ir::ObjectExpression
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
H A D | etsObjectType.h | 109 return properties_[static_cast<size_t>(PropertyType::INSTANCE_METHOD)]; in InstanceMethods() 115 return properties_[static_cast<size_t>(PropertyType::INSTANCE_FIELD)]; in InstanceFields() 121 return properties_[static_cast<size_t>(PropertyType::INSTANCE_DECL)]; in InstanceDecls() 127 return properties_[static_cast<size_t>(PropertyType::STATIC_METHOD)]; in StaticMethods() 133 return properties_[static_cast<size_t>(PropertyType::STATIC_FIELD)]; in StaticFields() 139 return properties_[static_cast<size_t>(PropertyType::STATIC_DECL)]; in StaticDecls() 326 auto found = properties_[static_cast<size_t>(TYPE)].find(name); in GetOwnProperty() 327 if (found != properties_[static_cast<size_t>(TYPE)].end()) { in GetOwnProperty() 336 properties_[static_cast<size_t>(TYPE)].emplace(prop->Name(), prop); in AddProperty() 349 properties_[static_cas in AddProperty() 497 mutable PropertyHolder properties_; global() member in ark::es2panda::checker::ETSObjectType [all...] |
H A D | etsObjectType.cpp | 292 ownProps.reserve(properties_.size()); in ForeignProperties() 439 auto found = properties_[static_cast<size_t>(PropertyType::INSTANCE_METHOD)].find( in AssignmentTarget() 441 ASSERT(found != properties_[static_cast<size_t>(PropertyType::INSTANCE_METHOD)].end()); in AssignmentTarget() 1054 properties_[static_cast<size_t>(PropertyType::INSTANCE_FIELD)].emplace(prop->Name(), copiedProp); in InstantiateProperties() 1060 properties_[static_cast<size_t>(PropertyType::STATIC_FIELD)].emplace(prop->Name(), copiedProp); in InstantiateProperties() 1066 properties_[static_cast<size_t>(PropertyType::INSTANCE_METHOD)].emplace(prop->Name(), copiedProp); in InstantiateProperties() 1072 properties_[static_cast<size_t>(PropertyType::STATIC_METHOD)].emplace(prop->Name(), copiedProp); in InstantiateProperties() 1078 properties_[static_cast<size_t>(PropertyType::INSTANCE_DECL)].emplace(prop->Name(), copiedProp); in InstantiateProperties() 1084 properties_[static_cast<size_t>(PropertyType::STATIC_DECL)].emplace(prop->Name(), copiedProp); in InstantiateProperties()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | objectExpression.cpp | 89 for (auto *it : properties_) { in ValidateExpression() 131 for (auto *it : properties_) { in ConvertibleToObjectPattern() 138 if (!restFound && it == properties_.back() && !trailingComma_) { in ConvertibleToObjectPattern() 196 for (auto *it : properties_) { in Iterate() 208 {"properties", properties_}, in Dump() 277 std::vector<std::vector<const Literal *>> tempLiteralBuffer(properties_.size()); in CompileStaticProperties() 282 for (size_t i = 0; i < properties_.size(); i++) { in CompileStaticProperties() 283 if (properties_[i]->IsSpreadElement()) { in CompileStaticProperties() 287 const ir::Property *prop = properties_[i]->AsProperty(); in CompileStaticProperties() 400 for (size_t i = 0; i < properties_ in CompileRemainingProperties() [all...] |
H A D | objectExpression.h | 43 properties_(std::move(properties)), in ObjectExpression() 51 return properties_; in Properties() 97 ArenaVector<Expression *> properties_; member in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::ObjectExpression
|
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
H A D | task.cpp | 51 return properties_; in GetTaskProperties() 64 properties_ = INVALID_TASK_PROPERTIES; in MakeInvalid() 70 return properties_ == INVALID_TASK_PROPERTIES; in IsInvalid() 102 lifeTimeStorage_.GetTimeOfTaskExecutionFinishAndStoreTimeStats(properties_); in EventOnEndExecution()
|
H A D | task.h | 235 Task(TaskProperties properties, RunnerCallback runner) : properties_(properties), runner_(std::move(runner)) {} in Task() 240 TaskProperties properties_ {INVALID_TASK_PROPERTIES};
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/ |
H A D | object_preview.cpp | 76 properties_.emplace_back(propertyIt->GetName(), RemoteObjectType::Accessor()); in ObjectPreview() 82 properties_.emplace_back(propertyIt->GetName(), propertyIt->GetValue().GetType(), std::move(*propPreviewValue)); in ObjectPreview() 93 for (auto &propertyPreview : properties_) { in ToJson()
|
H A D | object_preview.h | 37 std::vector<PropertyPreview> properties_; member in ark::tooling::inspector::final
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/tests/ |
H A D | json_object_matcher.h | 130 explicit JsonObjectMatcher(JsonProperty<PropertyType>... property) : properties_ {property...} {} in JsonObjectMatcher() 155 properties_); member in ark::tooling::inspector::test::JsonObjectMatcher 171 properties_); in DescribeInternalTo() 175 std::tuple<JsonProperty<PropertyType>...> properties_; member
|
/arkcompiler/toolchain/tooling/agent/ |
H A D | runtime_impl.cpp | 184 auto iter = properties_.find(objectId); in GetProperties() 185 if (iter == properties_.end()) { in GetProperties() 306 properties_[curObjectId_++] = Global<JSValueRef>(vm_, jsProperty.GetGetter(vm_)); in GetProperties() 310 properties_[curObjectId_++] = Global<JSValueRef>(vm_, jsProperty.GetSetter(vm_)); in GetProperties() 316 properties_[curObjectId_++] = Global<JSValueRef>(vm_, vValue); in GetProperties() 321 properties_[curObjectId_++] = Global<JSValueRef>(vm_, name); in GetProperties() 392 properties_[curObjectId_++] = Global<JSValueRef>(vm_, jsValueRefTypedArray); in AddTypedArrayRef() 407 properties_[curObjectId_++] = Global<JSValueRef>(vm_, valRef); in CacheObjectIfNeeded() 467 properties_[curObjectId_++] = Global<JSValueRef>(vm_, localValRefElement); in GetAdditionalProperties() 489 properties_[curObjectId in SetKeyValue() [all...] |
H A D | debugger_impl.cpp | 1583 if (runtime_->properties_.empty()) { in CleanUpRuntimeProperties() 1588 runtime_->properties_[validObjId].FreeGlobalHandleAddr(); in CleanUpRuntimeProperties() 1591 runtime_->properties_.clear(); in CleanUpRuntimeProperties() 1771 runtime_->properties_[runtime_->curObjectId_++] = Global<JSValueRef>(vm_, localObj); in GetLocalScopeChain() 1885 runtime_->properties_[runtime_->curObjectId_++] = Global<JSValueRef>(vm_, closureScopeObj); in GetClosureScopeChains() 1909 runtime_->properties_[runtime_->curObjectId_++] = Global<JSValueRef>(vm_, moduleObj); in GetModuleScopeChain() 1985 runtime_->properties_[runtime_->curObjectId_++] = Global<JSValueRef>(vm_, globalObj); in GetGlobalScopeChain() 2000 Local<ObjectRef> localObj = runtime_->properties_[objectId].ToLocal(vm_); in UpdateScopeObject()
|
H A D | runtime_impl.h | 180 std::unordered_map<RemoteObjectId, Global<JSValueRef>> properties_ {};
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | inst.h | 369 : properties_(IsStaticFlag::Encode(is_static) | IndexField::Encode(index) | SizeField::Encode(size) | in User() 392 return !IsStaticFlag::Decode(properties_); 396 return IndexField::Decode(properties_); 400 return SizeField::Decode(properties_); 406 return VirtualRegister(VregField::Decode(properties_), IsAccFlag::Decode(properties_)); 413 VregField::Set(reg.Value(), &properties_); 414 IsAccFlag::Set(reg.IsAccumulator(), &properties_); 420 return BbNumField::Decode(properties_); 426 BbNumField::Set(bb_num, &properties_); [all...] |
H A D | inst.cpp | 38 auto inputs_count {SizeField::Decode(properties_)}; in GetInst()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | inst.h | 417 : properties_(IsStaticFlag::Encode(isStatic) | IndexField::Encode(index) | SizeField::Encode(size) | in User() 440 return !IsStaticFlag::Decode(properties_); 444 return IndexField::Decode(properties_); 448 return SizeField::Decode(properties_); 454 return VirtualRegister(VRegField::Decode(properties_), 455 static_cast<VRegType>(VRegTypeField::Decode(properties_))); 462 VRegField::Set(reg.Value(), &properties_); 463 VRegTypeField::Set(reg.GetVRegType(), &properties_); 469 return BbNumField::Decode(properties_); 475 BbNumField::Set(bbNum, &properties_); [all...] |
H A D | inst.cpp | 197 auto inputsCount {SizeField::Decode(properties_)}; in GetInst()
|