brintos

brintos / llvm-project-archived public Read only

0
0
Text · 476 B · 00230cf Raw
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