Fix member class template creation

* src/abg-ir.cc (class_decl::add_member_class_template): Do not
	forget the scope of the member class template itself.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
This commit is contained in:
Dodji Seketeli 2014-01-17 11:43:05 +01:00
parent d5a926ebfb
commit 5aec5a983d

View File

@ -2892,6 +2892,7 @@ class_decl::add_member_class_template(shared_ptr<member_class_template> m)
/// error message or something like a structured error.
assert(!c);
member_class_templates_.push_back(m);
m->set_scope(this);
m->as_class_tdecl()->set_scope(this);
scope_decl::add_member_decl(m->as_class_tdecl());
}