Commit 2fbfe9b8 by Mike Stump Committed by Mike Stump

Fix p24939.

From-SVN: r30765
parent 38a7fbac
1999-12-02 Mike Stump <mrs@wrs.com>
* init.c (perform_member_init): Handle parse errors better.
1999-12-01 Mark Mitchell <mark@codesourcery.com>
* cp-tree.h (min_tree_cons): Remove.
......
......@@ -144,6 +144,9 @@ perform_member_init (member, name, init, explicit)
decl = build_component_ref (current_class_ref, name, NULL_TREE, explicit);
if (decl == error_mark_node)
return;
/* Deal with this here, as we will get confused if we try to call the
assignment op for an anonymous union. This can happen in a
synthesized copy constructor. */
......
// Build don't link:
class A;
class B {
public:
B();
private:
A a; // ERROR -
};
class A { };
B::B() { }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment