// RUN: %clang_cc1 -std=c2y -ast-print %s | FileCheck %s void TestLabeledBreakContinue() { a: while (true) { break a; continue a; c: for (;;) { break a; continue a; break c; } } } // CHECK-LABEL: void TestLabeledBreakContinue(void) { // CHECK-NEXT: a: // CHECK-NEXT: while (true) // CHECK-NEXT: { // CHECK-NEXT: break a; // CHECK-NEXT: continue a; // CHECK-NEXT: c: // CHECK-NEXT: for (;;) { // CHECK-NEXT: break a; // CHECK-NEXT: continue a; // CHECK-NEXT: break c; // CHECK-NEXT: } // CHECK-NEXT: } // CHECK-NEXT: }