// RUN: %clang -S -g -fverbose-asm %s -o - | FileCheck %s // Radar 8461032 // CHECK: DW_AT_location // CHECK-NEXT: byte 145 // 145 is DW_OP_fbreg struct s { int a; struct s *next; }; int foo(struct s *s) { switch (s->a) { case 1: case 2: { struct s *sp = s->next; } break; } return 1; }