Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp808 ir::Expression *binaryExpression = ParseBinaryExpression(lhsExpression); in ParseAssignmentExpression() local
810 return ParseAssignmentExpression(binaryExpression); in ParseAssignmentExpression()
1248 static inline bool ShouldBinaryExpressionBeAmended(ir::BinaryExpression *binaryExpression, in ShouldBinaryExpressionBeAmended() argument
1251 …return GetOperatorPrecedence(binaryExpression->OperatorType()) <= GetOperatorPrecedence(operatorTy… in ShouldBinaryExpressionBeAmended()
1252 !binaryExpression->IsGrouped() && in ShouldBinaryExpressionBeAmended()
1254 binaryExpression->OperatorType() != lexer::TokenType::PUNCTUATOR_EXPONENTIATION); in ShouldBinaryExpressionBeAmended()
1292 ir::BinaryExpression *binaryExpression = rightExpr->AsBinaryExpression(); in ParseBinaryExpression() local
1295 while (binaryExpression->Left()->IsBinaryExpression() && shouldBeAmended) { in ParseBinaryExpression()
1296 parentExpression = binaryExpression; in ParseBinaryExpression()
1298 binaryExpression = binaryExpression->Left()->AsBinaryExpression(); in ParseBinaryExpression()
[all …]
/arkcompiler/ets_frontend/ets2panda/parser/
DexpressionParser.cpp618 ir::Expression *binaryExpression = ParseBinaryExpression(lhsExpression); in ParseAssignmentExpression() local
620 return ParseAssignmentExpression(binaryExpression); in ParseAssignmentExpression()
1119 …tic inline bool ShouldBinaryExpressionBeAmended(const ir::BinaryExpression *const binaryExpression, in ShouldBinaryExpressionBeAmended() argument
1122 …return GetOperatorPrecedence(binaryExpression->OperatorType()) <= GetOperatorPrecedence(operatorTy… in ShouldBinaryExpressionBeAmended()
1123 !binaryExpression->IsGrouped() && in ShouldBinaryExpressionBeAmended()
1125 binaryExpression->OperatorType() != lexer::TokenType::PUNCTUATOR_EXPONENTIATION); in ShouldBinaryExpressionBeAmended()
/arkcompiler/ets_frontend/es2panda/
DCMakeLists.txt117 ir/expressions/binaryExpression.cpp
DBUILD.gn71 "ir/expressions/binaryExpression.cpp",
/arkcompiler/ets_frontend/ets2panda/
DBUILD.gn218 "ir/expressions/binaryExpression.cpp",
DCMakeLists.txt191 ir/expressions/binaryExpression.cpp