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

References

tools/clang/lib/Parse/ParseDecl.cpp
 2915     const Token &Next = HasScope ? GetLookAheadToken(2) : NextToken();
 3059         !DS.hasTypeSpecifier() && GetLookAheadToken(1).is(tok::less))
 3541         if (isKnownToBeTypeSpecifier(GetLookAheadToken(1))) {
 4408                GetLookAheadToken(2).getKind() == tok::semi) {
 6044         GetLookAheadToken(2).isOneOf(tok::comma, tok::r_square)) &&
 6046         GetLookAheadToken(2).isOneOf(tok::equal, tok::l_brace)))
 6360           GetLookAheadToken(0).is(tok::kw_noexcept) &&
 6361           GetLookAheadToken(1).is(tok::l_paren) &&
 6362           GetLookAheadToken(2).is(tok::kw_noexcept) &&
 6363           GetLookAheadToken(3).is(tok::l_paren) &&
 6364           GetLookAheadToken(4).is(tok::identifier) &&
 6365           GetLookAheadToken(4).getIdentifierInfo()->isStr("swap")) {
 6757              GetLookAheadToken(1).is(tok::r_square)) {
 6799   if (Tok.is(tok::star) && GetLookAheadToken(1).is(tok::r_square)) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
   93              GetLookAheadToken(2).is(tok::identifier)))) {
 2493       isAccessDecl = GetLookAheadToken(2).is(tok::semi);
 2659     auto &After = GetLookAheadToken(2);
tools/clang/lib/Parse/ParseExpr.cpp
 2601             GetLookAheadToken(1).isNot(tok::period)) {
tools/clang/lib/Parse/ParseExprCXX.cpp
   85   Token SecondToken = GetLookAheadToken(2);
  340       if (CheckForDestructor && GetLookAheadToken(2).is(tok::tilde)) {
  409     if (Next.is(tok::coloncolon) && GetLookAheadToken(2).is(tok::l_brace)) {
  421       if (CheckForDestructor && GetLookAheadToken(2).is(tok::tilde) &&
  428         const Token &Next2 = GetLookAheadToken(2);
  751   const Token After = GetLookAheadToken(2);
 3163     const Token Next = GetLookAheadToken(2);
 3168          (GetLookAheadToken(3).is(tok::r_paren) ||
 3169           (GetLookAheadToken(3).is(tok::identifier) &&
 3170            GetLookAheadToken(4).is(tok::identifier))))) {
tools/clang/lib/Parse/ParseObjc.cpp
  247       !isKnownToBeTypeSpecifier(GetLookAheadToken(1))) { // we have a category.
 2518     Token AfterAt = GetLookAheadToken(1);
 2851         if (GetLookAheadToken(1).is(tok::l_brace) &&
 2969   return GetLookAheadToken(1).is(tok::identifier) &&
 2970          GetLookAheadToken(2).is(tok::identifier);
 2989     const Token &AfterNext = GetLookAheadToken(2);
tools/clang/lib/Parse/ParseStmt.cpp
  993     while (GetLookAheadToken(LookAhead).is(tok::semi)) {
  999     IsStmtExprResult = GetLookAheadToken(LookAhead).is(tok::r_brace) &&
 1000                        GetLookAheadToken(LookAhead + 1).is(tok::r_paren);
tools/clang/lib/Parse/ParseTemplate.cpp
  516     switch (GetLookAheadToken(2).getKind()) {
  543     Next = GetLookAheadToken(2);
tools/clang/lib/Parse/ParseTentative.cpp
  657   if (GetLookAheadToken(2).is(tok::kw_using))
tools/clang/lib/Parse/Parser.cpp
  602           GetLookAheadToken(2).isNot(tok::coloncolon)) {