diff options
| author | lerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-10-20 16:20:50 +0000 |
|---|---|---|
| committer | lerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-10-20 16:20:50 +0000 |
| commit | f95fba26fb74b7fd0466b1f7c4e84cc9eac5fc8e (patch) | |
| tree | 36d5919ab016d6c55b8dee09fb15a76c348df75e /libjava/java/util/RandomAccess.java | |
| parent | a158e616cf7a1730278c2ef75f3cdbd51ec7bb8a (diff) | |
| download | ppe42-gcc-f95fba26fb74b7fd0466b1f7c4e84cc9eac5fc8e.tar.gz ppe42-gcc-f95fba26fb74b7fd0466b1f7c4e84cc9eac5fc8e.zip | |
PR c++/13495
* decl.c (make_unbound_class_template): Add PARM_LIST parameter.
* cp-tree.h (make_unbound_class_template): Adjust prototype.
* parser.c (cp_parser_lookup_name): Adjust call to
make_unbound_class_template.
(cp_parser_single_declaration): Handle member class of class
template as template friend parsing correctly.
* friend.c (is_friend): Call is_specialization_of_friend for
template friend class.
(make_friend_class): Handle member class of class template as
template friend.
* pt.c (is_specialization_of_friend): Likewise.
(instantiate_class_template): Likewise.
(tsubst): Adjust call to make_unbound_class_template.
* g++.dg/template/memfriend9.C: New test.
* g++.dg/template/memfriend10.C: Likewise.
* g++.dg/template/memfriend11.C: Likewise.
* g++.dg/template/memfriend12.C: Likewise.
* g++.dg/template/memfriend13.C: Likewise.
* g++.dg/template/memfriend14.C: Likewise.
* g++.dg/template/memfriend15.C: Likewise.
* g++.dg/template/memfriend16.C: Likewise.
* g++.dg/template/memfriend17.C: Likewise.
* g++.old-deja/g++.pt/friend44.C: Remove bogus error.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89335 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util/RandomAccess.java')
0 files changed, 0 insertions, 0 deletions

