// 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) { } }