Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/g++.dg/eh/shadow1.C @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
16 virtual void V () throw (B); // { dg-message "overridden" "" { target { ! c++17 } } } | 16 virtual void V () throw (B); // { dg-message "overridden" "" { target { ! c++17 } } } |
17 }; // { dg-error "dynamic exception specification" "" { target c++17 } .-1 } | 17 }; // { dg-error "dynamic exception specification" "" { target c++17 } .-1 } |
18 // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } .-2 } | 18 // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } .-2 } |
19 struct E : public D | 19 struct E : public D |
20 { | 20 { |
21 virtual void V () throw (D); // { dg-error "looser throw" "" { target { ! c++17 } } } | 21 virtual void V () throw (D); // { dg-error "looser exception" "" { target { ! c++17 } } } |
22 }; // { dg-error "dynamic exception specification" "" { target c++17 } .-1 } | 22 }; // { dg-error "dynamic exception specification" "" { target c++17 } .-1 } |
23 // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } .-2 } | 23 // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } .-2 } |
24 B* foo (D *); | 24 B* foo (D *); |
25 | 25 |
26 B *D::baz (D *p) | 26 B *D::baz (D *p) |