Lines Matching defs:OpToken
444 Token OpToken = Tok;
447 if (OpToken.is(tok::caretcaret)) {
453 if (OpToken.isOneOf(tok::comma, tok::greater, tok::greatergreater,
455 checkPotentialAngleBracketDelimiter(OpToken))
463 if (OpToken.is(tok::comma) && isNotExpressionStart()) {
465 Tok = OpToken;
475 Tok = OpToken;
486 OpToken.getIdentifierInfo() != nullptr) {
488 Tok = OpToken;
501 << /*RHS*/ 1 << PP.getSpelling(OpToken)
552 Diag(OpToken, diag::note_matching) << tok::question;
558 OpToken.getKind());
631 Diag(OpToken, diag::warn_cxx98_compat_generalized_initializer_lists)
639 Diag(OpToken, diag::err_init_list_bin_op)
640 << /*RHS*/1 << PP.getSpelling(OpToken)
653 if (!GreaterThanIsOperator && OpToken.is(tok::greatergreater))
654 SuggestParentheses(OpToken.getLocation(),
660 Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(),
661 OpToken.getKind(), LHS.get(), RHS.get());
670 OpToken.getLocation(), ColonLoc, LHS.get(), TernaryMiddle.get(),