aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2021-12-16 15:11:45 -0700
committerMartin Sebor <msebor@redhat.com>2021-12-16 15:11:45 -0700
commit93faac7e32e4f9503c559f2a3e5a4732f5e9ea09 (patch)
tree818d8af4159d0ded45bcfe09155eb2a0098c42a1 /gcc/cp/class.c
parentf91814c22595e1db642140efe030caf2c092ab6f (diff)
downloadgcc-93faac7e32e4f9503c559f2a3e5a4732f5e9ea09.zip
gcc-93faac7e32e4f9503c559f2a3e5a4732f5e9ea09.tar.gz
gcc-93faac7e32e4f9503c559f2a3e5a4732f5e9ea09.tar.bz2
Check for class type before assuming a type is one [PR103703].
Resolves: PR c++/103703 - ICE with -Wmismatched-tags with friends and templates gcc/cp/ChangeLog: PR c++/103703 * parser.c (class_decl_loc_t::diag_mismatched_tags): Check for class type before assuming a type is one. gcc/testsuite/ChangeLog: PR c++/103703 * g++.dg/warn/Wmismatched-tags-9.C: New test.
Diffstat (limited to 'gcc/cp/class.c')
0 files changed, 0 insertions, 0 deletions