Home | History | Annotate | Download | only in Lex

Lines Matching defs:Next

1602     char Next = getCharAndSizeNoWarn(CurPtr + Size, NextSize, getLangOpts());
1603 if (isIdentifierBody(Next)) {
1673 char Next = getCharAndSizeNoWarn(CurPtr + Consumed, NextSize,
1675 if (!isIdentifierBody(Next)) {
1687 Buffer[Chars++] = Next;
1803 // Search for the next '"' in hopes of salvaging the lexer. Unfortunately,
1954 /// Update BufferPtr to point to the next non-whitespace character and return.
1993 // FIXME: The next token will not have LeadingSpace set.
2082 // unless the next line is also a // comment.
2086 // Okay, we found a // comment that ends in a newline, if the next
2142 // The next returned token is at the start of the line.
2411 // Otherwise, just return so that the next character will be lexed as a token.
2458 // Next, lex the character, which should handle the EOD transition.
2479 // end the preprocessor directive first. The next token returned will
2542 /// isNextPPTokenLParen - Return 1 if the next unexpanded token lexed from
2918 // skipped. The next lexer invocation will return the token after the
2922 // FIXME: The next token will not have LeadingSpace set.
3010 // If the next token is obviously a // or /* */ comment, skip it efficiently
3325 // whitespace (indentation for the next line). Instead of going through
3415 // Otherwise, if the next three characters are <:: and the subsequent