Home | History | Annotate | Download | only in Lex

Lines Matching defs:After

97   // We are not after parsing a #.
100 // We are not after parsing #include.
296 /// after trigraph expansion and escaped-newline folding. In particular, this
337 /// after trigraph expansion and escaped-newline folding. In particular, this
389 // NOTE: this can be checked even after testing for an IdentifierInfo.
750 /// is generally used when a diagnostic needs to point just after a
1080 /// GetTrigraphCharForLetter - Given a character that occurs after a ?? pair,
1162 /// \brief Checks that the given token is the first token that occurs after the
1164 /// immediately after the specified token. If the token is not found or the
1229 /// the char after it.
1258 // Found backslash<whitespace><newline>. Parse the char after it.
1315 after it.
1623 /// LexStringLiteral - Lex the remainder of a string literal, after having lexed
1678 /// LexRawStringLiteral - Lex the remainder of a raw string literal, after
1758 /// after having lexed the '<' character. This is used for #include filenames.
1792 /// LexCharConstant - Lex the remainder of a character constant, after having
1857 // Whitespace - Skip it, then return the token after the whitespace.
1890 // If this isn't immediately after a newline, there is leading space.
2145 // after it.
2165 // Check to see if the first character after the '/*' is another /. If so,
2189 // Adjust the pointer to point directly after the first slash. It's
2247 // after the /*, but this would involve lexing a lot of what really is the
2283 // It is common for the tokens immediately after a /**/ comment to be
2732 // skipped. The next lexer invocation will return the token after the
3128 // "foo". Check to see if the character after the second slash is a '*'.
3140 // It is common for the tokens immediately after a // comment to be
3199 char After = getCharAndSize(CurPtr+SizeTmp, SizeTmp2);
3200 if (After == '=') {
3204 } else if (After == '<' && IsStartOfConflictMarker(CurPtr-1)) {
3208 } else if (After == '<' && HandleEndOfConflictMarker(CurPtr-1)) {
3212 } else if (LangOpts.CUDA && After == '<') {
3232 char After = getCharAndSize(CurPtr + SizeTmp + SizeTmp2, SizeTmp3);
3233 if (After != ':' && After != '>') {
3256 char After = getCharAndSize(CurPtr+SizeTmp, SizeTmp2);
3257 if (After == '=') {
3261 } else if (After == '>' && IsStartOfConflictMarker(CurPtr-1)) {
3265 } else if (After == '>' && HandleEndOfConflictMarker(CurPtr-1)) {
3268 } else if (LangOpts.CUDA && After == '>') {