diff options
author | Jason Merrill <jason@redhat.com> | 2002-01-15 17:27:07 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2002-01-15 17:27:07 -0500 |
commit | de097a2d7d044caf6841fa395bb322d4ef8ba841 (patch) | |
tree | 9dec30bd55dcecc61d1bc99e776548971a77e3dd /libjava/java | |
parent | 93e9a9924741c257172f3384ae199b45b5364886 (diff) | |
download | gcc-de097a2d7d044caf6841fa395bb322d4ef8ba841.zip gcc-de097a2d7d044caf6841fa395bb322d4ef8ba841.tar.gz gcc-de097a2d7d044caf6841fa395bb322d4ef8ba841.tar.bz2 |
c-common.def (FILE_STMT): New code.
* c-common.def (FILE_STMT): New code.
* c-common.c (statement_code_p): It's a statement.
* c-common.h (stmt_tree_s): Add x_last_filename.
(FILE_STMT_FILENAME_NODE, FILE_STMT_FILENAME): New macros.
(last_expr_filename): New macro.
* c-semantics.c (begin_stmt_tree): Initialize it.
(add_stmt): If the filename changed, also insert a
FILE_STMT.
(expand_stmt): Handle seeing one.
From-SVN: r48881
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions