reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Lex/Token.h
  104     return is(K1) || isOneOf(K2, Ks...);
tools/clang/include/clang/Parse/Parser.h
  511     return Tok.isOneOf(tok::l_paren, tok::r_paren);
  515     return Tok.isOneOf(tok::l_square, tok::r_square);
  519     return Tok.isOneOf(tok::l_brace, tok::r_brace);
tools/clang/lib/Format/UnwrappedLineParser.cpp
 1767   if (FormatTok->Tok.isOneOf(tok::kw_constexpr, tok::identifier))
 2249   assert(FormatTok->Tok.isOneOf(tok::l_paren, tok::identifier) &&
tools/clang/lib/Lex/PPMacroExpansion.cpp
  779     if (ContainsCodeCompletionTok && Tok.isOneOf(tok::eof, tok::eod))
  782     assert(Tok.isOneOf(tok::l_paren, tok::comma) &&
  797       if (Tok.isOneOf(tok::eof, tok::eod)) { // "#if f(<eof>" & "#if f(\n"
 1285     if (!Tok.isOneOf(tok::eof, tok::eod)) {
 1790       if (Tok.isOneOf(tok::eof, tok::eod) || Tok.isAnnotation())
tools/clang/lib/Lex/Preprocessor.cpp
 1000       if (FilenameTok.isOneOf(tok::eod, tok::eof)) {
tools/clang/lib/Lex/TokenConcatenation.cpp
  189     if (Tok.isOneOf(tok::equal, tok::equalequal))
tools/clang/lib/Lex/TokenLexer.cpp
  369     if (CurTok.isOneOf(tok::hash, tok::hashat)) {
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  186   assert(Tok.isOneOf(tok::l_brace, tok::equal) &&
tools/clang/lib/Parse/ParseDecl.cpp
  357       IsIdentifierArg = Next.isOneOf(tok::r_paren, tok::comma);
 2846   assert(Tok.isOneOf(tok::kw_alignas, tok::kw__Alignas) &&
 2904   if (Tok.isOneOf(tok::kw_typename, tok::annot_typename)) {
 4297   if (Tok.isOneOf(tok::kw_class, tok::kw_struct)) {
 5890       DiagnoseIdentifier = NextToken().isOneOf(tok::comma, tok::semi);
 5972       if (Tok.isOneOf(tok::period, tok::arrow))
 6044         GetLookAheadToken(2).isOneOf(tok::comma, tok::r_square)) &&
 6046         GetLookAheadToken(2).isOneOf(tok::equal, tok::l_brace)))
 6439   if (Tok.isOneOf(tok::amp, tok::ampamp)) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
  864   assert(Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert) &&
  934   assert(Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)
 1126   if (Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) {
 1729     if (Tok.isOneOf(tok::l_brace, tok::colon))
 2536       Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert)) {
 2660     if (!After.isOneOf(tok::semi, tok::comma) &&
 2767     if (Tok.isOneOf(tok::equal, tok::l_brace) && PureSpecLoc.isInvalid()) {
 2958   assert(Tok.isOneOf(tok::equal, tok::l_brace)
 3455              Tok.isOneOf(tok::identifier, tok::coloncolon)) {
 4353     if (Tok.isOneOf(tok::kw___if_exists, tok::kw___if_not_exists)) {
tools/clang/lib/Parse/ParseExpr.cpp
  325         Tok.isOneOf(tok::colon, tok::r_square) &&
 1065     if (Tok.isOneOf(tok::periodstar, tok::arrowstar)) {
 2035   if (OpTok.isOneOf(tok::kw_alignof, tok::kw__Alignof))
 2051   if (OpTok.isOneOf(tok::kw_alignof, tok::kw__Alignof))
 2067   if (OpTok.isOneOf(tok::kw_alignof, tok::kw__Alignof))
tools/clang/lib/Parse/ParseExprCXX.cpp
  212       Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) {
  449       assert(Tok.isOneOf(tok::coloncolon, tok::colon) &&
  756        After.isOneOf(tok::r_square, tok::comma)) ||
  978       } else if (Tok.isOneOf(tok::l_brace, tok::equal)) {
 1046         NextToken().isOneOf(tok::colon, tok::r_square)) {
 3166     if (Next.isOneOf(tok::l_brace, tok::less) ||
tools/clang/lib/Parse/ParseObjc.cpp
  603     if (Tok.isOneOf(tok::minus, tok::plus)) {
  657       if (Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert)) {
  984   assert(Tok.isOneOf(tok::minus, tok::plus) && "expected +/-");
 1962     if (Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert)) {
 2990     if (AfterNext.isOneOf(tok::colon, tok::r_square)) {
tools/clang/lib/Parse/ParseOpenMP.cpp
 2527   if (!Tok.isOneOf(tok::identifier, tok::kw_delete))
tools/clang/lib/Parse/ParsePragma.cpp
 3190   if (!Tok.isOneOf(tok::identifier, tok::l_paren)) {
tools/clang/lib/Parse/ParseStmt.cpp
 1579   if (Next.isOneOf(tok::l_square, tok::kw_alignas)) {
tools/clang/lib/Parse/ParseTemplate.cpp
   66   assert(Tok.isOneOf(tok::kw_export, tok::kw_template) &&
  148   } while (Tok.isOneOf(tok::kw_export, tok::kw_template));
  477     } else if (Tok.isOneOf(tok::greater, tok::greatergreater)) {
  616   assert(Tok.isOneOf(tok::kw_class, tok::kw_typename) &&
  699     bool Replace = Tok.isOneOf(tok::kw_typename, tok::kw_struct);
 1601        NextToken().isOneOf(tok::greatergreater, tok::greatergreatergreater))) {
 1666        OpToken.isOneOf(tok::greatergreater, tok::greatergreatergreater)))
tools/clang/lib/Parse/ParseTentative.cpp
  302     if (Tok.isOneOf(tok::kw_asm, tok::kw___attribute))
  591                (Tok.isOneOf(tok::greater, tok::comma) ||
  593                  (Tok.isOneOf(tok::greatergreater,
  788     if (Tok.isOneOf(tok::coloncolon, tok::identifier))
  967   if ((Tok.isOneOf(tok::identifier, tok::kw_operator) ||
 1387     if (Next.isOneOf(tok::kw_new,       // ::new
 1978       return Tok.isOneOf(tok::equal, tok::r_paren) ? TPResult::True
 2037   if (Tok.isOneOf(tok::amp, tok::ampamp))
tools/clang/lib/Parse/Parser.cpp
 2299   assert((AtLoc.isInvalid() ? Tok.isOneOf(tok::kw_import, tok::identifier)
tools/clang/lib/Sema/SemaDecl.cpp
 1161   bool NextIsOp = NextToken.isOneOf(tok::amp, tok::star);
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
 1259   if (!Tok.isOneOf(tok::hash, tok::hashhash)) {
tools/clang/tools/extra/clang-tidy/bugprone/MacroParenthesesCheck.cpp
  121     if (Count == 0 && Tok.isOneOf(tok::comma, tok::semi))
  135           !Tok.isOneOf(tok::plus, tok::minus))
  183     if (!Tok.isOneOf(tok::identifier, tok::raw_identifier))
  195     if (Prev.isOneOf(tok::hash, tok::hashhash) || Next.is(tok::hashhash))
  226     if (Prev.isOneOf(tok::equal, tok::kw_return) && Next.is(tok::semi))
  230     if (PP->getLangOpts().CPlusPlus && Prev.isOneOf(tok::comma, tok::less) &&
  231         Next.isOneOf(tok::comma, tok::greater))
tools/clang/tools/extra/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.cpp
  168     if (ResultArgToks->isOneOf(tok::plusplus, tok::minusminus))
tools/clang/tools/extra/clang-tidy/utils/LexerUtils.h
   52     if (T.isOneOf(TK, TKs...))
   71     if (PotentialMatch.isOneOf(TK, TKs...))
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
   86   if (!Peek().isOneOf(kinds...))