aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2000-06-22 09:27:15 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2000-06-22 09:27:15 +0000
commitea333e1ceadfd7c0ecb64e47bb844cd2b5e6acc9 (patch)
tree182f55c714a1b2b17ae90440176003c10de2e00d /gcc/cp/pt.c
parent98d4b1a6fdfbc3c1a1e292da88233f9aec74c291 (diff)
downloadgcc-ea333e1ceadfd7c0ecb64e47bb844cd2b5e6acc9.zip
gcc-ea333e1ceadfd7c0ecb64e47bb844cd2b5e6acc9.tar.gz
gcc-ea333e1ceadfd7c0ecb64e47bb844cd2b5e6acc9.tar.bz2
call.c (build_x_va_arg): Check if in a template decl.
* call.c (build_x_va_arg): Check if in a template decl. * pt.c (tsubst_copy, case VA_ARG_EXPR): Use build_x_va_arg. From-SVN: r34645
Diffstat (limited to 'gcc/cp/pt.c')
-rw-r--r--gcc/cp/pt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index 70ad846..6fcc9e4 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -7099,7 +7099,7 @@ tsubst_copy (t, args, complain, in_decl)
}
case VA_ARG_EXPR:
- return build_va_arg (tsubst_copy (TREE_OPERAND (t, 0), args, complain,
+ return build_x_va_arg (tsubst_copy (TREE_OPERAND (t, 0), args, complain,
in_decl),
tsubst (TREE_TYPE (t), args, complain, in_decl));