aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
diff options
context:
space:
mode:
authorGiovanni Bajo <giovannibajo@gcc.gnu.org>2004-02-07 02:08:36 +0000
committerGiovanni Bajo <giovannibajo@gcc.gnu.org>2004-02-07 02:08:36 +0000
commit2500bbb69d3ff346d8ff6499fe6eded3fe513e95 (patch)
treea00a52a987aad3bd95fcdda5e3cdef952236678a /gcc/cp/decl.c
parent7a174c8b8cdc37fc729183dc416ac00881a51054 (diff)
downloadgcc-2500bbb69d3ff346d8ff6499fe6eded3fe513e95.zip
gcc-2500bbb69d3ff346d8ff6499fe6eded3fe513e95.tar.gz
gcc-2500bbb69d3ff346d8ff6499fe6eded3fe513e95.tar.bz2
re PR c++/14033 (tree check: expected class 't', have 'x' (error_mark) in initialize_inlined_parameters, at tree-inline.c:829)
PR c++/14033 * decl.c (require_complete_types_for_parms): Do not insert error_mark_node in the parameter list. From-SVN: r77436
Diffstat (limited to 'gcc/cp/decl.c')
-rw-r--r--gcc/cp/decl.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c
index cc30957..86cee36 100644
--- a/gcc/cp/decl.c
+++ b/gcc/cp/decl.c
@@ -8467,8 +8467,6 @@ require_complete_types_for_parms (tree parms)
layout_decl (parms, 0);
DECL_ARG_TYPE (parms) = type_passed_as (TREE_TYPE (parms));
}
- else
- TREE_TYPE (parms) = error_mark_node;
}
}