1 // { dg-do compile { target c++2a } }
2 // { dg-options "-fdiagnostics-show-caret" }
5 inline constexpr bool foo_v = false;
8 concept foo = foo_v<T> || foo_v<T&>; // { dg-message "no operand" }
9 /* { dg-begin-multiline-output "" }
10 concept foo = foo_v<T> || foo_v<T&>;
12 { dg-end-multiline-output "" } */
17 /* { dg-begin-multiline-output "" }
19 { dg-end-multiline-output "" } */
20 /* { dg-prune-output "~" } */
25 bar<int>(); // { dg-error "no match" }
26 /* { dg-begin-multiline-output "for no match error" }
29 { dg-end-multiline-output "" } */
30 /* { dg-begin-multiline-output "for required from here message" }
33 { dg-end-multiline-output "" } */