IRGen: Some progress toward tuple conformances

This commit is contained in:
Slava Pestov
2023-08-15 13:56:31 -04:00
parent 21090519a4
commit 99d68ba14c
7 changed files with 52 additions and 24 deletions

View File

@@ -1284,10 +1284,7 @@ bool IRGenerator::canEmitWitnessTableLazily(SILWitnessTable *wt) {
if (wt->getLinkage() == SILLinkage::Shared)
return true;
NominalTypeDecl *ConformingTy =
wt->getConformingType()->getNominalOrBoundGenericNominal();
switch (ConformingTy->getEffectiveAccess()) {
switch (wt->getConformingNominal()->getEffectiveAccess()) {
case AccessLevel::Private:
case AccessLevel::FilePrivate:
return true;