[ObjCExport] Support exported library modules
This new module gives the ability to resolve symbols from provided klib KtLibraryModules withing a Analysis Session. ^KT-65327 Fixed
This commit is contained in:
committed by
Space Team
parent
b5b7e5f262
commit
10cf97f05b
+7
@@ -157,6 +157,13 @@ __attribute__((swift_name("FooKt")))
|
||||
+ (MyAppTLBMyLibraryB *)foo __attribute__((swift_name("foo()")));
|
||||
@end
|
||||
|
||||
__attribute__((objc_subclassing_restricted))
|
||||
__attribute__((swift_name("TopLevelCallablesKt")))
|
||||
@interface MyAppTopLevelCallablesKt : MyAppBase
|
||||
+ (int32_t)topLevelFunction __attribute__((swift_name("topLevelFunction()")));
|
||||
@property (class, readonly) int32_t topLevelProperty __attribute__((swift_name("topLevelProperty")));
|
||||
@end
|
||||
|
||||
__attribute__((objc_subclassing_restricted))
|
||||
__attribute__((swift_name("TLBMyLibraryB")))
|
||||
@interface MyAppTLBMyLibraryB : MyAppBase
|
||||
|
||||
Reference in New Issue
Block a user