Home
last modified time | relevance | path

Searched refs:PROPERTY_ACCESS (Results 1 - 22 of 22) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/test/unit/public/
H A Dast_verifier_check_abstract_call_test.cpp67 checker.AllocNode<MemberExpression>(super, id, MemberExpressionKind::PROPERTY_ACCESS, false, false); in TEST_F()
H A Dast_builder_test.cpp282 .SetKind(ark::es2panda::ir::MemberExpressionKind::PROPERTY_ACCESS) in TEST_F()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DmemberExpression.h36 enum class MemberExpressionKind { ELEMENT_ACCESS, PROPERTY_ACCESS };
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Ddynamic.cpp330 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 DassignAnalyzer.cpp1066 membExpr->HasMemberKind(ir::MemberExpressionKind::PROPERTY_ACCESS)) { in AnalyzeId()
1147 if (membExpr->Object()->IsThisExpression() && membExpr->HasMemberKind(ir::MemberExpressionKind::PROPERTY_ACCESS)) { in AnalyzeMemberExpr()
H A Dhelpers.cpp2351 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 DenumPostCheckLowering.cpp34 ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCall()
H A DstringComparison.cpp86 accessor = checker->AllocNode<ir::MemberExpression>(expr->Left(), callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in ProcessBinaryExpression()
H A DinterfaceObjectLiteralLowering.cpp118 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 DenumLowering.cpp309 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 DlambdaLowering.cpp475 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 DdefaultParameterLowering.cpp157 accessor = checker->AllocNode<ir::MemberExpression>(id, callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in CreateFunctionBody()
H A DopAssignment.cpp119 if (kind == ir::MemberExpressionKind::PROPERTY_ACCESS) { in GenFormatForExpression()
H A DlocalClassLowering.cpp73 allocator, thisExpr, fieldAccessExpr, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCtorFieldInit()
/arkcompiler/ets_frontend/es2panda/parser/
H A Dcommonjs.cpp105 ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); in ParseCommonjs()
H A DexpressionParser.cpp1430 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 Dtransformer.cpp713 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 DmemberExpression.h43 PROPERTY_ACCESS = 1U << 1U, member in ark::es2panda::ark::es2panda::ark::es2panda::ir::MemberExpressionKind
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/
H A DmethodBuilder.cpp64 auto *callee = checker->AllocNode<ir::MemberExpression>(apiClass, prop, ir::MemberExpressionKind::PROPERTY_ACCESS, in CreateTypedReturnStatement()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsEnumType.cpp255 return memberExpr->Kind() == ir::MemberExpressionKind::PROPERTY_ACCESS &&
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionParser.cpp1456 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 DTSparser.cpp155 AllocNode<ir::MemberExpression>(expr, identNode, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in ParseDecorator()

Completed in 31 milliseconds