2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / other / pr61753.C
blob6c6a738e07e2b06d3b49254e74e0348d3f288e18
1 // PR c++/61753
3 class Rulec {
4   Rulec();
5 };
7 const Rulec::Rulec() { }      // { dg-error "1:qualifiers" }
9 class Rulev {
10   Rulev();
13 volatile Rulev::Rulev() { }   // { dg-error "1:qualifiers" }
15 class Ruler {
16   Ruler();
19 __restrict Ruler::Ruler() { }  // { dg-error "1:qualifiers" }
21 class Rulecvr {
22   Rulecvr();
25 const volatile __restrict Rulecvr::Rulecvr() { }  // { dg-error "1:qualifiers" }
27 class Rulervc {
28   Rulervc();
31 __restrict volatile const Rulervc::Rulervc() { }  // { dg-error "1:qualifiers" }