diff options
author | Mark Mitchell <mark@codesourcery.com> | 2003-02-24 07:43:23 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2003-02-24 07:43:23 +0000 |
commit | ca099ac8c57c9858373cf83befdfae7bab8e4a4e (patch) | |
tree | 85612b52e4377cb1291b4fccdef603a8f787b9cb /libjava/java/lang/ClassLoader.java | |
parent | 463f02cd037fbf3af66cdbfff526fcb48d2ba746 (diff) | |
download | gcc-ca099ac8c57c9858373cf83befdfae7bab8e4a4e.zip gcc-ca099ac8c57c9858373cf83befdfae7bab8e4a4e.tar.gz gcc-ca099ac8c57c9858373cf83befdfae7bab8e4a4e.tar.bz2 |
re PR c++/5333 (ICE on nested template classes using other nested template classes)
PR c++/5333
* cp-tree.h (CLASSTYPE_PRIMARY_TEMPLATE): New macro.
* parser.c (cp_parser_diagnose_invalid_type_name): Use it.
* pt.c (instantiate_class_template): Don't try to instantiate
dependent types.
(resolve_typename_type): Use CLASSTYPE_PRIMARY_TEMPLATE.
PR c++/5333
* g++.dg/parse/fused-params1.C: Adjust error messages.
* g++.dg/template/nested3.C: New test.
From-SVN: r63354
Diffstat (limited to 'libjava/java/lang/ClassLoader.java')
0 files changed, 0 insertions, 0 deletions