xref: /llvm-project/clang/test/Sema/warn-binary-conditional-expression-unused.c (revision 22db4824b9e03fe8c2e9217d6832b71ac23c175f)
1 // RUN: %clang_cc1 -fsyntax-only -Wunused-value -verify %s
main(void)2 int main(void) {
3     int a;
4     int b;
5     a ? : b; //expected-warning{{expression result unused}}
6     a ? a : b; //expected-warning{{expression result unused}}
7     a ? : ++b;
8     a ? a : ++b;
9     ++a ? : b; //expected-warning{{expression result unused}}
10     ++a ? a : b; //expected-warning{{expression result unused}}
11     ++a ? : ++b;
12     ++a ? a : ++b;
13     return 0;
14 };
15 
16