Home | History | Annotate | Download | only in Lex

Lines Matching refs:Operator

369     // If this operator is live and overflowed, report the issue.
411 /// getPrecedence - Return the precedence of the specified binary operator
469 tok::TokenKind Operator = PeekTok.getKind();
471 // If this is a short-circuiting operator, see if the RHS of the operator is
477 if (Operator == tok::ampamp && LHS.Val == 0)
479 else if (Operator == tok::pipepipe && LHS.Val != 0)
481 else if (Operator == tok::question && LHS.Val == 0)
486 // Consume the operator, remembering the operator's location for reporting.
491 // Parse the RHS of the operator.
495 // Remember the precedence of this operator and get the precedence of the
496 // operator immediately to the right of the RHS.
511 // here is for the ?: operator, where the precedence is actually lower than
518 if (Operator == tok::question)
534 switch (Operator) {
563 switch (Operator) {
564 default: llvm_unreachable("Unknown operator token!");
718 // If this operator is live and overflowed, report the issue.
777 // Otherwise, we must have a binary operator (e.g. "#if 1 < 2"), so parse the
778 // operator and the stuff after it.