mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Only store the minimal requirements in generic metadata, where
"minimal" is defined as the set of requirements that would be passed to a function with the type's generic signature that takes the thick metadata of the parent type as its only argument.
This commit is contained in:
@@ -377,6 +377,7 @@ IRGenModule::~IRGenModule() {
|
||||
delete DebugInfo;
|
||||
delete ABITypes;
|
||||
}
|
||||
|
||||
static bool isReturnAttribute(llvm::Attribute::AttrKind Attr);
|
||||
|
||||
// Explicitly listing these constants is an unfortunate compromise for
|
||||
|
||||
Reference in New Issue
Block a user