diff options
author | Martin v. Löwis <loewis@informatik.hu-berlin.de> | 1999-03-17 00:28:43 +0000 |
---|---|---|
committer | Martin v. Löwis <loewis@gcc.gnu.org> | 1999-03-17 00:28:43 +0000 |
commit | 44689c1277c1dbe4cd31fc104b66187b8139bd5f (patch) | |
tree | 97bd1caec07b315d4f5ce3649157de6268ef0b82 /gcc/cppfiles.c | |
parent | a4fe0b0995764a1c4aad964698c56a53f9b3fd2a (diff) | |
download | gcc-44689c1277c1dbe4cd31fc104b66187b8139bd5f.zip gcc-44689c1277c1dbe4cd31fc104b66187b8139bd5f.tar.gz gcc-44689c1277c1dbe4cd31fc104b66187b8139bd5f.tar.bz2 |
parse.y (named_complex_class_head_sans_basetype): Do nothing for error_mark_node.
* parse.y (named_complex_class_head_sans_basetype):
Do nothing for error_mark_node.
(maybe_base_class_list): Likewise.
* decl.c (start_decl): Check for error_mark_node as a type.
Detected by g++.brendan/array-refs.C.
(start_decl_1): Likewise. Detected by g++.bugs/900322_01.C.
(maybe_build_cleanup_1): Likewise. Detected by
g++.jason/incomplete1.C.
* tree.c (build_dummy_object): Use void_zero_node instead of the
error_mark_node
(is_dummy_object): Check for such a node. Detected by
g++.bob/inherit1.C
From-SVN: r25812
Diffstat (limited to 'gcc/cppfiles.c')
0 files changed, 0 insertions, 0 deletions