aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-decl.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>1999-09-09 23:24:34 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-09-09 23:24:34 +0000
commita7e4cfa0173956cb8d8f69c9c120cc97c847dce1 (patch)
treeb4fbf98bc15df13a05c3c62243c777017b11dd9a /gcc/c-decl.c
parent3b71623bf39b0934ee76d0223130de7dd6a44509 (diff)
downloadgcc-a7e4cfa0173956cb8d8f69c9c120cc97c847dce1.zip
gcc-a7e4cfa0173956cb8d8f69c9c120cc97c847dce1.tar.gz
gcc-a7e4cfa0173956cb8d8f69c9c120cc97c847dce1.tar.bz2
cp-tree.h (EXPR_STMT_ASSIGNS_THIS): New macro.
* cp-tree.h (EXPR_STMT_ASSIGNS_THIS): New macro. (STMT_IS_FULL_EXPR_P): Likewise. (STMT_LINENO_FOR_FN_P): Likewise. (prep_stmt): New function. (building_stmt_tree): Tweak for safety. * pt.c (tsubst_expr): Use prep_stmt throughout. (add_tree): Move it to semantics.c * semantics.c (add_tree): Move it here. (finish_expr_stmt_real): New function. (finish_expr_stmt): Use it. (finish_if_stmt_cond): Use FINISH_COND. (finish_while_stmt_cond): Likewise. (finish_for_cond): Likewise. (finish_stmt_tree): Tweak line-number handling. (prep_stmt): New function. (expand_stmt): Use it. From-SVN: r29249
Diffstat (limited to 'gcc/c-decl.c')
0 files changed, 0 insertions, 0 deletions