Home | History | Annotate | Download | only in Lex

Lines Matching refs:Operator

356     // If this operator is live and overflowed, report the issue.
398 /// getPrecedence - Return the precedence of the specified binary operator
456 tok::TokenKind Operator = PeekTok.getKind();
458 // If this is a short-circuiting operator, see if the RHS of the operator is
464 if (Operator == tok::ampamp && LHS.Val == 0)
466 else if (Operator == tok::pipepipe && LHS.Val != 0)
468 else if (Operator == tok::question && LHS.Val == 0)
473 // Consume the operator, remembering the operator's location for reporting.
478 // Parse the RHS of the operator.
482 // Remember the precedence of this operator and get the precedence of the
483 // operator immediately to the right of the RHS.
498 // here is for the ?: operator, where the precedence is actually lower than
505 if (Operator == tok::question)
521 switch (Operator) {
550 switch (Operator) {
551 default: llvm_unreachable("Unknown operator token!");
705 // If this operator is live and overflowed, report the issue.
763 // Otherwise, we must have a binary operator (e.g. "#if 1 < 2"), so parse the
764 // operator and the stuff after it.