[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:
Vladimir Sukharev
2022-11-30 08:46:40 +00:00
committed by Space Team
parent 10fc86ef92
commit b883dc5434
173 changed files with 2707 additions and 214 deletions
@@ -0,0 +1,4 @@
const val POD1MACRO: Int = 42
var intPOD1: Int
@CCall(id = "knifunptr_pod10_intPOD1_getter") get
@CCall(id = "knifunptr_pod11_intPOD1_setter") set
@@ -0,0 +1,2 @@
language = Objective-C
modules = interpod1
@@ -0,0 +1,4 @@
const val POD2POD1MACRO: Int = 42
var pointerIntPOD1: CPointer<IntVar /* = IntVarOf<Int> */>?
@CCall(id = "knifunptr_pod20_pointerIntPOD1_getter") get
@CCall(id = "knifunptr_pod21_pointerIntPOD1_setter") set
@@ -0,0 +1,2 @@
language = Objective-C
modules = interpod2