brintos

brintos / llvm-project-archived public Read only

0
0
Text · 432 B · 3e3e978 Raw
16 lines · c
1// RUN: %clang_cc1 -fsyntax-only -Wunused-value -verify %s2int 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