[ObjCExport] Add object translation and error handling

- Also add forward declaration tests
- Add hidden types support
- Issues: KT-64857, KT-64952, KT-65080
This commit is contained in:
eugene.levenetc
2024-01-15 13:18:07 +01:00
committed by Space Team
parent c483e54e2d
commit 480b8ec516
34 changed files with 751 additions and 142 deletions
@@ -0,0 +1,3 @@
fun foo(): Foo
class Foo
@@ -0,0 +1,3 @@
fun foo(): Foo
interface Foo
@@ -0,0 +1,3 @@
val foo: Foo get() = TODO()
class Foo
@@ -0,0 +1,3 @@
val foo: Foo get() = TODO()
interface Foo