/arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
H A D | ast_verifier_check_abstract_call_test.cpp | 67 checker.AllocNode<MemberExpression>(super, id, MemberExpressionKind::PROPERTY_ACCESS, false, false); in TEST_F()
|
H A D | ast_builder_test.cpp | 282 .SetKind(ark::es2panda::ir::MemberExpressionKind::PROPERTY_ACCESS) in TEST_F()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | memberExpression.h | 36 enum class MemberExpressionKind { ELEMENT_ACCESS, PROPERTY_ACCESS };
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | dynamic.cpp | 330 AllocNode<ir::MemberExpression>(classId, methodId, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateDynamicCallClassInitializer() 410 AllocNode<ir::MemberExpression>(classId, methodId, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in ClassInitializerFromImport() 428 auto *property = AllocNode<ir::MemberExpression>(moduleClassId, fieldId, ir::MemberExpressionKind::PROPERTY_ACCESS, in ClassInitializerFromImport() 515 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); 549 AllocNode<ir::MemberExpression>(classId, methodId, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); 627 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false);
|
H A D | assignAnalyzer.cpp | 1066 membExpr->HasMemberKind(ir::MemberExpressionKind::PROPERTY_ACCESS)) { in AnalyzeId() 1147 if (membExpr->Object()->IsThisExpression() && membExpr->HasMemberKind(ir::MemberExpressionKind::PROPERTY_ACCESS)) { in AnalyzeMemberExpr()
|
H A D | helpers.cpp | 2351 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in GenerateGetterSetterBody() 2613 AllocNode<ir::MemberExpression>(classId, methodId, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in TryTransformingToStaticInvoke()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | enumPostCheckLowering.cpp | 34 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCall()
|
H A D | stringComparison.cpp | 86 accessor = checker->AllocNode<ir::MemberExpression>(expr->Left(), callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in ProcessBinaryExpression()
|
H A D | interfaceObjectLiteralLowering.cpp | 118 thisExpr, fieldId->Clone(allocator, nullptr), ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateAnonClassFieldGetterSetter() 135 thisExpr, fieldId->Clone(allocator, nullptr), ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateAnonClassFieldGetterSetter()
|
H A D | enumLowering.cpp | 309 thisExpr, fieldIdentifier, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCtorForEnumClass() 497 enumTypeIdent, enumMemberIdent, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); 520 enumTypeIdent, enumMemberIdent, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); 546 itemsArrayIdentifier, lengthIdent, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); 766 namesArrayIdentifier, lengthIdent, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); 896 thisExpr, fieldIdentifier, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false);
|
H A D | lambdaLowering.cpp | 475 accessor = checker->AllocNode<ir::MemberExpression>(id, callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in CreateFunctionBody() 650 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCallForLambdaClassInvoke() 989 funcRef->AsMemberExpression()->Kind() == ir::MemberExpressionKind::PROPERTY_ACCESS && in ConvertFunctionReference() 1051 callee->AsMemberExpression()->Kind() == ir::MemberExpressionKind::PROPERTY_ACCESS) { in IsFunctionOrMethodCall() 1082 allocator, oldCallee, invoke0Id, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in InsertInvokeCall() 1131 if (mexpr->Kind() == ir::MemberExpressionKind::PROPERTY_ACCESS && mexpr->TsType() != nullptr && in BuildLambdaClassWhenNeeded()
|
H A D | defaultParameterLowering.cpp | 157 accessor = checker->AllocNode<ir::MemberExpression>(id, callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in CreateFunctionBody()
|
H A D | opAssignment.cpp | 119 if (kind == ir::MemberExpressionKind::PROPERTY_ACCESS) { in GenFormatForExpression()
|
H A D | localClassLowering.cpp | 73 allocator, thisExpr, fieldAccessExpr, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCtorFieldInit()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | commonjs.cpp | 105 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in ParseCommonjs()
|
H A D | expressionParser.cpp | 1430 auto kind = ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS; in ParseOptionalMemberExpression() 1696 returnExpression, property, ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, in ParsePostPrimaryExpression()
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 713 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, in VisitInstanceProperty() 770 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in VisitTSParameterProperty() 971 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in AddGeneratedMethodToClass() 985 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in AddGeneratedMethodToClass() 1070 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, in VisitStaticProperty() 1538 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateClassPrototype() 1547 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateDefinePropertyCall() 1560 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateGetOwnPropertyDescriptorCall() 1645 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in VisitTsImportEqualsDeclaration() 1802 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, fals in CreateMemberExpressionFromQualified() [all...] |
/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | memberExpression.h | 43 PROPERTY_ACCESS = 1U << 1U, member in ark::es2panda::ark::es2panda::ark::es2panda::ir::MemberExpressionKind
|
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/ |
H A D | methodBuilder.cpp | 64 auto *callee = checker->AllocNode<ir::MemberExpression>(apiClass, prop, ir::MemberExpressionKind::PROPERTY_ACCESS, in CreateTypedReturnStatement()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
H A D | etsEnumType.cpp | 255 return memberExpr->Kind() == ir::MemberExpressionKind::PROPERTY_ACCESS &&
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | expressionParser.cpp | 1456 ir::MemberExpressionKind::PROPERTY_ACCESS, false, true); in ParseOptionalChain() 1587 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in ParsePrivatePropertyAccess() 1599 auto *memberExpr = AllocNode<ir::MemberExpression>(primaryExpr, ident, ir::MemberExpressionKind::PROPERTY_ACCESS, in ParsePropertyAccess()
|
H A D | TSparser.cpp | 155 AllocNode<ir::MemberExpression>(expr, identNode, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in ParseDecorator()
|