aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/misc.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2021-04-12 17:43:51 -0400
committerJason Merrill <jason@redhat.com>2021-04-13 08:25:16 -0400
commit0851ac6df0596df1e3b640e58094cf94ebb790b8 (patch)
tree932fd95b824b4245356aeac1869e3ebef0335f1d /gcc/ada/gcc-interface/misc.c
parent4acb3af3669db4ca79ffc97cd615fcea205bcccb (diff)
downloadgcc-0851ac6df0596df1e3b640e58094cf94ebb790b8.zip
gcc-0851ac6df0596df1e3b640e58094cf94ebb790b8.tar.gz
gcc-0851ac6df0596df1e3b640e58094cf94ebb790b8.tar.bz2
c++: constexpr, inheritance, and local class [PR91933]
Here we complained about referring to nm3 from the local class member function because referring to the base class subobject involved taking the variable's address. Let's shortcut this case to avoid that. gcc/cp/ChangeLog: PR c++/91933 * class.c (build_base_path): Shortcut simple non-pointer case. gcc/testsuite/ChangeLog: PR c++/91933 * g++.dg/cpp0x/constexpr-base7.C: New test.
Diffstat (limited to 'gcc/ada/gcc-interface/misc.c')
0 files changed, 0 insertions, 0 deletions