25 lines · plain
1// RUN: %clang_cc1 -fblocks -triple x86_64-apple-darwin -emit-llvm -o /dev/null %s2 3typedef struct4{5 int i;6} GAXBackboardState __attribute__ ((aligned(32))); // minimum alignment is 32-byte boundary7 8@interface GAXSpringboard @end9 10@implementation GAXSpringboard11{12 GAXBackboardState _reflectedBackboardState;13}14 15- (void) MyMethod16{17 GAXBackboardState newBackboardState;18 ^{19 _reflectedBackboardState = newBackboardState;20 return newBackboardState.i;21 }();22}23@end24 25