1 // PR c++/61753
2 
3 class Rulec {
4   Rulec();
5 };
6 
Rulec()7 const Rulec::Rulec() { }      // { dg-error "1:qualifiers" }
8 
9 class Rulev {
10   Rulev();
11 };
12 
Rulev()13 volatile Rulev::Rulev() { }   // { dg-error "1:qualifiers" }
14 
15 class Ruler {
16   Ruler();
17 };
18 
Ruler()19 __restrict Ruler::Ruler() { }  // { dg-error "1:qualifiers" }
20 
21 class Rulecvr {
22   Rulecvr();
23 };
24 
Rulecvr()25 const volatile __restrict Rulecvr::Rulecvr() { }  // { dg-error "1:qualifiers" }
26 
27 class Rulervc {
28   Rulervc();
29 };
30 
Rulervc()31 __restrict volatile const Rulervc::Rulervc() { }  // { dg-error "1:qualifiers" }
32