Home
last modified time | relevance | path

Searched refs:property_ (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DmemberExpression.cpp32 cb(property_); in Iterate()
39 {"property", property_}, in Dump()
53 return pg->ToPropertyKey(property_, computed_); in CompileKey()
67 auto name = property_->AsPrivateIdentifier()->Name(); in Compile()
108 checker::Type *indexType = property_->Check(checker); in Check()
116 checker->ThrowTypeError({"Type ", indexType, " cannot be used as index type"}, property_->Start()); in Check()
129 switch (property_->Type()) { in Check()
132 {"Property ", property_->AsIdentifier()->Name(), " does not exist on this type."}, in Check()
133 property_->Start()); in Check()
137 {"Property ", property_ in Check()
[all...]
H A DmemberExpression.h42 property_(property), in MemberExpression()
61 return property_; in Property()
66 return property_; in Property()
81 return property_->IsPrivateIdentifier(); in AccessPrivateProperty()
100 Expression *property_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::MemberExpression
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DmemberExpression.cpp32 property_ = other.property_ != nullptr ? other.property_->Clone(allocator, this)->AsExpression() : nullptr; in MemberExpression()
37 return property_->IsIdentifier() && property_->AsIdentifier()->IsPrivateIdent();
47 if (auto *transformedNode = cb(property_); property_ != transformedNode) { in TransformChildren()
48 property_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
49 property_ = transformedNode->AsExpression(); in TransformChildren()
56 cb(property_); in Iterate()
[all...]
H A DmemberExpression.h73 property_(property), in MemberExpression()
103 return property_;
108 return property_;
234 Expression *property_ = nullptr; member in ark::es2panda::ir::MemberExpression
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DmemberExpressionBuilder.h37 property_ = prop; in SetProperty()
49 auto node = AllocNode(object_, property_, kind_, false, false); in Build()
55 Expression *property_ {};
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/tests/
H A Djson_object_matcher.h91 explicit HasJsonPropertyMatcher(JsonProperty<PropertyType> property) : property_(std::move(property)) {} in HasJsonPropertyMatcher()
94 : property_ {key, value_matcher} in HasJsonPropertyMatcher()
101 property_.DescribeTo(os);
107 property_.DescribeTo(os);
112 auto value_ptr = object.GetValue<PropertyType>(property_.key);
116 property_.DescribeKeyTo(os);
120 return property_.value_matcher.MatchAndExplain(*value_ptr, os);
124 JsonProperty<PropertyType> property_; member in ark::tooling::inspector::test::HasJsonPropertyMatcher
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzer.cpp1377 expr->property_->AsIdentifier()->SetName(reExportType.second); in Check()

Completed in 7 milliseconds