Searched refs:property_ (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | memberExpression.cpp | 32 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 D | memberExpression.h | 42 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 D | memberExpression.cpp | 32 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 D | memberExpression.h | 73 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 D | memberExpressionBuilder.h | 37 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 D | json_object_matcher.h | 91 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 D | ETSAnalyzer.cpp | 1377 expr->property_->AsIdentifier()->SetName(reExportType.second); in Check()
|
Completed in 6 milliseconds