Lines Matching refs:_cpp_lex_token
1154 (_cpp_lex_token): Return unconditionally at the end of a directive.
2088 * cpplex.c (_cpp_lex_token): Loop until not skipping.
2723 * cpplex.c (parse_string, _cpp_lex_token): Update.
3323 * cpplex.c (_cpp_lex_token): Warn pedantically if not C99.
3872 * cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF
4035 (skip_rest_of_line): Use _cpp_lex_token after popping contexts
4042 * cpplex.c (_cpp_lex_token): Clear skipping on EOF. Handle
4097 * cpplex.c (_cpp_lex_token): Rename skip_newlines to next_bol
4287 * cpplex.c (_cpp_lex_token): Don't leave the lexer at EOL.
4380 * cpplex.c (_cpp_lex_token): Handle directives directly.
4590 * cpplex.c (_cpp_lex_token, cpp_spell_token, cpp_output_token,
4857 * cpplex.c (_cpp_lex_token): Backslashes are now CPP_OTHER.
5043 (_cpp_lex_token): Warn about missing newlines iff
5285 POOL_USED, POOL_COMMIT, struct cpp_chunk, _cpp_lex_token, _cpp_init_pool,
15001 _cpp_parse_name, _cpp_lex_token, cpp_get_non_space_token,
18462 (_cpp_lex_token): Remove special cases for #define and #if.
21194 (_cpp_lex_token): Provide COMMENT tokens to caller if
21344 (_cpp_lex_token): Remove support for -traditional macros.
21551 * cpplex.c (_cpp_lex_token): Don't call CPP_BUMP_LINE when the
21849 * cpplex.c (_cpp_lex_token): Return EOF if there's no buffer.
21998 * cpplex.c (_cpp_lex_token): Handle digraphs. Don't null-terminate
22866 (_cpp_lex_token): Emit warning if nulls encountered. Drop
23107 (_cpp_lex_token): Fix -traditional macro handling. Don't skip
23521 (_cpp_lex_token): If _cpp_parse_assertion fails, return an
23574 * cpplex.c (_cpp_lex_token): Don't decide if directives should
26203 (maybe_macroexpand, _cpp_lex_token): New functions.
26224 _cpp_skip_hspace, _cpp_parse_assertion, _cpp_lex_token,