1 // RUN: %clang_cc1 -E %s -o %t.mm
2 // RUN: %clang_cc1 -x objective-c++ -fblocks -fms-extensions -rewrite-objc %t.mm -o - | FileCheck %s
16 // CHECK: struct Foo__T_1 {
17 // CHECK-NEXT: int : 1;
18 // CHECK-NEXT: int third : 1;
19 // CHECK-NEXT: int : 1;
20 // CHECK-NEXT: int fifth : 1;
21 // CHECK-NEXT: char : 0;
23 // CHECK: struct Foo_IMPL {
24 // CHECK-NEXT: int first;
25 // CHECK-NEXT: struct Foo__T_1 Foo__GRBF_1;