aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2020-06-17 09:09:53 -0400
committerPatrick Palka <ppalka@redhat.com>2020-06-17 09:09:53 -0400
commit4d2b0866d760f822c137b69f14d1c51fc760ce53 (patch)
tree564bbbe33b9a7c12caddee4ffef8b8acb75c795f /gcc
parentd0909f5858ad81e6d8b73fa6193be19cb5e6ed7b (diff)
downloadgcc-4d2b0866d760f822c137b69f14d1c51fc760ce53.zip
gcc-4d2b0866d760f822c137b69f14d1c51fc760ce53.tar.gz
gcc-4d2b0866d760f822c137b69f14d1c51fc760ce53.tar.bz2
Fix use of inaccessible member in pr85503.C [PR95716]
The recent PR41437 fix exposed a latent use of an inaccessible member in the below testcase. gcc/testsuite/ChangeLog: PR testsuite/95716 * g++.dg/ext/pr85503.C: Give ai::cv public access.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/ext/pr85503.C1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/ext/pr85503.C b/gcc/testsuite/g++.dg/ext/pr85503.C
index 7e17943..832952a 100644
--- a/gcc/testsuite/g++.dg/ext/pr85503.C
+++ b/gcc/testsuite/g++.dg/ext/pr85503.C
@@ -138,6 +138,7 @@ struct ad< ai< cr, ag, ah, cu, ct, cw > > {
};
template < typename, int ag, int ah, int, int, int >
class ai : public af< ai< double, ag, ah > > {
+public:
typedef ai cv;
};
template < typename bk, typename ce, typename cf >