diff options
author | Gavin Romig-Koch <gavin@cygnus.com> | 1999-08-13 18:22:59 +0000 |
---|---|---|
committer | Gavin Romig-Koch <gavin@gcc.gnu.org> | 1999-08-13 18:22:59 +0000 |
commit | 0a818f84ce73107a93940532da63c5f1738818e3 (patch) | |
tree | 42b99d02c99ecd90d6223b6db07d98fd410eaa4e /gcc/tree.h | |
parent | e3beae8c3c6ede0f96c0f49f8c456bb22786225c (diff) | |
download | gcc-0a818f84ce73107a93940532da63c5f1738818e3.zip gcc-0a818f84ce73107a93940532da63c5f1738818e3.tar.gz gcc-0a818f84ce73107a93940532da63c5f1738818e3.tar.bz2 |
For gcc:
tree.c (lang_unsave_expr_now) : New.
(unsave_expr_now): Call lang_unsave_expr_now.
tree.h (lang_unsave_expr_now) : New.
For gcc/cp:
cp-tree.h (init_cplus_unsave): New.
(cplus_unsave_expr_now): New.
lex.c (init_parse): Call init_cplus_unsave.
tree.c (init_cplus_unsave): New.
(cplus_unsave_expr_now): New.
From-SVN: r28705
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1714,6 +1714,10 @@ extern tree unsave_expr PROTO((tree)); extern tree unsave_expr_now PROTO((tree)); +/* If non-null, a language specific helper for unsave_expr_now. */ + +extern int (*lang_unsave_expr_now) PROTO((tree)); + /* Return 1 if EXP contains a PLACEHOLDER_EXPR; i.e., if it represents a size or offset that depends on a field within a record. |