Home | History | Annotate | Download | only in Parse

Lines Matching defs:After

52 // Suggest fixit for "<::" after a cast.
133 /// the nested-name-specifier after parsing it.
269 // 'identifier <' after it.
398 // If the token after the colon isn't an identifier, it's still an
759 const Token After = GetLookAheadToken(2);
764 After.isOneOf(tok::r_square, tok::comma)) ||
766 After.is(tok::r_square)) ||
773 if (Next.is(tok::identifier) && After.is(tok::identifier))
1042 // Back out the lexing of the token after the initializer.
1074 // after the identifier otherwise.
1257 // In CUDA code, GNU attributes are allowed to appear immediately after the
1263 // after '(...)'. nvcc doesn't accept this.
1579 // polymorphic class type until after we've parsed the expression; we
1670 /// Parse a C++ pseudo-destructor expression after the base,
2287 /// This routine is invoked when a '<' is encountered after an identifier or
3019 /// This method is called to parse the new expression after the optional :: has
3249 /// This method is called to parse the 'delete' expression after the optional
3855 // Store the tokens of the parentheses. We will parse them after we determine
3894 // The current token should go after the cached tokens.
3933 // We parsed '(' type-id ')' and the thing after it wasn't a '{'.