Home | History | Annotate | Download | only in Lex

Lines Matching refs:Operator

374     // If this operator is live and overflowed, report the issue.
416 /// getPrecedence - Return the precedence of the specified binary operator
474 tok::TokenKind Operator = PeekTok.getKind();
476 // If this is a short-circuiting operator, see if the RHS of the operator is
482 if (Operator == tok::ampamp && LHS.Val == 0)
484 else if (Operator == tok::pipepipe && LHS.Val != 0)
486 else if (Operator == tok::question && LHS.Val == 0)
491 // Consume the operator, remembering the operator's location for reporting.
496 // Parse the RHS of the operator.
500 // Remember the precedence of this operator and get the precedence of the
501 // operator immediately to the right of the RHS.
516 // here is for the ?: operator, where the precedence is actually lower than
523 if (Operator == tok::question)
539 switch (Operator) {
568 switch (Operator) {
569 default: llvm_unreachable("Unknown operator token!");
723 // If this operator is live and overflowed, report the issue.
782 // Otherwise, we must have a binary operator (e.g. "#if 1 < 2"), so parse the
783 // operator and the stuff after it.