Home
last modified time | relevance | path

Searched refs:thisExpr (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DinterfaceObjectLiteralLowering.cpp116 auto *thisExpr = checker->AllocNode<ir::ThisExpression>(); in CreateAnonClassFieldGetterSetter()
118 thisExpr, fieldId->Clone(allocator, nullptr), ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateAnonClassFieldGetterSetter()
133 auto *thisExpr = checker->AllocNode<ir::ThisExpression>(); in CreateAnonClassFieldGetterSetter()
135 thisExpr, fieldId->Clone(allocator, nullptr), ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateAnonClassFieldGetterSetter()
H A DdefaultParameterLowering.cpp177 auto *thisExpr = checker->AllocNode<ir::ThisExpression>(); in CreateFunctionBody() local
178 stmt = checker->AllocNode<ir::ReturnStatement>(thisExpr); in CreateFunctionBody()
H A DlocalClassLowering.cpp69 auto *thisExpr = allocator->New<ir::ThisExpression>(); in CreateCtorFieldInit() local
73 allocator, thisExpr, fieldAccessExpr, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCtorFieldInit()
H A DenumLowering.cpp305 auto *thisExpr = Allocator()->New<ir::ThisExpression>(); in CreateCtorForEnumClass() local
309 thisExpr, fieldIdentifier, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false); in CreateCtorForEnumClass()
892 auto *thisExpr = Allocator()->New<ir::ThisExpression>();
896 thisExpr, fieldIdentifier, ir::MemberExpressionKind::PROPERTY_ACCESS, false, false);
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
H A Dast_builder_test.cpp278 auto thisExpr = ThisExpressionBuilder(Allocator()).Build(); in TEST_F() local
280 .SetObject(thisExpr) in TEST_F()
336 auto thisExpr = ThisExpressionBuilder(Allocator()).Build(); in TEST_F() local
342 auto switchStmnt = SwitchStatementBuilder(Allocator()).SetCases(cases).SetDiscriminant(thisExpr).Build(); in TEST_F()

Completed in 5 milliseconds