Searched refs:IsBinaryExpression (Results 1 – 23 of 23) sorted by relevance
55 if (node->IsBinaryExpression()) { in IsStringComparison()75 ASSERT(expr->IsBinaryExpression()); in ProcessBinaryExpression()96 if (parent->IsBinaryExpression()) { in ProcessBinaryExpression()
108 if (ast->IsBinaryExpression()) { in Perform()
26 if (expr->IsBinaryExpression()) { in Compile()
83 if (expr->IsBinaryExpression()) { in Compile()105 if (e->IsBinaryExpression() && e->AsBinaryExpression()->IsLogicalExtended()) { in CheckConstantExpr()288 if (expr->IsBinaryExpression()) { in Compile()
32 if (!ast->IsBinaryExpression() || !ast->AsBinaryExpression()->IsArithmetic()) { in operator ()()
45 if (parent->Parent()->IsBinaryExpression()) { in InAssignment()
267 while (parent->IsBinaryExpression() && in IsVariableUsedInBinaryExpressionChain()
57 if (parent->Parent()->IsBinaryExpression()) { in InAssignment()
269 while (parent->IsBinaryExpression() && in IsVariableUsedInBinaryExpressionChain()
241 if (parent->IsBinaryExpression()) { in IsInValidChain()290 if (argument == nullptr || (!argument->IsIdentifier() && !argument->IsBinaryExpression())) { in CheckUnarySmartCastCondition()
1235 if (expression->IsBinaryExpression()) { in ShouldExpressionBeAmended()1249 expression->IsBinaryExpression() && in AreLogicalAndNullishMixedIncorrectly()1252 …ratorType == lexer::TokenType::PUNCTUATOR_NULLISH_COALESCING && expression->IsBinaryExpression() && in AreLogicalAndNullishMixedIncorrectly()1262 if (expression->IsBinaryExpression()) { in GetAmendedChildExpression()1275 if (parent->IsBinaryExpression()) { in SetAmendedChildExpression()1342 while (shouldBeAmended && GetAmendedChildExpression(expression)->IsBinaryExpression()) { in ParseBinaryExpression()
788 if (condExpr->Alternate()->IsBinaryExpression() && in ParseForInOf()
213 …if (node->IsBinaryExpression() && !program_->NodeContainsETSNolint(node, ETSWarnings::BOOST_EQUALI… in ETSWarningBoostEqualityStatement()
442 if (expr->IsBinaryExpression()) { in CheckBinaryOperatorLogical()966 if (!expression->IsBinaryExpression()) { in CheckNeedToGenerateGetValueForBinaryExpression()
1051 if (id->Parent()->IsBinaryExpression()) { in AnalyzeId()
1189 } else if (arg->IsBinaryExpression()) { in CheckExpressionsInConstructor()
1952 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in BinaryLogic()1989 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in BinaryArithmLogic()2035 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in Binary()2463 ASSERT((expr->IsBinaryExpression() && in AppendString()2468 if (expr->IsBinaryExpression()) { in AppendString()2477 if (left->IsBinaryExpression() && left->TsType()->IsETSStringType()) { in StringBuilder()
128 ASSERT_TRUE(binaryExpr->IsBinaryExpression()); in TEST_F()
171 bool (*IsBinaryExpression)(es2panda_AstNode *ast); member
2428 IsBinaryExpression,
1283 if (rightExpr->IsBinaryExpression() && in ParseBinaryExpression()1296 while (binaryExpression->Left()->IsBinaryExpression() && shouldBeAmended) { in ParseBinaryExpression()1318 …eratorType == lexer::TokenType::PUNCTUATOR_NULLISH_COALESCING && rightExpr->IsBinaryExpression() && in ParseBinaryExpression()
1431 if (condExpr->Alternate()->IsBinaryExpression()) { in ParseForInOf()
1061 bool isBinaryExpr = ident->Parent()->IsBinaryExpression(); in ReplaceConstReferenceWithInitialization()