aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-openmp.cc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2022-04-01 15:55:21 -0400
committerJason Merrill <jason@redhat.com>2022-04-04 10:43:33 -0400
commita11f204e5a30d1dfd2508e3f3014509a0342f604 (patch)
tree94522b48491e007b1f98a227ee44cb4ec21287d6 /gcc/fortran/trans-openmp.cc
parent2f0610acbc056052a108e4a46911fc21d0dca2ab (diff)
downloadgcc-a11f204e5a30d1dfd2508e3f3014509a0342f604.zip
gcc-a11f204e5a30d1dfd2508e3f3014509a0342f604.tar.gz
gcc-a11f204e5a30d1dfd2508e3f3014509a0342f604.tar.bz2
c++: alias-tmpl equivalence and default targs [PR103852]
The suggested resolution for CWG1286, which we implemented, ignores default template arguments, but this PR is an example of why that doesn't make sense: the templates aren't functionally equivalent. PR c++/103852 DR 1286 gcc/cp/ChangeLog: * pt.cc (get_underlying_template): Compare default template args. gcc/testsuite/ChangeLog: * g++.dg/cpp0x/alias-decl-dr1286a.C: Default args now matter. * g++.dg/cpp1z/class-deduction-alias1.C: New test.
Diffstat (limited to 'gcc/fortran/trans-openmp.cc')
0 files changed, 0 insertions, 0 deletions