Home
last modified time | relevance | path

Searched refs:binaryExpression (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp751 ir::Expression *binaryExpression = ParseBinaryExpression(lhsExpression); in ParseAssignmentExpression() local
753 return ParseAssignmentExpression(binaryExpression); in ParseAssignmentExpression()
1180 static inline bool ShouldBinaryExpressionBeAmended(ir::BinaryExpression *binaryExpression, in ShouldBinaryExpressionBeAmended() argument
1183 …return GetOperatorPrecedence(binaryExpression->OperatorType()) <= GetOperatorPrecedence(operatorTy… in ShouldBinaryExpressionBeAmended()
1184 !binaryExpression->IsGrouped() && in ShouldBinaryExpressionBeAmended()
1186 binaryExpression->OperatorType() != lexer::TokenType::PUNCTUATOR_EXPONENTIATION); in ShouldBinaryExpressionBeAmended()
1224 ir::BinaryExpression *binaryExpression = rightExpr->AsBinaryExpression(); in ParseBinaryExpression() local
1227 while (binaryExpression->Left()->IsBinaryExpression() && shouldBeAmended) { in ParseBinaryExpression()
1228 parentExpression = binaryExpression; in ParseBinaryExpression()
1230 binaryExpression = binaryExpression->Left()->AsBinaryExpression(); in ParseBinaryExpression()
[all …]
/arkcompiler/ets_frontend/es2panda/
DCMakeLists.txt117 ir/expressions/binaryExpression.cpp
DBUILD.gn69 "ir/expressions/binaryExpression.cpp",