Merge remote-tracking branch 'origin/main' into rebranch

This commit is contained in:
swift-ci
2023-08-06 10:14:39 -07:00
18 changed files with 71 additions and 68 deletions

View File

@@ -846,9 +846,9 @@ private:
if (hasPayload && (decl->isIndirect() || enumDecl->isIndirect()))
flags.setIsIndirectCase();
Type interfaceType = Lowering::shouldSkipLowering(decl)
? nullptr
: decl->getArgumentInterfaceType();
Type interfaceType = decl->isAvailableDuringLowering()
? decl->getArgumentInterfaceType()
: nullptr;
addField(flags, interfaceType, decl->getBaseIdentifier().str());
}