aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/scanner.c
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2020-04-21 22:18:50 -0400
committerPatrick Palka <ppalka@redhat.com>2020-04-21 22:18:50 -0400
commit05f14938111e34edd272628a9268444256735e10 (patch)
treed6968099e75f5c54e0faee13b9f20c80a70b3747 /gcc/fortran/scanner.c
parentc270abe832fe77f34d49c00da20de9b1c6f28ea9 (diff)
downloadgcc-05f14938111e34edd272628a9268444256735e10.zip
gcc-05f14938111e34edd272628a9268444256735e10.tar.gz
gcc-05f14938111e34edd272628a9268444256735e10.tar.bz2
c++: Diagnose invalid use of member function in requires
This updates diagnose_valid_expression to mirror the convert_to_void check added to tsubst_valid_expression_requirement by r10-7554. gcc/cp/ChangeLog: PR c++/67825 * constraint.cc (diagnose_valid_expression): Check convert_to_void here as well as in tsubst_valid_expression_requirement. gcc/testsuite/ChangeLog: PR c++/67825 * g++.dg/concepts/diagnostic10.C: New test. * g++.dg/cpp2a/concepts-pr67178.C: Adjust dg-message.
Diffstat (limited to 'gcc/fortran/scanner.c')
0 files changed, 0 insertions, 0 deletions