diff options
author | Jason Merrill <jason@yorick.cygnus.com> | 1998-06-23 01:49:05 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-06-22 21:49:05 -0400 |
commit | 519ebd1eecb18d95a75b8e4e3e5c063c4b82608b (patch) | |
tree | 9ef5d9ccc281c5e870c35df3179c526ac1ef69ca /gcc/cp/decl2.c | |
parent | 5b8e7fa3f89041ca0e46f4cd71851c69df71a2e4 (diff) | |
download | gcc-519ebd1eecb18d95a75b8e4e3e5c063c4b82608b.zip gcc-519ebd1eecb18d95a75b8e4e3e5c063c4b82608b.tar.gz gcc-519ebd1eecb18d95a75b8e4e3e5c063c4b82608b.tar.bz2 |
call.c (joust): Fix confusing conversion warning.
* call.c (joust): Fix confusing conversion warning.
* call.c (build_op_delete_call): Add placement parm. Check
LOOKUP_SPECULATIVELY.
* cp-tree.h, decl2.c, init.c: Adjust.
* decl.c (finish_function): Use it.
* pt.c (tsubst): Diagnose creating void fields or variables.
From-SVN: r20668
Diffstat (limited to 'gcc/cp/decl2.c')
-rw-r--r-- | gcc/cp/decl2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index b4b78fc..b3e3385 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -1326,8 +1326,8 @@ delete_sanity (exp, size, doing_vec, use_global_delete) { /* Only do access checking here; we'll be calling op delete from the destructor. */ - tree tmp = build_op_delete_call (DELETE_EXPR, t, - size_zero_node, LOOKUP_NORMAL); + tree tmp = build_op_delete_call (DELETE_EXPR, t, size_zero_node, + LOOKUP_NORMAL, NULL_TREE); if (tmp == error_mark_node) return error_mark_node; } |