Files
swift-mirror/test/Interop/C/struct/Inputs/module.modulemap
Egor Zhdan c73f528b82 [cxx-interop] Validate C foreign reference types
Swift validates the retain/release operations for foreign reference types to check for obvious errors, e.g. a wrong parameter type or return type.

That logic was only running for C++ foreign reference types. This patch enables it for C foreign reference types as well.

rdar://158609723
2025-08-18 19:18:18 +01:00

21 lines
335 B
Plaintext

module StructDeclContext {
header "struct-decl-context.h"
export *
}
module ForeignReference {
header "foreign-reference.h"
}
module ForeignReferenceInvalid {
header "foreign-reference-invalid.h"
}
module StructAsOptionSet {
header "struct-as-option-set.h"
}
module NoncopyableStructs {
header "noncopyable-struct.h"
}