1 // PR c++/37532
2 // { dg-do compile }
3 
4 void
foo(_Decimal32)5 foo (_Decimal32)	// { dg-error "declared void" "declared" }
6 {
7 }
8 			// { dg-error "was not declared" "not" { target *-*-* } 5 }
9 void
bar(_Bool)10 bar (_Bool)		// { dg-error "declared void" "declared" }
11 {
12 }
13 			// { dg-error "was not declared" "not" { target *-*-* } 10 }
14 void
baz(_Fract)15 baz (_Fract)		// { dg-error "declared void" "declared" }
16 {
17 }
18 			// { dg-error "was not declared" "not" { target *-*-* } 15 }
19