Searched refs:propertyNode (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | expressionParser.cpp | 1463 ir::Expression *propertyNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA); in ParseOptionalChain() local 1469 returnExpression = AllocNode<ir::MemberExpression>(leftSideExpr, propertyNode, in ParseOptionalChain() 1560 ir::Expression *propertyNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA); in ParseElementAccess() local 1566 auto *memberExpr = AllocNode<ir::MemberExpression>(primaryExpr, propertyNode, in ParseElementAccess() 1662 ir::TemplateLiteral *propertyNode = ParseTemplateLiteral(); in ParsePostPrimaryExpressionBackTick() local 1663 lexer::SourcePosition endLoc = propertyNode->End(); in ParsePostPrimaryExpressionBackTick() 1665 returnExpression = AllocNode<ir::TaggedTemplateExpression>(returnExpression, propertyNode, nullptr); in ParsePostPrimaryExpressionBackTick()
|
H A D | ASparser.cpp | 815 ir::TemplateLiteral *propertyNode = ParseTemplateLiteral(); in ParsePotentialGenericFunctionCall() local 816 lexer::SourcePosition endLoc = propertyNode->End(); in ParsePotentialGenericFunctionCall() 818 *returnExpression = AllocNode<ir::TaggedTemplateExpression>(*returnExpression, propertyNode, typeParams); in ParsePotentialGenericFunctionCall()
|
H A D | TSparser.cpp | 1447 ir::TemplateLiteral *propertyNode = ParseTemplateLiteral(); in ParsePotentialGenericFunctionCall() local 1448 lexer::SourcePosition endLoc = propertyNode->End(); in ParsePotentialGenericFunctionCall() 1450 *returnExpression = AllocNode<ir::TaggedTemplateExpression>(*returnExpression, propertyNode, typeParams); in ParsePotentialGenericFunctionCall()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | expressionParser.cpp | 1634 ir::TemplateLiteral *propertyNode = ParseTemplateLiteral(true); in ParsePotentialTsGenericFunctionCall() local 1635 lexer::SourcePosition endLoc = propertyNode->End(); in ParsePotentialTsGenericFunctionCall() 1637 *returnExpression = AllocNode<ir::TaggedTemplateExpression>(*returnExpression, propertyNode, typeParams); in ParsePotentialTsGenericFunctionCall() 1707 ir::Expression *propertyNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA); in ParsePostPrimaryExpression() local 1715 returnExpression, propertyNode, ir::MemberExpression::MemberExpressionKind::ELEMENT_ACCESS, true, in ParsePostPrimaryExpression() 1732 ir::TemplateLiteral *propertyNode = ParseTemplateLiteral(true); in ParsePostPrimaryExpression() local 1733 lexer::SourcePosition endLoc = propertyNode->End(); in ParsePostPrimaryExpression() 1735 returnExpression = AllocNode<ir::TaggedTemplateExpression>(returnExpression, propertyNode, nullptr); in ParsePostPrimaryExpression()
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 999 ir::ClassProperty *propertyNode, in AddGeneratedSetOrGetMethodToClass() 1003 ASSERT(propertyNode != nullptr); in AddGeneratedSetOrGetMethodToClass() 1005 auto propName = propertyNode->Key()->AsIdentifier()->Name(); in AddGeneratedSetOrGetMethodToClass() 1007 method->SetOriginal(propertyNode); in AddGeneratedSetOrGetMethodToClass() 1008 method->SetRange(propertyNode->Range()); in AddGeneratedSetOrGetMethodToClass() 998 AddGeneratedSetOrGetMethodToClass(ir::ClassDefinition *classDefinition, ir::ClassProperty *propertyNode, const MethodInfo &methodInfo) AddGeneratedSetOrGetMethodToClass() argument
|
H A D | transformer.h | 136 ir::ClassProperty *propertyNode,
|
Completed in 17 milliseconds