Searched defs:asExpression (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | unionLowering.cpp | 126 auto *const asExpression = checker->AllocNode<ir::TSAsExpression>(node, typeNode, false); in GenAsExpression() local
|
| D | enumLowering.cpp | 521 … auto asExpression = checker_->AllocNode<ir::TSAsExpression>(enumMemberExpr, intType, false); in CreateBoxedEnumItemsArray() local 589 auto asExpression = checker->AllocNode<ir::TSAsExpression>(paramRefIdent, intType, false); in CreateReturnWitAsStatement() local 796 …auto asExpression = checker->AllocNode<ir::TSAsExpression>(forLoopIdentClone2, enumTypeAnnotation,… in CreateIf() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserExpressions.cpp | 576 auto *asExpression = AllocNode<ir::TSAsExpression>(primaryExpr, type, false); in ParsePotentialAsExpression() local
|
| D | expressionParser.cpp | 611 … if (auto asExpression = ParsePotentialAsExpression(lhsExpression); asExpression != nullptr) { in ParseAssignmentExpression() local 1223 static inline bool ShouldAsExpressionBeAmended(const ir::TSAsExpression *const asExpression, in ShouldAsExpressionBeAmended() 1616 … if (auto *asExpression = ParsePotentialAsExpression(returnExpr); asExpression != nullptr) { in ParsePostPrimaryExpression() local
|
| D | ASparser.cpp | 842 auto *asExpression = AllocNode<ir::TSAsExpression>(primaryExpression, type, false); in ParsePotentialAsExpression() local
|
| D | ETSparser.cpp | 1651 auto *asExpression = AllocNode<ir::TSAsExpression>(number, floatType, true); in ParseCoercedNumberLiteral() local
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 855 ir::Expression *asExpression = ParseTsAsExpression(lhsExpression, flags); in ParseAssignmentExpression() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSGen.cpp | 1204 const auto *const asExpression = node->Parent()->AsTSAsExpression(); in EmitUnboxEnum() local
|