blob: bcc217a59777864d06b907beba4c563fa7d1abd9 [file] [log] [blame] [edit]
// RUN: %clang_cc1 -std=c23 -fdefer-ts -ast-print %s | FileCheck %s
void g();
// CHECK: void f
void f() {
// CHECK-NEXT: _Defer
// CHECK-NEXT: g();
// CHECK-NEXT: _Defer
// CHECK-NEXT: _Defer
// CHECK-NEXT: g();
// CHECK-NEXT: _Defer {
// CHECK-NEXT: }
// CHECK-NEXT: _Defer {
// CHECK-NEXT: int x;
// CHECK-NEXT: }
// CHECK-NEXT: _Defer
// CHECK-NEXT: if (1) {
// CHECK-NEXT: }
_Defer
g();
_Defer
_Defer
g();
_Defer {
}
_Defer {
int x;
}
_Defer
if (1) {
}
}