aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/expr.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2004-12-15 00:42:33 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2004-12-15 00:42:33 +0000
commit0c88d886685d51b8579f29f079d81433ae1e9d31 (patch)
treef4dae82d23279fb3656e496ae669d665c8bd8f38 /gcc/java/expr.c
parenta150cb057b5c6c835a95f0bf905dc929a24d4bf2 (diff)
downloadgcc-0c88d886685d51b8579f29f079d81433ae1e9d31.zip
gcc-0c88d886685d51b8579f29f079d81433ae1e9d31.tar.gz
gcc-0c88d886685d51b8579f29f079d81433ae1e9d31.tar.bz2
re PR c++/18738 (typename not allowed with non-dependent qualified name)
PR c++/18738 * decl.c (make_typename_type): Do not handle namespace-scoped names here. (tag_name): Handle typename_type. (check_elaborated_type_specifier): Handle typenames. * parser.c (cp_parser_diagnose_invalid_type_name): Improve comment. (cp_parser_elaborated_type_specifier): Use cp_parser_diagnose_invalid_type_name. PR c++/18738 * g++.dg/template/typename8.C: New test. * g++.dg/parse/friend2.C: Tweak error message. From-SVN: r92172
Diffstat (limited to 'gcc/java/expr.c')
0 files changed, 0 insertions, 0 deletions