mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-05 09:29:49 +08:00
* decl2.c (grokfield): Bail out if type is error_mark_node.
From-SVN: r32582
This commit is contained in:
parent
1202035d01
commit
5add10fd81
@ -1,3 +1,7 @@
|
||||
2000-03-16 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* decl2.c (grokfield): Bail out if type is error_mark_node.
|
||||
|
||||
2000-03-15 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* tinfo2.cc (__ptr_to_member_data): Rename to ...
|
||||
|
@ -1593,6 +1593,8 @@ grokfield (declarator, declspecs, init, asmspec_tree, attrlist)
|
||||
if (! value || value == error_mark_node)
|
||||
/* friend or constructor went bad. */
|
||||
return value;
|
||||
if (TREE_TYPE (value) == error_mark_node)
|
||||
return error_mark_node;
|
||||
|
||||
/* Pass friendly classes back. */
|
||||
if (TREE_CODE (value) == VOID_TYPE)
|
||||
|
Loading…
Reference in New Issue
Block a user