1// RUN: %clang -S -g -fverbose-asm %s -o - | FileCheck %s 2// Radar 8461032 3// CHECK: DW_AT_location 4// CHECK-NEXT: byte 145 5 6// 145 is DW_OP_fbreg 7struct s { 8 int a; 9 struct s *next; 10}; 11 12int foo(struct s *s) { 13 switch (s->a) { 14 case 1: 15 case 2: { 16 struct s *sp = s->next; 17 } 18 break; 19 } 20 return 1; 21} 22