diff options
| author | lerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-08 14:42:39 +0000 |
|---|---|---|
| committer | lerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-08 14:42:39 +0000 |
| commit | 7a468236d23ceb6fa13337aae68e8790dac61cfe (patch) | |
| tree | b20f75bc20fe6a1ea780fb19af201a2a9529519e /libjava/java | |
| parent | cdcf26ff6c153778179dec9c4464d2aad527b3f6 (diff) | |
| download | ppe42-gcc-7a468236d23ceb6fa13337aae68e8790dac61cfe.tar.gz ppe42-gcc-7a468236d23ceb6fa13337aae68e8790dac61cfe.zip | |
PR c++/9030
* decl.c (make_typename_type): Check access only when tf_error.
(make_unbound_class_template): Likewise.
* pt.c (saved_access_scope): New variable.
(push_access_scope_real): New function.
(push_access_scope): Likewise.
(pop_access_scope): Likewise.
(tsubst_default_argument): Use them.
(instantiate_template): Likewise.
(regenerate_decl_from_template): Likewise.
(instantiate_decl): Likewise.
(get_mostly_instantiated_function_type): Likewise.
* g++.dg/template/friend12.C: New test.
* g++.dg/template/friend13.C: Likewise.
* g++.old-deja/g++.eh/spec6.C: Add missing error message.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61046 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

