Sema: Tighten up invariants for createDesignatedInitOverride()

This commit is contained in:
Slava Pestov
2022-07-29 11:46:31 -04:00
parent 5ad096f7ee
commit fcf79485d6
3 changed files with 7 additions and 2 deletions

View File

@@ -645,6 +645,8 @@ createDesignatedInitOverride(ClassDecl *classDecl,
auto genericSig = ctx.getOverrideGenericSignature(
superclassDecl, classDecl, superclassCtorSig, genericParams);
assert(!subMap.hasArchetypes());
if (superclassCtorSig) {
auto *genericEnv = genericSig.getGenericEnvironment();