Files
Hamish Knight e38472310f [PrintAsClang] Filter out invalid extension decls
We already filter out invalid ValueDecls, apply the same to
ExtensionDecls to ensure we don't end up crashing when attempting to
query the extended nominal when it couldn't be resolved.
2026-06-16 00:52:54 +01:00

5 lines
651 B
Swift

// {"extraArgs":["-experimental-allow-module-with-compiler-errors","-cxx-interoperability-mode=default","-emit-clang-header-min-access","internal","-emit-clang-header-path","/dev/null"],"kind":"emit-sil","original":"c761e8c4","signature":"(anonymous namespace)::ModuleWriter::write()","signatureAssert":"Assertion failed: (Val && \"isa<> used on a null pointer\"), function doit","signatureNext":"printModuleContentsAsCxx"}
// RUN: not %target-swift-frontend -emit-sil -experimental-allow-module-with-compiler-errors -cxx-interoperability-mode=default -emit-clang-header-min-access internal -emit-clang-header-path /dev/null %s
extension <#type#> {
}