diff options
author | Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu> | 1998-02-03 22:30:26 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-02-03 17:30:26 -0500 |
commit | e7e6663285f1afc242a733d3d0f24626c9b0b4da (patch) | |
tree | 55e154b8c10f7bdc2b913ed6e2b8530c5def5bd8 /gcc/final.c | |
parent | d47d138a7d9f475a8c72859b20023a003026269b (diff) | |
download | gcc-e7e6663285f1afc242a733d3d0f24626c9b0b4da.zip gcc-e7e6663285f1afc242a733d3d0f24626c9b0b4da.tar.gz gcc-e7e6663285f1afc242a733d3d0f24626c9b0b4da.tar.bz2 |
error.c (dump_decl): Fix type of default arguments for template template parameters and nontype...
* error.c (dump_decl): Fix type of default arguments for template
template parameters and nontype template parameters.
* parse.y (template_parm): Handle invalid default template
template arguments here.
* parse.y (template_parm): Use template_arg instead of PTYPENAME
for default template template argument.
* pt.c (coerce_template_parms): Merge default template argument
codes. Can treat RECORD_TYPE as template name if it is implicitly
created. Fix argument index in error message.
* typeck.c (comptypes): Merge template argument comparison codes in
TEMPLATE_TEMPLATE_PARM and RECORD_TYPE.
From-SVN: r17650
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions