aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/dump-parse-tree.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2016-10-21 15:45:45 -0400
committerJason Merrill <jason@gcc.gnu.org>2016-10-21 15:45:45 -0400
commit16b61424dd309f61326f577a6deb8487c6c1f291 (patch)
tree6c7926ef82590c0dc45a976fca3d534b08b3b791 /gcc/fortran/dump-parse-tree.c
parenta7564a05ff6a64cd1536a903e5f5fad50fed6973 (diff)
downloadgcc-16b61424dd309f61326f577a6deb8487c6c1f291.zip
gcc-16b61424dd309f61326f577a6deb8487c6c1f291.tar.gz
gcc-16b61424dd309f61326f577a6deb8487c6c1f291.tar.bz2
re PR c++/77656 (64-bit integral template parameter gets incorrectly sized as 32-bits)
PR c++/77656 * pt.c (convert_template_argument): Call convert_nontype_argument on value-dependent but not type-dependent arguments. (convert_nontype_argument): Handle value-dependent arguments. (canonicalize_expr_argument): New. (deducible_expression, unify): Skip CONVERT_EXPR. * error.c (dump_template_argument): Likewise. * mangle.c (write_expression): Likewise. From-SVN: r241425
Diffstat (limited to 'gcc/fortran/dump-parse-tree.c')
0 files changed, 0 insertions, 0 deletions