1*f4a2713aSLionel Sambuc // RUN: %clang_cc1 -emit-llvm -O1 < %s | grep "ret i32 0" 2*f4a2713aSLionel Sambuc a(void)3*f4a2713aSLionel Sambucint a(void) { 4*f4a2713aSLionel Sambuc return ++(struct x {unsigned x : 2;}){3}.x; 5*f4a2713aSLionel Sambuc } 6*f4a2713aSLionel Sambuc 7*f4a2713aSLionel Sambuc 8