mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
This commit begins to generate correct metadata for @_objcImplementation extensions: • Swift-specific metadata and symbols are not generated. • For main-class @_objcImpls, we visit the class to emit metadata, but visit the extension’s members. • Includes both IR tests and executable tests, including coverage of same-module @objc subclasses, different-module @objc subclasses, and clang subclasses. The test cases do not yet cover stored properties.
4 lines
74 B
Plaintext
4 lines
74 B
Plaintext
framework module objc_implementation {
|
|
header "objc_implementation.h"
|
|
}
|