[KT-39120] Add "-fmodules" argument support to Cinterop
Merge-request: KT-MR-6921 Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
10fc86ef92
commit
b883dc5434
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
|
||||
package pod1 {
|
||||
var child: Int
|
||||
@CCall(id = "knifunptr_pod10_child_getter") get
|
||||
@CCall(id = "knifunptr_pod11_child_setter") set
|
||||
var umbrella: Int
|
||||
@CCall(id = "knifunptr_pod12_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod13_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = childImport
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1A: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1A_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1A_setter") set
|
||||
var pod1_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod12_pod1_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod13_pod1_umbrella_setter") set
|
||||
}
|
||||
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
|
||||
headerFilter=**
|
||||
excludeFilter=pod1/pod1.h
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1A: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1A_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1A_setter") set
|
||||
}
|
||||
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
|
||||
headerFilter=pod1/pod1-umbrella.h pod1/pod1A.h
|
||||
excludeFilter=pod1/pod1-umbrella.h
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1_setter") set
|
||||
}
|
||||
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
|
||||
headerFilter=pod1/pod1.h
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1A: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1A_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1A_setter") set
|
||||
}
|
||||
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
|
||||
headerFilter=pod1/pod1A.h
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1_umbrella_setter") set
|
||||
}
|
||||
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
|
||||
headerFilter=pod1/pod1-umbrella.h
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1A: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1A_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1A_setter") set
|
||||
var pod1_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod12_pod1_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod13_pod1_umbrella_setter") set
|
||||
}
|
||||
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
|
||||
headerFilter=pod1/pod1-umbrella.h pod1/pod1A.h
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1_setter") set
|
||||
var pod1A: Int
|
||||
@CCall(id = "knifunptr_pod12_pod1A_getter") get
|
||||
@CCall(id = "knifunptr_pod13_pod1A_setter") set
|
||||
var pod1_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_pod1_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_pod1_umbrella_setter") set
|
||||
}
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
language = C
|
||||
headers=pod1/pod1-umbrella.h
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var podImportsAngleAngle: Int
|
||||
@CCall(id = "knifunptr_pod10_podImportsAngleAngle_getter") get
|
||||
@CCall(id = "knifunptr_pod11_podImportsAngleAngle_setter") set
|
||||
var podImportsAngleAngleA: Int
|
||||
@CCall(id = "knifunptr_pod12_podImportsAngleAngleA_getter") get
|
||||
@CCall(id = "knifunptr_pod13_podImportsAngleAngleA_setter") set
|
||||
var podImportsAngleAngle_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_podImportsAngleAngle_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_podImportsAngleAngle_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = podImportsAngleAngle
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var podImportsAngleQuote: Int
|
||||
@CCall(id = "knifunptr_pod10_podImportsAngleQuote_getter") get
|
||||
@CCall(id = "knifunptr_pod11_podImportsAngleQuote_setter") set
|
||||
var podImportsAngleQuoteA: Int
|
||||
@CCall(id = "knifunptr_pod12_podImportsAngleQuoteA_getter") get
|
||||
@CCall(id = "knifunptr_pod13_podImportsAngleQuoteA_setter") set
|
||||
var podImportsAngleQuote_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_podImportsAngleQuote_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_podImportsAngleQuote_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = podImportsAngleQuote
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var podImportsQuoteAngle: Int
|
||||
@CCall(id = "knifunptr_pod10_podImportsQuoteAngle_getter") get
|
||||
@CCall(id = "knifunptr_pod11_podImportsQuoteAngle_setter") set
|
||||
var podImportsQuoteAngleA: Int
|
||||
@CCall(id = "knifunptr_pod12_podImportsQuoteAngleA_getter") get
|
||||
@CCall(id = "knifunptr_pod13_podImportsQuoteAngleA_setter") set
|
||||
var podImportsQuoteAngle_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_podImportsQuoteAngle_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_podImportsQuoteAngle_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = podImportsQuoteAngle
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var podImportsQuoteQuote: Int
|
||||
@CCall(id = "knifunptr_pod10_podImportsQuoteQuote_getter") get
|
||||
@CCall(id = "knifunptr_pod11_podImportsQuoteQuote_setter") set
|
||||
var podImportsQuoteQuoteA: Int
|
||||
@CCall(id = "knifunptr_pod12_podImportsQuoteQuoteA_getter") get
|
||||
@CCall(id = "knifunptr_pod13_podImportsQuoteQuoteA_setter") set
|
||||
var podImportsQuoteQuote_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_podImportsQuoteQuote_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_podImportsQuoteQuote_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = podImportsQuoteQuote
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var pod1: Int
|
||||
@CCall(id = "knifunptr_pod10_pod1_getter") get
|
||||
@CCall(id = "knifunptr_pod11_pod1_setter") set
|
||||
var pod1A: Int
|
||||
@CCall(id = "knifunptr_pod12_pod1A_getter") get
|
||||
@CCall(id = "knifunptr_pod13_pod1A_setter") set
|
||||
var pod1_umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_pod1_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_pod1_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = pod1
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
package pod1 {
|
||||
var child1: Int
|
||||
@CCall(id = "knifunptr_pod10_child1_getter") get
|
||||
@CCall(id = "knifunptr_pod11_child1_setter") set
|
||||
var child2: Int
|
||||
@CCall(id = "knifunptr_pod12_child2_getter") get
|
||||
@CCall(id = "knifunptr_pod13_child2_setter") set
|
||||
var umbrella: Int
|
||||
@CCall(id = "knifunptr_pod14_umbrella_getter") get
|
||||
@CCall(id = "knifunptr_pod15_umbrella_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language = Objective-C
|
||||
modules = twoChildren
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
package pod1 {
|
||||
var baz: Int
|
||||
@CCall(id = "knifunptr_pod10_baz_getter") get
|
||||
@CCall(id = "knifunptr_pod11_baz_setter") set
|
||||
}
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
language=Objective-C
|
||||
modules=m2
|
||||
Reference in New Issue
Block a user