|
reference, declaration → definition
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...))