Home | History | Annotate | Download | only in Lex

Lines Matching full:operator

348     // If this operator is live and overflowed, report the issue.
390 /// getPrecedence - Return the precedence of the specified binary operator
448 tok::TokenKind Operator = PeekTok.getKind();
450 // If this is a short-circuiting operator, see if the RHS of the operator is
456 if (Operator == tok::ampamp && LHS.Val == 0)
458 else if (Operator == tok::pipepipe && LHS.Val != 0)
460 else if (Operator == tok::question && LHS.Val == 0)
465 // Consume the operator, remembering the operator's location for reporting.
470 // Parse the RHS of the operator.
474 // Remember the precedence of this operator and get the precedence of the
475 // operator immediately to the right of the RHS.
490 // here is for the ?: operator, where the precedence is actually lower than
497 if (Operator == tok::question)
513 switch (Operator) {
542 switch (Operator) {
543 default: llvm_unreachable("Unknown operator token!");
697 // If this operator is live and overflowed, report the issue.
757 // Otherwise, we must have a binary operator (e.g. "#if 1 < 2"), so parse the
758 // operator and the stuff after it.