// RUN: %clang_cc1 -fsyntax-only -Wunused-value -verify %s int main() { int a; int b; a ? : b; //expected-warning{{expression result unused}} a ? a : b; //expected-warning{{expression result unused}} a ? : ++b; a ? a : ++b; ++a ? : b; //expected-warning{{expression result unused}} ++a ? a : b; //expected-warning{{expression result unused}} ++a ? : ++b; ++a ? a : ++b; return 0; };