blob: 4b773ed3f09a0c6494564e1f0a386a9589eb3351 [file] [log] [blame] [edit]
// RUN: %clang_cc1 -std=c23 -fdefer-ts -fms-compatibility -triple x86_64-windows-msvc -fsyntax-only -verify %s
void f() {
__try {
_Defer {
__leave; // expected-error {{cannot __leave a defer statement}}
}
} __finally {}
__try {
_Defer {
__try {
__leave;
} __finally {}
}
} __finally {}
}