Home
last modified time | relevance | path

Searched refs:ELEMENT_ACCESS (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DobjectIndexAccess.cpp88 ir::MemberExpressionKind::ELEMENT_ACCESS) { in Perform()
102 ast->AsMemberExpression()->Kind() == ir::MemberExpressionKind::ELEMENT_ACCESS) { in Perform()
137 ast->AsMemberExpression()->Kind() == ir::MemberExpressionKind::ELEMENT_ACCESS) { in Postcondition()
H A DenumLowering.cpp560 itemsArrayIdentClone, paramRefIdent, ir::MemberExpressionKind::ELEMENT_ACCESS, true, false);
595 arrayIdentifier, asExpression, ir::MemberExpressionKind::ELEMENT_ACCESS, true, false);
790 identClone, forLoopIdentClone1, ir::MemberExpressionKind::ELEMENT_ACCESS, true, false);
900 itemsArrayIdentClone, arrayIndexExpr, ir::MemberExpressionKind::ELEMENT_ACCESS, true, false);
H A DopAssignment.cpp121 } else if (kind == ir::MemberExpressionKind::ELEMENT_ACCESS) { in GenFormatForExpression()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DmemberExpression.h42 ELEMENT_ACCESS = 1U << 0U, member in ark::es2panda::ark::es2panda::ark::es2panda::ir::MemberExpressionKind
113 if (Kind() == MemberExpressionKind::ELEMENT_ACCESS) {
121 if (Kind() == MemberExpressionKind::ELEMENT_ACCESS) {
H A DmemberExpression.cpp76 if ((MemberExpressionKind::ELEMENT_ACCESS & kind_) != 0U) { in Dump()
80 if ((MemberExpressionKind::ELEMENT_ACCESS & kind_) != 0U) { in Dump()
416 if ((baseType->IsETSEnumType()) && (kind_ == MemberExpressionKind::ELEMENT_ACCESS)) { in CheckComputed()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DmemberExpression.h36 enum class MemberExpressionKind { ELEMENT_ACCESS, PROPERTY_ACCESS }; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::MemberExpression::MemberExpressionKind
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DvalidateHelpers.cpp140 ident->Parent()->AsMemberExpression()->HasMemberKind(ir::MemberExpressionKind::ELEMENT_ACCESS)) { in ValidateMemberIdentifier()
H A Dhelpers.cpp1153 if (expr->Kind() != ir::MemberExpressionKind::ELEMENT_ACCESS) { in SetArrayPreferredTypeForNestedMemberExpressions()
1162 if (memberExpr->Kind() != ir::MemberExpressionKind::ELEMENT_ACCESS) { in SetArrayPreferredTypeForNestedMemberExpressions()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp717 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in VisitInstanceProperty()
1074 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in VisitStaticProperty()
2165 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in CreateTsEnumMemberWithStringInit()
2183 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in CreateTsEnumMemberWithNumberInit()
2191 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in CreateTsEnumMemberWithNumberInit()
2211 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in CreateTsEnumMemberWithoutInit()
2231 ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, in CreateTsEnumMemberWithoutInit()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionParser.cpp1470 ir::MemberExpressionKind::ELEMENT_ACCESS, true, true); in ParseOptionalChain()
1567 ir::MemberExpressionKind::ELEMENT_ACCESS, true, isOptional); in ParseElementAccess()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DETSBinder.cpp329 if (memberExpr->Kind() == ir::MemberExpressionKind::ELEMENT_ACCESS) { in BuildMemberExpression()
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp1448 kind = ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS; in ParseOptionalMemberExpression()
1715 returnExpression, propertyNode, ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, true, in ParsePostPrimaryExpression()

Completed in 22 milliseconds