1a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher// PR947 2a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher// RUN: %clang_cc1 %s -emit-llvm -o - 3a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher 4a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christophervoid foo() { 5a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher void *ptr; 6a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher label: 7a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher ptr = &&label; 8a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher 9a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher goto *ptr; 10a11d129aa8ad9fa123e72d0663c327d5578d2602Eric Christopher } 11