diff options
author | Dodji Seketeli <dodji@redhat.com> | 2011-10-22 17:49:18 +0000 |
---|---|---|
committer | Dodji Seketeli <dodji@gcc.gnu.org> | 2011-10-22 19:49:18 +0200 |
commit | ad2305adb4957005096c0fd019a1cb7071879abd (patch) | |
tree | 06c0096adb2e891ed006c895e4c785b4ad2b1133 /libcpp/internal.h | |
parent | 94bf1a5fb73fc9c6a9bf9810c56b3f1678667f20 (diff) | |
download | gcc-ad2305adb4957005096c0fd019a1cb7071879abd.zip gcc-ad2305adb4957005096c0fd019a1cb7071879abd.tar.gz gcc-ad2305adb4957005096c0fd019a1cb7071879abd.tar.bz2 |
Fix cpp_peek_token behaviour (PR bootstrap/50778)
libcpp/
* include/internal.h (_cpp_remaining_tokens_num_in_context): Take the
context to act upon.
* lex.c (_cpp_remaining_tokens_num_in_context): Likewise. Update
comment.
(cpp_token_from_context_at): Likewise.
(cpp_peek_token): Use the context to peek tokens from.
From-SVN: r180328
Diffstat (limited to 'libcpp/internal.h')
-rw-r--r-- | libcpp/internal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcpp/internal.h b/libcpp/internal.h index 6fb2606..e60330df 100644 --- a/libcpp/internal.h +++ b/libcpp/internal.h @@ -652,7 +652,7 @@ extern cpp_token *_cpp_lex_direct (cpp_reader *); extern int _cpp_equiv_tokens (const cpp_token *, const cpp_token *); extern void _cpp_init_tokenrun (tokenrun *, unsigned int); extern cpp_hashnode *_cpp_lex_identifier (cpp_reader *, const char *); -extern int _cpp_remaining_tokens_num_in_context (cpp_reader *); +extern int _cpp_remaining_tokens_num_in_context (cpp_context *); /* In init.c. */ extern void _cpp_maybe_push_include_file (cpp_reader *); |