Home
last modified time | relevance | path

Searched refs:_cpp_lex_token (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dcpplib.c215 while (_cpp_lex_token (pfile)->type != CPP_EOF)
224 if (! SEEN_EOL () && _cpp_lex_token (pfile)->type != CPP_EOF)
363 dname = _cpp_lex_token (pfile);
485 const cpp_token *token = _cpp_lex_token (pfile);
726 const cpp_token *token = _cpp_lex_token (pfile);
1162 tok = _cpp_lex_token (pfile);
H A Dcppmacro.c1121 result = _cpp_lex_token (pfile);
1339 const cpp_token *token = _cpp_lex_token (pfile);
1398 token = _cpp_lex_token (pfile);
1457 ctoken = _cpp_lex_token (pfile);
H A Dcpphash.h539 extern const cpp_token *_cpp_lex_token PARAMS ((cpp_reader *));
H A Dcpplex.c829 _cpp_lex_token (pfile) in _cpp_lex_token() function
H A DChangeLog.41148 (_cpp_lex_token): Return unconditionally at the end of a directive.
2082 * cpplex.c (_cpp_lex_token): Loop until not skipping.
2717 * cpplex.c (parse_string, _cpp_lex_token): Update.
3317 * cpplex.c (_cpp_lex_token): Warn pedantically if not C99.
3866 * cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF
4029 (skip_rest_of_line): Use _cpp_lex_token after popping contexts
4036 * cpplex.c (_cpp_lex_token): Clear skipping on EOF. Handle
4091 * cpplex.c (_cpp_lex_token): Rename skip_newlines to next_bol
4281 * cpplex.c (_cpp_lex_token): Don't leave the lexer at EOL.
4374 * cpplex.c (_cpp_lex_token): Handle directives directly.
[all …]
H A DChangeLog.610820 * cpplex.c (_cpp_lex_token): Update.
10896 * cpphash.h (_cpp_lex_token): Update prototype.
10897 * cpplex.c (_cpp_lex_token): New prototype.
11042 * cpplex.c (_cpp_lex_token): Callback for start of new output lines.
11150 (_cpp_lex_token): Clean up logic.
11575 (lex_token): New internalised version of _cpp_lex_token. Don't
11612 (_cpp_lex_token): Update call site.
12998 * cpplex.c (_cpp_lex_token): Don't do -include file pushing here.
13003 _cpp_lex_token): Update accordingly.
13244 * cpplex.c (_cpp_lex_token): Push a new -include buffer if
[all …]
H A DChangeLog.33196 (_cpp_lex_token): Remove special cases for #define and #if.
5928 (_cpp_lex_token): Provide COMMENT tokens to caller if
6078 (_cpp_lex_token): Remove support for -traditional macros.
6285 * cpplex.c (_cpp_lex_token): Don't call CPP_BUMP_LINE when the
6583 * cpplex.c (_cpp_lex_token): Return EOF if there's no buffer.
6732 * cpplex.c (_cpp_lex_token): Handle digraphs. Don't null-terminate
7600 (_cpp_lex_token): Emit warning if nulls encountered. Drop
7841 (_cpp_lex_token): Fix -traditional macro handling. Don't skip
8255 (_cpp_lex_token): If _cpp_parse_assertion fails, return an
8308 * cpplex.c (_cpp_lex_token): Don't decide if directives should
[all …]
H A DChangeLog.52448 * cpplex.c (_cpp_lex_token): Revert patch of 16 May 2001
3770 * cpplex.c (_cpp_lex_token, '/' case): Comments can't appear
3974 * cpplex.c (_cpp_lex_token): Ensure we warn at most once
6050 * cpplex.c (_cpp_lex_token): Only warn if -Wcomment.
8918 * cpplex.c (_cpp_lex_token): Just return CPP_ATSIGN for '@'.
9089 * cpplex.c (_cpp_lex_token): Don't warn about directives in
11246 * cpplex.c (_cpp_lex_token): New token picks up the saved flags,
H A DChangeLog.715523 * cpplex.c (_cpp_lex_token): Handle directives in macro
/openbsd-src/gnu/gcc/libcpp/
H A Ddirectives.c205 while (_cpp_lex_token (pfile)->type != CPP_EOF) in skip_rest_of_line()
213 if (! SEEN_EOL () && _cpp_lex_token (pfile)->type != CPP_EOF) in check_eol()
235 tok = _cpp_lex_token (pfile); in check_eol_return_comments()
393 dname = _cpp_lex_token (pfile); in _cpp_handle_directive()
509 const cpp_token *token = _cpp_lex_token (pfile); in lex_macro_node()
791 const cpp_token *token = _cpp_lex_token (pfile); in read_flag()
1367 tok = _cpp_lex_token (pfile); in do_pragma_poison()
H A Dmacro.c1088 result = _cpp_lex_token (pfile); in cpp_get_token()
1312 const cpp_token *token = _cpp_lex_token (pfile); in parse_params()
1374 token = _cpp_lex_token (pfile); in parse_params()
1428 ctoken = _cpp_lex_token (pfile); in create_iso_definition()
H A Dinternal.h543 extern const cpp_token *_cpp_lex_token (cpp_reader *);
H A DChangeLog131 * lex.c (_cpp_lex_token): Allow _cpp_handle_directive to return
708 (_cpp_lex_token): Check for a directive-result token and
H A Dlex.c746 _cpp_lex_token (cpp_reader *pfile) in _cpp_lex_token() function
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dcppinternals.texi394 The routine @code{_cpp_lex_token} handles moving to new token runs,
399 to be made. @code{_cpp_lex_token} also handles skipping over tokens in
939 @code{_cpp_lex_token} sets @code{mi_valid} to @code{false}. This
/openbsd-src/gnu/gcc/gcc/doc/
H A Dcppinternals.texi394 The routine @code{_cpp_lex_token} handles moving to new token runs,
399 to be made. @code{_cpp_lex_token} also handles skipping over tokens in
939 @code{_cpp_lex_token} sets @code{mi_valid} to @code{false}. This
H A Dcppinternals.info352 The routine `_cpp_lex_token' handles moving to new token runs,
357 made. `_cpp_lex_token' also handles skipping over tokens in failed
874 `_cpp_lex_token' sets `mi_valid' to `false'. This enforces the