diff --git a/.clang-format b/kotlin-native/.clang-format similarity index 100% rename from .clang-format rename to kotlin-native/.clang-format diff --git a/.gitignore b/kotlin-native/.gitignore similarity index 100% rename from .gitignore rename to kotlin-native/.gitignore diff --git a/BUILDING_LLVM.md b/kotlin-native/BUILDING_LLVM.md similarity index 100% rename from BUILDING_LLVM.md rename to kotlin-native/BUILDING_LLVM.md diff --git a/CHANGELOG.md b/kotlin-native/CHANGELOG.md similarity index 100% rename from CHANGELOG.md rename to kotlin-native/CHANGELOG.md diff --git a/COCOAPODS.md b/kotlin-native/COCOAPODS.md similarity index 100% rename from COCOAPODS.md rename to kotlin-native/COCOAPODS.md diff --git a/CODE_COVERAGE.md b/kotlin-native/CODE_COVERAGE.md similarity index 100% rename from CODE_COVERAGE.md rename to kotlin-native/CODE_COVERAGE.md diff --git a/CONCURRENCY.md b/kotlin-native/CONCURRENCY.md similarity index 100% rename from CONCURRENCY.md rename to kotlin-native/CONCURRENCY.md diff --git a/DEBUGGING.md b/kotlin-native/DEBUGGING.md similarity index 100% rename from DEBUGGING.md rename to kotlin-native/DEBUGGING.md diff --git a/DISTRO_README.md b/kotlin-native/DISTRO_README.md similarity index 100% rename from DISTRO_README.md rename to kotlin-native/DISTRO_README.md diff --git a/FAQ.md b/kotlin-native/FAQ.md similarity index 100% rename from FAQ.md rename to kotlin-native/FAQ.md diff --git a/GRADLE_PLUGIN.md b/kotlin-native/GRADLE_PLUGIN.md similarity index 100% rename from GRADLE_PLUGIN.md rename to kotlin-native/GRADLE_PLUGIN.md diff --git a/HACKING.md b/kotlin-native/HACKING.md similarity index 100% rename from HACKING.md rename to kotlin-native/HACKING.md diff --git a/IMMUTABILITY.md b/kotlin-native/IMMUTABILITY.md similarity index 100% rename from IMMUTABILITY.md rename to kotlin-native/IMMUTABILITY.md diff --git a/INTEROP.md b/kotlin-native/INTEROP.md similarity index 100% rename from INTEROP.md rename to kotlin-native/INTEROP.md diff --git a/IOS_SYMBOLICATION.md b/kotlin-native/IOS_SYMBOLICATION.md similarity index 100% rename from IOS_SYMBOLICATION.md rename to kotlin-native/IOS_SYMBOLICATION.md diff --git a/Interop/.idea/compiler.xml b/kotlin-native/Interop/.idea/compiler.xml similarity index 100% rename from Interop/.idea/compiler.xml rename to kotlin-native/Interop/.idea/compiler.xml diff --git a/Interop/.idea/gradle.xml b/kotlin-native/Interop/.idea/gradle.xml similarity index 100% rename from Interop/.idea/gradle.xml rename to kotlin-native/Interop/.idea/gradle.xml diff --git a/Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml b/kotlin-native/Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml similarity index 100% rename from Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml rename to kotlin-native/Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml diff --git a/Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml b/kotlin-native/Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml similarity index 100% rename from Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml rename to kotlin-native/Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml diff --git a/Interop/.idea/modules.xml b/kotlin-native/Interop/.idea/modules.xml similarity index 100% rename from Interop/.idea/modules.xml rename to kotlin-native/Interop/.idea/modules.xml diff --git a/Interop/.idea/modules/Indexer/Indexer.iml b/kotlin-native/Interop/.idea/modules/Indexer/Indexer.iml similarity index 100% rename from Interop/.idea/modules/Indexer/Indexer.iml rename to kotlin-native/Interop/.idea/modules/Indexer/Indexer.iml diff --git a/Interop/.idea/modules/Runtime/Runtime.iml b/kotlin-native/Interop/.idea/modules/Runtime/Runtime.iml similarity index 100% rename from Interop/.idea/modules/Runtime/Runtime.iml rename to kotlin-native/Interop/.idea/modules/Runtime/Runtime.iml diff --git a/Interop/.idea/modules/StubGenerator/StubGenerator.iml b/kotlin-native/Interop/.idea/modules/StubGenerator/StubGenerator.iml similarity index 100% rename from Interop/.idea/modules/StubGenerator/StubGenerator.iml rename to kotlin-native/Interop/.idea/modules/StubGenerator/StubGenerator.iml diff --git a/Interop/Indexer/build.gradle b/kotlin-native/Interop/Indexer/build.gradle similarity index 100% rename from Interop/Indexer/build.gradle rename to kotlin-native/Interop/Indexer/build.gradle diff --git a/Interop/Indexer/clang.def b/kotlin-native/Interop/Indexer/clang.def similarity index 100% rename from Interop/Indexer/clang.def rename to kotlin-native/Interop/Indexer/clang.def diff --git a/Interop/Indexer/prebuilt/nativeInteropStubs/c/clangstubs.c b/kotlin-native/Interop/Indexer/prebuilt/nativeInteropStubs/c/clangstubs.c similarity index 100% rename from Interop/Indexer/prebuilt/nativeInteropStubs/c/clangstubs.c rename to kotlin-native/Interop/Indexer/prebuilt/nativeInteropStubs/c/clangstubs.c diff --git a/Interop/Indexer/prebuilt/nativeInteropStubs/kotlin/clang/clang.kt b/kotlin-native/Interop/Indexer/prebuilt/nativeInteropStubs/kotlin/clang/clang.kt similarity index 100% rename from Interop/Indexer/prebuilt/nativeInteropStubs/kotlin/clang/clang.kt rename to kotlin-native/Interop/Indexer/prebuilt/nativeInteropStubs/kotlin/clang/clang.kt diff --git a/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/HeaderToIdMapper.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/HeaderToIdMapper.kt similarity index 100% rename from Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/HeaderToIdMapper.kt rename to kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/HeaderToIdMapper.kt diff --git a/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Indexer.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Indexer.kt similarity index 100% rename from Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Indexer.kt rename to kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Indexer.kt diff --git a/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/MacroConstants.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/MacroConstants.kt similarity index 100% rename from Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/MacroConstants.kt rename to kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/MacroConstants.kt diff --git a/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/ModuleSupport.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/ModuleSupport.kt similarity index 100% rename from Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/ModuleSupport.kt rename to kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/ModuleSupport.kt diff --git a/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/NativeIndex.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/NativeIndex.kt similarity index 100% rename from Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/NativeIndex.kt rename to kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/NativeIndex.kt diff --git a/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt similarity index 100% rename from Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt rename to kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt diff --git a/Interop/Indexer/src/nativeInteropStubs/cpp/disable-abi-checks.cpp b/kotlin-native/Interop/Indexer/src/nativeInteropStubs/cpp/disable-abi-checks.cpp similarity index 100% rename from Interop/Indexer/src/nativeInteropStubs/cpp/disable-abi-checks.cpp rename to kotlin-native/Interop/Indexer/src/nativeInteropStubs/cpp/disable-abi-checks.cpp diff --git a/Interop/Indexer/src/nativeInteropStubs/cpp/signalChaining.cpp b/kotlin-native/Interop/Indexer/src/nativeInteropStubs/cpp/signalChaining.cpp similarity index 100% rename from Interop/Indexer/src/nativeInteropStubs/cpp/signalChaining.cpp rename to kotlin-native/Interop/Indexer/src/nativeInteropStubs/cpp/signalChaining.cpp diff --git a/Interop/JsRuntime/build.gradle b/kotlin-native/Interop/JsRuntime/build.gradle similarity index 100% rename from Interop/JsRuntime/build.gradle rename to kotlin-native/Interop/JsRuntime/build.gradle diff --git a/Interop/JsRuntime/src/main/js/jsinterop.js b/kotlin-native/Interop/JsRuntime/src/main/js/jsinterop.js similarity index 100% rename from Interop/JsRuntime/src/main/js/jsinterop.js rename to kotlin-native/Interop/JsRuntime/src/main/js/jsinterop.js diff --git a/Interop/JsRuntime/src/main/kotlin/jsinterop.kt b/kotlin-native/Interop/JsRuntime/src/main/kotlin/jsinterop.kt similarity index 100% rename from Interop/JsRuntime/src/main/kotlin/jsinterop.kt rename to kotlin-native/Interop/JsRuntime/src/main/kotlin/jsinterop.kt diff --git a/Interop/README.md b/kotlin-native/Interop/README.md similarity index 100% rename from Interop/README.md rename to kotlin-native/Interop/README.md diff --git a/Interop/Runtime/build.gradle b/kotlin-native/Interop/Runtime/build.gradle similarity index 100% rename from Interop/Runtime/build.gradle rename to kotlin-native/Interop/Runtime/build.gradle diff --git a/Interop/Runtime/src/callbacks/c/callbacks.c b/kotlin-native/Interop/Runtime/src/callbacks/c/callbacks.c similarity index 100% rename from Interop/Runtime/src/callbacks/c/callbacks.c rename to kotlin-native/Interop/Runtime/src/callbacks/c/callbacks.c diff --git a/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmCallbacks.kt b/kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmCallbacks.kt similarity index 100% rename from Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmCallbacks.kt rename to kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmCallbacks.kt diff --git a/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmNativeMem.kt b/kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmNativeMem.kt similarity index 100% rename from Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmNativeMem.kt rename to kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmNativeMem.kt diff --git a/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmTypes.kt b/kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmTypes.kt similarity index 100% rename from Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmTypes.kt rename to kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmTypes.kt diff --git a/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmUtils.kt b/kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmUtils.kt similarity index 100% rename from Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmUtils.kt rename to kotlin-native/Interop/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmUtils.kt diff --git a/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Generated.kt b/kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Generated.kt similarity index 100% rename from Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Generated.kt rename to kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Generated.kt diff --git a/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/StableRef.kt b/kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/StableRef.kt similarity index 100% rename from Interop/Runtime/src/main/kotlin/kotlinx/cinterop/StableRef.kt rename to kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/StableRef.kt diff --git a/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Types.kt b/kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Types.kt similarity index 100% rename from Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Types.kt rename to kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Types.kt diff --git a/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Utils.kt b/kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Utils.kt similarity index 100% rename from Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Utils.kt rename to kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/Utils.kt diff --git a/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/package-info.java b/kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/package-info.java similarity index 100% rename from Interop/Runtime/src/main/kotlin/kotlinx/cinterop/package-info.java rename to kotlin-native/Interop/Runtime/src/main/kotlin/kotlinx/cinterop/package-info.java diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ForeignException.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ForeignException.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ForeignException.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ForeignException.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/FunctionPointers.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/FunctionPointers.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/FunctionPointers.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/FunctionPointers.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeMem.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeMem.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeMem.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeMem.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeStableRef.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeStableRef.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeStableRef.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeStableRef.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeTypes.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeTypes.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeTypes.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeTypes.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeUtils.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeUtils.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeUtils.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/NativeUtils.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCImpl.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCImpl.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCImpl.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCImpl.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCKClassSupport.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCKClassSupport.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCKClassSupport.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCKClassSupport.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCUtils.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCUtils.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCUtils.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCUtils.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/Pinning.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/Pinning.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/Pinning.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/Pinning.kt diff --git a/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/internal/Annotations.kt b/kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/internal/Annotations.kt similarity index 100% rename from Interop/Runtime/src/native/kotlin/kotlinx/cinterop/internal/Annotations.kt rename to kotlin-native/Interop/Runtime/src/native/kotlin/kotlinx/cinterop/internal/Annotations.kt diff --git a/Interop/StubGenerator/build.gradle b/kotlin-native/Interop/StubGenerator/build.gradle similarity index 100% rename from Interop/StubGenerator/build.gradle rename to kotlin-native/Interop/StubGenerator/build.gradle diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/AbiSpecific.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/AbiSpecific.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/AbiSpecific.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/AbiSpecific.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CWrapperGenerator.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CWrapperGenerator.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CWrapperGenerator.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CWrapperGenerator.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeBuilders.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeBuilders.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeBuilders.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeBuilders.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeUtils.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeUtils.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeUtils.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeUtils.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Imports.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Imports.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Imports.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Imports.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/KotlinCodeModel.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/KotlinCodeModel.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/KotlinCodeModel.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/KotlinCodeModel.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/LibraryUtils.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/LibraryUtils.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/LibraryUtils.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/LibraryUtils.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGenerator.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGenerator.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGenerator.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGenerator.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGeneratorImpl.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGeneratorImpl.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGeneratorImpl.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGeneratorImpl.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Mappings.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Mappings.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Mappings.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Mappings.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/ObjCStubs.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/ObjCStubs.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/ObjCStubs.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/ObjCStubs.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGenerator.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGenerator.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGenerator.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGenerator.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGeneratorImpl.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGeneratorImpl.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGeneratorImpl.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGeneratorImpl.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StructRendering.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StructRendering.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StructRendering.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StructRendering.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIr.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIr.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIr.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIr.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBridgeBuilder.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBridgeBuilder.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBridgeBuilder.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBridgeBuilder.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBuilder.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBuilder.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBuilder.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBuilder.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrDriver.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrDriver.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrDriver.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrDriver.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrElementBuilders.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrElementBuilders.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrElementBuilders.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrElementBuilders.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrExtensions.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrExtensions.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrExtensions.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrExtensions.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrMetadataEmitter.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrMetadataEmitter.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrMetadataEmitter.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrMetadataEmitter.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrTextEmitter.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrTextEmitter.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrTextEmitter.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrTextEmitter.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrType.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrType.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrType.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrType.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrVisitor.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrVisitor.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrVisitor.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrVisitor.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/TypeUtils.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/TypeUtils.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/TypeUtils.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/TypeUtils.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/CommandLine.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/CommandLine.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/CommandLine.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/CommandLine.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/GenerationMode.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/GenerationMode.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/GenerationMode.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/GenerationMode.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropConfiguration.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropConfiguration.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropConfiguration.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropConfiguration.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropLibraryCreation.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropLibraryCreation.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropLibraryCreation.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropLibraryCreation.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/ToolConfig.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/ToolConfig.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/ToolConfig.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/ToolConfig.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/main.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/main.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/main.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/main.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/StubGenerator.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/StubGenerator.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/StubGenerator.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/StubGenerator.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/dom.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/dom.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/dom.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/dom.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idl.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idl.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idl.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idl.kt diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idlMath.kt b/kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idlMath.kt similarity index 100% rename from Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idlMath.kt rename to kotlin-native/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idlMath.kt diff --git a/Interop/StubGenerator/src/test/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrToMetadataTests.kt b/kotlin-native/Interop/StubGenerator/src/test/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrToMetadataTests.kt similarity index 100% rename from Interop/StubGenerator/src/test/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrToMetadataTests.kt rename to kotlin-native/Interop/StubGenerator/src/test/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrToMetadataTests.kt diff --git a/LIBRARIES.md b/kotlin-native/LIBRARIES.md similarity index 100% rename from LIBRARIES.md rename to kotlin-native/LIBRARIES.md diff --git a/LICENSE b/kotlin-native/LICENSE similarity index 100% rename from LICENSE rename to kotlin-native/LICENSE diff --git a/MULTIPLATFORM.md b/kotlin-native/MULTIPLATFORM.md similarity index 100% rename from MULTIPLATFORM.md rename to kotlin-native/MULTIPLATFORM.md diff --git a/OBJC_INTEROP.md b/kotlin-native/OBJC_INTEROP.md similarity index 100% rename from OBJC_INTEROP.md rename to kotlin-native/OBJC_INTEROP.md diff --git a/PLATFORM_LIBS.md b/kotlin-native/PLATFORM_LIBS.md similarity index 100% rename from PLATFORM_LIBS.md rename to kotlin-native/PLATFORM_LIBS.md diff --git a/README.md b/kotlin-native/README.md similarity index 100% rename from README.md rename to kotlin-native/README.md diff --git a/RELEASE_NOTES.md b/kotlin-native/RELEASE_NOTES.md similarity index 100% rename from RELEASE_NOTES.md rename to kotlin-native/RELEASE_NOTES.md diff --git a/_nav_reference.yml b/kotlin-native/_nav_reference.yml similarity index 100% rename from _nav_reference.yml rename to kotlin-native/_nav_reference.yml diff --git a/backend.native/backend.native.iml b/kotlin-native/backend.native/backend.native.iml similarity index 100% rename from backend.native/backend.native.iml rename to kotlin-native/backend.native/backend.native.iml diff --git a/backend.native/bc.frontend/bc.frontend.iml b/kotlin-native/backend.native/bc.frontend/bc.frontend.iml similarity index 100% rename from backend.native/bc.frontend/bc.frontend.iml rename to kotlin-native/backend.native/bc.frontend/bc.frontend.iml diff --git a/backend.native/build.gradle b/kotlin-native/backend.native/build.gradle similarity index 100% rename from backend.native/build.gradle rename to kotlin-native/backend.native/build.gradle diff --git a/backend.native/cli.bc/cli.bc.iml b/kotlin-native/backend.native/cli.bc/cli.bc.iml similarity index 100% rename from backend.native/cli.bc/cli.bc.iml rename to kotlin-native/backend.native/cli.bc/cli.bc.iml diff --git a/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt b/kotlin-native/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt similarity index 100% rename from backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt rename to kotlin-native/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt diff --git a/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2NativeCompilerArguments.kt b/kotlin-native/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2NativeCompilerArguments.kt similarity index 100% rename from backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2NativeCompilerArguments.kt rename to kotlin-native/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2NativeCompilerArguments.kt diff --git a/backend.native/compiler/ir/backend.native/resources/META-INF/services/org.jetbrains.kotlin.resolve.ExternalOverridabilityCondition b/kotlin-native/backend.native/compiler/ir/backend.native/resources/META-INF/services/org.jetbrains.kotlin.resolve.ExternalOverridabilityCondition similarity index 100% rename from backend.native/compiler/ir/backend.native/resources/META-INF/services/org.jetbrains.kotlin.resolve.ExternalOverridabilityCondition rename to kotlin-native/backend.native/compiler/ir/backend.native/resources/META-INF/services/org.jetbrains.kotlin.resolve.ExternalOverridabilityCondition diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/AbstractValueUsageTransformer.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/AbstractValueUsageTransformer.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/AbstractValueUsageTransformer.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/AbstractValueUsageTransformer.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BinaryType.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BinaryType.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BinaryType.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BinaryType.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeCompiler.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeCompiler.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeCompiler.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeCompiler.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeEmbedding.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeEmbedding.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeEmbedding.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeEmbedding.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Boxing.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Boxing.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Boxing.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Boxing.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BuiltInFictitiousFunctionIrClassFactory.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BuiltInFictitiousFunctionIrClassFactory.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BuiltInFictitiousFunctionIrClassFactory.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BuiltInFictitiousFunctionIrClassFactory.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterCompile.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterCompile.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterCompile.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterCompile.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CStubsManager.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CStubsManager.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CStubsManager.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CStubsManager.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheSupport.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheSupport.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheSupport.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheSupport.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CachedLibraries.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CachedLibraries.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CachedLibraries.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CachedLibraries.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CodeGenerationInfo.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CodeGenerationInfo.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CodeGenerationInfo.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CodeGenerationInfo.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CompilerOutput.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CompilerOutput.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CompilerOutput.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CompilerOutput.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EntryPoint.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EntryPoint.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EntryPoint.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EntryPoint.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EnumSpecialDescriptorsFactory.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EnumSpecialDescriptorsFactory.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EnumSpecialDescriptorsFactory.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EnumSpecialDescriptorsFactory.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Exceptions.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Exceptions.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Exceptions.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Exceptions.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/FeaturedLibraries.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/FeaturedLibraries.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/FeaturedLibraries.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/FeaturedLibraries.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/GraphAlgorithms.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/GraphAlgorithms.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/GraphAlgorithms.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/GraphAlgorithms.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InlineClasses.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InlineClasses.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InlineClasses.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InlineClasses.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InternalAbi.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InternalAbi.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InternalAbi.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InternalAbi.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InteropUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InteropUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InteropUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InteropUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanCompilerFrontendServices.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanCompilerFrontendServices.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanCompilerFrontendServices.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanCompilerFrontendServices.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfig.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfig.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfig.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfig.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfigurationKeys.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfigurationKeys.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfigurationKeys.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfigurationKeys.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanFqNames.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanFqNames.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanFqNames.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanFqNames.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLibrariesResolveSupport.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLibrariesResolveSupport.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLibrariesResolveSupport.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLibrariesResolveSupport.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLoweringPhases.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLoweringPhases.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLoweringPhases.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLoweringPhases.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanReflectionTypes.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanReflectionTypes.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanReflectionTypes.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanReflectionTypes.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Linker.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Linker.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Linker.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Linker.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecification.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecification.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecification.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecification.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecificationImpl.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecificationImpl.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecificationImpl.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecificationImpl.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/MemoryModel.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/MemoryModel.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/MemoryModel.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/MemoryModel.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ObjCInterop.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ObjCInterop.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ObjCInterop.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ObjCInterop.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OutputFiles.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OutputFiles.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OutputFiles.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OutputFiles.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/PsiToIr.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/PsiToIr.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/PsiToIr.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/PsiToIr.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Reporting.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Reporting.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Reporting.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Reporting.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/RuntimeNames.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/RuntimeNames.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/RuntimeNames.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/RuntimeNames.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TestRunnerKind.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TestRunnerKind.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TestRunnerKind.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TestRunnerKind.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ToplevelPhases.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ToplevelPhases.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ToplevelPhases.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ToplevelPhases.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGen.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGen.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGen.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGen.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGenUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGenUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGenUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGenUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CSyntaxSupport.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CSyntaxSupport.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CSyntaxSupport.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CSyntaxSupport.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/InteropIrUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/InteropIrUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/InteropIrUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/InteropIrUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/ClassLayoutBuilder.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/ClassLayoutBuilder.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/ClassLayoutBuilder.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/ClassLayoutBuilder.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepPrintVisitor.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepPrintVisitor.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepPrintVisitor.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepPrintVisitor.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepVisitor.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepVisitor.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepVisitor.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepVisitor.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DescriptorUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DescriptorUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DescriptorUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DescriptorUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/KonanSharedVariablesManager.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/KonanSharedVariablesManager.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/KonanSharedVariablesManager.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/KonanSharedVariablesManager.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/LegacyDescriptorUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/LegacyDescriptorUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/LegacyDescriptorUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/LegacyDescriptorUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/utils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/utils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/utils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/utils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/injection.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/injection.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/injection.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/injection.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/FakeIrUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/FakeIrUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/FakeIrUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/FakeIrUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/Ir.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/Ir.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/Ir.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/Ir.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/IrTypeAsKotlinType.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/IrTypeAsKotlinType.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/IrTypeAsKotlinType.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/IrTypeAsKotlinType.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/ModuleIndex.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/ModuleIndex.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/ModuleIndex.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/ModuleIndex.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/NewIrUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/NewIrUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/NewIrUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/NewIrUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/DescriptorToIrTranslationUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/DescriptorToIrTranslationUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/DescriptorToIrTranslationUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/DescriptorToIrTranslationUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/IrProviderForCEnumAndCStructStubs.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/IrProviderForCEnumAndCStructStubs.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/IrProviderForCEnumAndCStructStubs.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/IrProviderForCEnumAndCStructStubs.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumByValueFunctionGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumByValueFunctionGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumByValueFunctionGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumByValueFunctionGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumClassGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumClassGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumClassGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumClassGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumCompanionGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumCompanionGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumCompanionGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumCompanionGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumVarClassGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumVarClassGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumVarClassGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumVarClassGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarClassGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarClassGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarClassGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarClassGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarCompanionGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarCompanionGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarCompanionGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarCompanionGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BitcodePhases.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BitcodePhases.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BitcodePhases.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BitcodePhases.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/ContextUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/ContextUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/ContextUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/ContextUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DataLayout.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DataLayout.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DataLayout.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DataLayout.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DebugUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DebugUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DebugUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DebugUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Dwarf.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Dwarf.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Dwarf.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Dwarf.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/EntryPoint.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/EntryPoint.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/EntryPoint.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/EntryPoint.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Imports.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Imports.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Imports.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Imports.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IntrinsicGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IntrinsicGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IntrinsicGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IntrinsicGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/KotlinObjCClassInfoGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/KotlinObjCClassInfoGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/KotlinObjCClassInfoGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/KotlinObjCClassInfoGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmAttributes.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmAttributes.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmAttributes.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmAttributes.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmDeclarations.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmDeclarations.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmDeclarations.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmDeclarations.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmLinkOptions.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmLinkOptions.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmLinkOptions.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmLinkOptions.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RTTIGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RTTIGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RTTIGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RTTIGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RetainAnnotation.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RetainAnnotation.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RetainAnnotation.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RetainAnnotation.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Runtime.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Runtime.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Runtime.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Runtime.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticData.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticData.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticData.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticData.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticDataUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticDataUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticDataUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticDataUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VariableManager.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VariableManager.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VariableManager.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VariableManager.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VerifyModule.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VerifyModule.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VerifyModule.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VerifyModule.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageInformation.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageInformation.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageInformation.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageInformation.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageManager.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageManager.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageManager.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageManager.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageRegionCollector.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageRegionCollector.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageRegionCollector.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageRegionCollector.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageInstrumentation.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageInstrumentation.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageInstrumentation.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageInstrumentation.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageWriter.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageWriter.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageWriter.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageWriter.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCCodeGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCCodeGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCCodeGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCCodeGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/linkObjC.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/linkObjC.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/linkObjC.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/linkObjC.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/BlockPointerSupport.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/BlockPointerSupport.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/BlockPointerSupport.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/BlockPointerSupport.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/ObjCExportCodeGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/ObjCExportCodeGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/ObjCExportCodeGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/ObjCExportCodeGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/visibility.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/visibility.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/visibility.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/visibility.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BridgesBuilding.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BridgesBuilding.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BridgesBuilding.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BridgesBuilding.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BuiltinOperatorLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BuiltinOperatorLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BuiltinOperatorLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BuiltinOperatorLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/CompileTimeEvaluateLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/CompileTimeEvaluateLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/CompileTimeEvaluateLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/CompileTimeEvaluateLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ContractsDslRemover.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ContractsDslRemover.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ContractsDslRemover.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ContractsDslRemover.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DataClassOperatorsLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DataClassOperatorsLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DataClassOperatorsLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DataClassOperatorsLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ExpectDeclarationsRemoving.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ExpectDeclarationsRemoving.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ExpectDeclarationsRemoving.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ExpectDeclarationsRemoving.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FinallyBlocksLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FinallyBlocksLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FinallyBlocksLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FinallyBlocksLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionReferenceLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionReferenceLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionReferenceLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionReferenceLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InitializersLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InitializersLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InitializersLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InitializersLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InnerClassLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InnerClassLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InnerClassLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InnerClassLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropCallConvertors.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropCallConvertors.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropCallConvertors.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropCallConvertors.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultArgumentStubGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultArgumentStubGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultArgumentStubGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultArgumentStubGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultParameterInjector.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultParameterInjector.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultParameterInjector.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultParameterInjector.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeInlineFunctionResolver.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeInlineFunctionResolver.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeInlineFunctionResolver.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeInlineFunctionResolver.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSingleAbstractMethodLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSingleAbstractMethodLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSingleAbstractMethodLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSingleAbstractMethodLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSuspendFunctionLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSuspendFunctionLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSuspendFunctionLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSuspendFunctionLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PostInlineLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PostInlineLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PostInlineLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PostInlineLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PreInlineLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PreInlineLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PreInlineLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PreInlineLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/RedundantCoercionsCleaner.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/RedundantCoercionsCleaner.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/RedundantCoercionsCleaner.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/RedundantCoercionsCleaner.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReflectionSupport.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReflectionSupport.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReflectionSupport.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReflectionSupport.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReturnsInsertionLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReturnsInsertionLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReturnsInsertionLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReturnsInsertionLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/StringConcatenationLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/StringConcatenationLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/StringConcatenationLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/StringConcatenationLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TestProcessor.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TestProcessor.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TestProcessor.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TestProcessor.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TypeOperatorLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TypeOperatorLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TypeOperatorLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TypeOperatorLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrCallMatcher.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrCallMatcher.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrCallMatcher.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrCallMatcher.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrFunctionMatcher.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrFunctionMatcher.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrFunctionMatcher.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrFunctionMatcher.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/CustomTypeMapper.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/CustomTypeMapper.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/CustomTypeMapper.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/CustomTypeMapper.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/MethodBridge.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/MethodBridge.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/MethodBridge.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/MethodBridge.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExport.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExport.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExport.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExport.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportCodeSpec.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportCodeSpec.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportCodeSpec.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportCodeSpec.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGenerator.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGenerator.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGenerator.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGenerator.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGeneratorImpl.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGeneratorImpl.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGeneratorImpl.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGeneratorImpl.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazy.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazy.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazy.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazy.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazyUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazyUtils.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazyUtils.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazyUtils.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportMapper.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportMapper.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportMapper.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportMapper.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportNamer.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportNamer.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportNamer.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportNamer.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjcExportHeaderGeneratorMobile.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjcExportHeaderGeneratorMobile.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjcExportHeaderGeneratorMobile.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjcExportHeaderGeneratorMobile.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubBuilder.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubBuilder.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubBuilder.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubBuilder.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubRenderer.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubRenderer.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubRenderer.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubRenderer.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/objcTypes.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/objcTypes.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/objcTypes.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/objcTypes.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/stubs.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/stubs.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/stubs.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/stubs.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/CallGraphBuilder.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/CallGraphBuilder.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/CallGraphBuilder.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/CallGraphBuilder.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/EscapeAnalysis.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/EscapeAnalysis.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/EscapeAnalysis.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/EscapeAnalysis.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/LocalEscapeAnalysis.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/LocalEscapeAnalysis.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/LocalEscapeAnalysis.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/LocalEscapeAnalysis.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/IrSerializationUtil.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/IrSerializationUtil.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/IrSerializationUtil.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/IrSerializationUtil.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanDeclarationTable.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanDeclarationTable.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanDeclarationTable.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanDeclarationTable.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIdSignaturer.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIdSignaturer.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIdSignaturer.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIdSignaturer.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrFileSerializer.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrFileSerializer.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrFileSerializer.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrFileSerializer.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrModuleSerializer.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrModuleSerializer.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrModuleSerializer.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrModuleSerializer.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanMangler.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanMangler.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanMangler.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanMangler.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/StringTableUtil.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/StringTableUtil.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/StringTableUtil.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/StringTableUtil.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/google_descriptor.proto1 b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/google_descriptor.proto1 similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/google_descriptor.proto1 rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/google_descriptor.proto1 diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/util/PrimitiveLists.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/util/PrimitiveLists.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/util/PrimitiveLists.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/util/PrimitiveLists.kt diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt similarity index 100% rename from backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt rename to kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt diff --git a/backend.native/llvm.def b/kotlin-native/backend.native/llvm.def similarity index 100% rename from backend.native/llvm.def rename to kotlin-native/backend.native/llvm.def diff --git a/backend.native/llvm.list b/kotlin-native/backend.native/llvm.list similarity index 100% rename from backend.native/llvm.list rename to kotlin-native/backend.native/llvm.list diff --git a/backend.native/tests/build.gradle b/kotlin-native/backend.native/tests/build.gradle similarity index 100% rename from backend.native/tests/build.gradle rename to kotlin-native/backend.native/tests/build.gradle diff --git a/backend.native/tests/codegen/annotations/annotations0.kt b/kotlin-native/backend.native/tests/codegen/annotations/annotations0.kt similarity index 100% rename from backend.native/tests/codegen/annotations/annotations0.kt rename to kotlin-native/backend.native/tests/codegen/annotations/annotations0.kt diff --git a/backend.native/tests/codegen/arithmetic/basic.kt b/kotlin-native/backend.native/tests/codegen/arithmetic/basic.kt similarity index 100% rename from backend.native/tests/codegen/arithmetic/basic.kt rename to kotlin-native/backend.native/tests/codegen/arithmetic/basic.kt diff --git a/backend.native/tests/codegen/arithmetic/division.kt b/kotlin-native/backend.native/tests/codegen/arithmetic/division.kt similarity index 100% rename from backend.native/tests/codegen/arithmetic/division.kt rename to kotlin-native/backend.native/tests/codegen/arithmetic/division.kt diff --git a/backend.native/tests/codegen/arithmetic/github1856.kt b/kotlin-native/backend.native/tests/codegen/arithmetic/github1856.kt similarity index 100% rename from backend.native/tests/codegen/arithmetic/github1856.kt rename to kotlin-native/backend.native/tests/codegen/arithmetic/github1856.kt diff --git a/backend.native/tests/codegen/associatedObjects/associatedObjects1.kt b/kotlin-native/backend.native/tests/codegen/associatedObjects/associatedObjects1.kt similarity index 100% rename from backend.native/tests/codegen/associatedObjects/associatedObjects1.kt rename to kotlin-native/backend.native/tests/codegen/associatedObjects/associatedObjects1.kt diff --git a/backend.native/tests/codegen/basics/array_to_any.kt b/kotlin-native/backend.native/tests/codegen/basics/array_to_any.kt similarity index 100% rename from backend.native/tests/codegen/basics/array_to_any.kt rename to kotlin-native/backend.native/tests/codegen/basics/array_to_any.kt diff --git a/backend.native/tests/codegen/basics/canonical_name.kt b/kotlin-native/backend.native/tests/codegen/basics/canonical_name.kt similarity index 100% rename from backend.native/tests/codegen/basics/canonical_name.kt rename to kotlin-native/backend.native/tests/codegen/basics/canonical_name.kt diff --git a/backend.native/tests/codegen/basics/cast_null.kt b/kotlin-native/backend.native/tests/codegen/basics/cast_null.kt similarity index 100% rename from backend.native/tests/codegen/basics/cast_null.kt rename to kotlin-native/backend.native/tests/codegen/basics/cast_null.kt diff --git a/backend.native/tests/codegen/basics/cast_simple.kt b/kotlin-native/backend.native/tests/codegen/basics/cast_simple.kt similarity index 100% rename from backend.native/tests/codegen/basics/cast_simple.kt rename to kotlin-native/backend.native/tests/codegen/basics/cast_simple.kt diff --git a/backend.native/tests/codegen/basics/check_type.kt b/kotlin-native/backend.native/tests/codegen/basics/check_type.kt similarity index 100% rename from backend.native/tests/codegen/basics/check_type.kt rename to kotlin-native/backend.native/tests/codegen/basics/check_type.kt diff --git a/backend.native/tests/codegen/basics/companion.kt b/kotlin-native/backend.native/tests/codegen/basics/companion.kt similarity index 100% rename from backend.native/tests/codegen/basics/companion.kt rename to kotlin-native/backend.native/tests/codegen/basics/companion.kt diff --git a/backend.native/tests/codegen/basics/concatenation.kt b/kotlin-native/backend.native/tests/codegen/basics/concatenation.kt similarity index 100% rename from backend.native/tests/codegen/basics/concatenation.kt rename to kotlin-native/backend.native/tests/codegen/basics/concatenation.kt diff --git a/backend.native/tests/codegen/basics/const_infinity.kt b/kotlin-native/backend.native/tests/codegen/basics/const_infinity.kt similarity index 100% rename from backend.native/tests/codegen/basics/const_infinity.kt rename to kotlin-native/backend.native/tests/codegen/basics/const_infinity.kt diff --git a/backend.native/tests/codegen/basics/expression_as_statement.kt b/kotlin-native/backend.native/tests/codegen/basics/expression_as_statement.kt similarity index 100% rename from backend.native/tests/codegen/basics/expression_as_statement.kt rename to kotlin-native/backend.native/tests/codegen/basics/expression_as_statement.kt diff --git a/backend.native/tests/codegen/basics/k42000_1.kt b/kotlin-native/backend.native/tests/codegen/basics/k42000_1.kt similarity index 100% rename from backend.native/tests/codegen/basics/k42000_1.kt rename to kotlin-native/backend.native/tests/codegen/basics/k42000_1.kt diff --git a/backend.native/tests/codegen/basics/k42000_2.kt b/kotlin-native/backend.native/tests/codegen/basics/k42000_2.kt similarity index 100% rename from backend.native/tests/codegen/basics/k42000_2.kt rename to kotlin-native/backend.native/tests/codegen/basics/k42000_2.kt diff --git a/backend.native/tests/codegen/basics/local_variable.kt b/kotlin-native/backend.native/tests/codegen/basics/local_variable.kt similarity index 100% rename from backend.native/tests/codegen/basics/local_variable.kt rename to kotlin-native/backend.native/tests/codegen/basics/local_variable.kt diff --git a/backend.native/tests/codegen/basics/null_check.kt b/kotlin-native/backend.native/tests/codegen/basics/null_check.kt similarity index 100% rename from backend.native/tests/codegen/basics/null_check.kt rename to kotlin-native/backend.native/tests/codegen/basics/null_check.kt diff --git a/backend.native/tests/codegen/basics/safe_cast.kt b/kotlin-native/backend.native/tests/codegen/basics/safe_cast.kt similarity index 100% rename from backend.native/tests/codegen/basics/safe_cast.kt rename to kotlin-native/backend.native/tests/codegen/basics/safe_cast.kt diff --git a/backend.native/tests/codegen/basics/spread_operator_0.kt b/kotlin-native/backend.native/tests/codegen/basics/spread_operator_0.kt similarity index 100% rename from backend.native/tests/codegen/basics/spread_operator_0.kt rename to kotlin-native/backend.native/tests/codegen/basics/spread_operator_0.kt diff --git a/backend.native/tests/codegen/basics/superFunCall.kt b/kotlin-native/backend.native/tests/codegen/basics/superFunCall.kt similarity index 100% rename from backend.native/tests/codegen/basics/superFunCall.kt rename to kotlin-native/backend.native/tests/codegen/basics/superFunCall.kt diff --git a/backend.native/tests/codegen/basics/superGetterCall.kt b/kotlin-native/backend.native/tests/codegen/basics/superGetterCall.kt similarity index 100% rename from backend.native/tests/codegen/basics/superGetterCall.kt rename to kotlin-native/backend.native/tests/codegen/basics/superGetterCall.kt diff --git a/backend.native/tests/codegen/basics/superSetterCall.kt b/kotlin-native/backend.native/tests/codegen/basics/superSetterCall.kt similarity index 100% rename from backend.native/tests/codegen/basics/superSetterCall.kt rename to kotlin-native/backend.native/tests/codegen/basics/superSetterCall.kt diff --git a/backend.native/tests/codegen/basics/typealias1.kt b/kotlin-native/backend.native/tests/codegen/basics/typealias1.kt similarity index 100% rename from backend.native/tests/codegen/basics/typealias1.kt rename to kotlin-native/backend.native/tests/codegen/basics/typealias1.kt diff --git a/backend.native/tests/codegen/basics/unchecked_cast1.kt b/kotlin-native/backend.native/tests/codegen/basics/unchecked_cast1.kt similarity index 100% rename from backend.native/tests/codegen/basics/unchecked_cast1.kt rename to kotlin-native/backend.native/tests/codegen/basics/unchecked_cast1.kt diff --git a/backend.native/tests/codegen/basics/unchecked_cast2.kt b/kotlin-native/backend.native/tests/codegen/basics/unchecked_cast2.kt similarity index 100% rename from backend.native/tests/codegen/basics/unchecked_cast2.kt rename to kotlin-native/backend.native/tests/codegen/basics/unchecked_cast2.kt diff --git a/backend.native/tests/codegen/basics/unchecked_cast3.kt b/kotlin-native/backend.native/tests/codegen/basics/unchecked_cast3.kt similarity index 100% rename from backend.native/tests/codegen/basics/unchecked_cast3.kt rename to kotlin-native/backend.native/tests/codegen/basics/unchecked_cast3.kt diff --git a/backend.native/tests/codegen/basics/unchecked_cast4.kt b/kotlin-native/backend.native/tests/codegen/basics/unchecked_cast4.kt similarity index 100% rename from backend.native/tests/codegen/basics/unchecked_cast4.kt rename to kotlin-native/backend.native/tests/codegen/basics/unchecked_cast4.kt diff --git a/backend.native/tests/codegen/basics/unit1.kt b/kotlin-native/backend.native/tests/codegen/basics/unit1.kt similarity index 100% rename from backend.native/tests/codegen/basics/unit1.kt rename to kotlin-native/backend.native/tests/codegen/basics/unit1.kt diff --git a/backend.native/tests/codegen/basics/unit2.kt b/kotlin-native/backend.native/tests/codegen/basics/unit2.kt similarity index 100% rename from backend.native/tests/codegen/basics/unit2.kt rename to kotlin-native/backend.native/tests/codegen/basics/unit2.kt diff --git a/backend.native/tests/codegen/basics/unit3.kt b/kotlin-native/backend.native/tests/codegen/basics/unit3.kt similarity index 100% rename from backend.native/tests/codegen/basics/unit3.kt rename to kotlin-native/backend.native/tests/codegen/basics/unit3.kt diff --git a/backend.native/tests/codegen/basics/unit4.kt b/kotlin-native/backend.native/tests/codegen/basics/unit4.kt similarity index 100% rename from backend.native/tests/codegen/basics/unit4.kt rename to kotlin-native/backend.native/tests/codegen/basics/unit4.kt diff --git a/backend.native/tests/codegen/boxing/box_cache0.kt b/kotlin-native/backend.native/tests/codegen/boxing/box_cache0.kt similarity index 100% rename from backend.native/tests/codegen/boxing/box_cache0.kt rename to kotlin-native/backend.native/tests/codegen/boxing/box_cache0.kt diff --git a/backend.native/tests/codegen/boxing/boxing0.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing0.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing0.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing0.kt diff --git a/backend.native/tests/codegen/boxing/boxing1.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing1.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing1.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing1.kt diff --git a/backend.native/tests/codegen/boxing/boxing10.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing10.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing10.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing10.kt diff --git a/backend.native/tests/codegen/boxing/boxing11.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing11.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing11.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing11.kt diff --git a/backend.native/tests/codegen/boxing/boxing12.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing12.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing12.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing12.kt diff --git a/backend.native/tests/codegen/boxing/boxing13.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing13.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing13.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing13.kt diff --git a/backend.native/tests/codegen/boxing/boxing14.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing14.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing14.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing14.kt diff --git a/backend.native/tests/codegen/boxing/boxing15.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing15.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing15.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing15.kt diff --git a/backend.native/tests/codegen/boxing/boxing2.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing2.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing2.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing2.kt diff --git a/backend.native/tests/codegen/boxing/boxing3.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing3.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing3.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing3.kt diff --git a/backend.native/tests/codegen/boxing/boxing4.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing4.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing4.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing4.kt diff --git a/backend.native/tests/codegen/boxing/boxing5.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing5.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing5.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing5.kt diff --git a/backend.native/tests/codegen/boxing/boxing6.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing6.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing6.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing6.kt diff --git a/backend.native/tests/codegen/boxing/boxing7.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing7.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing7.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing7.kt diff --git a/backend.native/tests/codegen/boxing/boxing8.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing8.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing8.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing8.kt diff --git a/backend.native/tests/codegen/boxing/boxing9.kt b/kotlin-native/backend.native/tests/codegen/boxing/boxing9.kt similarity index 100% rename from backend.native/tests/codegen/boxing/boxing9.kt rename to kotlin-native/backend.native/tests/codegen/boxing/boxing9.kt diff --git a/backend.native/tests/codegen/branching/advanced_when2.kt b/kotlin-native/backend.native/tests/codegen/branching/advanced_when2.kt similarity index 100% rename from backend.native/tests/codegen/branching/advanced_when2.kt rename to kotlin-native/backend.native/tests/codegen/branching/advanced_when2.kt diff --git a/backend.native/tests/codegen/branching/advanced_when5.kt b/kotlin-native/backend.native/tests/codegen/branching/advanced_when5.kt similarity index 100% rename from backend.native/tests/codegen/branching/advanced_when5.kt rename to kotlin-native/backend.native/tests/codegen/branching/advanced_when5.kt diff --git a/backend.native/tests/codegen/branching/if_else.kt b/kotlin-native/backend.native/tests/codegen/branching/if_else.kt similarity index 100% rename from backend.native/tests/codegen/branching/if_else.kt rename to kotlin-native/backend.native/tests/codegen/branching/if_else.kt diff --git a/backend.native/tests/codegen/branching/when2.kt b/kotlin-native/backend.native/tests/codegen/branching/when2.kt similarity index 100% rename from backend.native/tests/codegen/branching/when2.kt rename to kotlin-native/backend.native/tests/codegen/branching/when2.kt diff --git a/backend.native/tests/codegen/branching/when4.kt b/kotlin-native/backend.native/tests/codegen/branching/when4.kt similarity index 100% rename from backend.native/tests/codegen/branching/when4.kt rename to kotlin-native/backend.native/tests/codegen/branching/when4.kt diff --git a/backend.native/tests/codegen/branching/when5.kt b/kotlin-native/backend.native/tests/codegen/branching/when5.kt similarity index 100% rename from backend.native/tests/codegen/branching/when5.kt rename to kotlin-native/backend.native/tests/codegen/branching/when5.kt diff --git a/backend.native/tests/codegen/branching/when6.kt b/kotlin-native/backend.native/tests/codegen/branching/when6.kt similarity index 100% rename from backend.native/tests/codegen/branching/when6.kt rename to kotlin-native/backend.native/tests/codegen/branching/when6.kt diff --git a/backend.native/tests/codegen/branching/when7.kt b/kotlin-native/backend.native/tests/codegen/branching/when7.kt similarity index 100% rename from backend.native/tests/codegen/branching/when7.kt rename to kotlin-native/backend.native/tests/codegen/branching/when7.kt diff --git a/backend.native/tests/codegen/branching/when8.kt b/kotlin-native/backend.native/tests/codegen/branching/when8.kt similarity index 100% rename from backend.native/tests/codegen/branching/when8.kt rename to kotlin-native/backend.native/tests/codegen/branching/when8.kt diff --git a/backend.native/tests/codegen/branching/when9.kt b/kotlin-native/backend.native/tests/codegen/branching/when9.kt similarity index 100% rename from backend.native/tests/codegen/branching/when9.kt rename to kotlin-native/backend.native/tests/codegen/branching/when9.kt diff --git a/backend.native/tests/codegen/branching/when_through.kt b/kotlin-native/backend.native/tests/codegen/branching/when_through.kt similarity index 100% rename from backend.native/tests/codegen/branching/when_through.kt rename to kotlin-native/backend.native/tests/codegen/branching/when_through.kt diff --git a/backend.native/tests/codegen/branching/when_with_try1.kt b/kotlin-native/backend.native/tests/codegen/branching/when_with_try1.kt similarity index 100% rename from backend.native/tests/codegen/branching/when_with_try1.kt rename to kotlin-native/backend.native/tests/codegen/branching/when_with_try1.kt diff --git a/backend.native/tests/codegen/bridges/linkTest2_lib.kt b/kotlin-native/backend.native/tests/codegen/bridges/linkTest2_lib.kt similarity index 100% rename from backend.native/tests/codegen/bridges/linkTest2_lib.kt rename to kotlin-native/backend.native/tests/codegen/bridges/linkTest2_lib.kt diff --git a/backend.native/tests/codegen/bridges/linkTest2_main.kt b/kotlin-native/backend.native/tests/codegen/bridges/linkTest2_main.kt similarity index 100% rename from backend.native/tests/codegen/bridges/linkTest2_main.kt rename to kotlin-native/backend.native/tests/codegen/bridges/linkTest2_main.kt diff --git a/backend.native/tests/codegen/bridges/linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/bridges/linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/bridges/linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/bridges/linkTest_lib.kt diff --git a/backend.native/tests/codegen/bridges/linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/bridges/linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/bridges/linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/bridges/linkTest_main.kt diff --git a/backend.native/tests/codegen/bridges/nativePointed.kt b/kotlin-native/backend.native/tests/codegen/bridges/nativePointed.kt similarity index 100% rename from backend.native/tests/codegen/bridges/nativePointed.kt rename to kotlin-native/backend.native/tests/codegen/bridges/nativePointed.kt diff --git a/backend.native/tests/codegen/bridges/returnTypeSignature.kt b/kotlin-native/backend.native/tests/codegen/bridges/returnTypeSignature.kt similarity index 100% rename from backend.native/tests/codegen/bridges/returnTypeSignature.kt rename to kotlin-native/backend.native/tests/codegen/bridges/returnTypeSignature.kt diff --git a/backend.native/tests/codegen/bridges/special.kt b/kotlin-native/backend.native/tests/codegen/bridges/special.kt similarity index 100% rename from backend.native/tests/codegen/bridges/special.kt rename to kotlin-native/backend.native/tests/codegen/bridges/special.kt diff --git a/backend.native/tests/codegen/bridges/test0.kt b/kotlin-native/backend.native/tests/codegen/bridges/test0.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test0.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test0.kt diff --git a/backend.native/tests/codegen/bridges/test1.kt b/kotlin-native/backend.native/tests/codegen/bridges/test1.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test1.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test1.kt diff --git a/backend.native/tests/codegen/bridges/test10.kt b/kotlin-native/backend.native/tests/codegen/bridges/test10.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test10.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test10.kt diff --git a/backend.native/tests/codegen/bridges/test11.kt b/kotlin-native/backend.native/tests/codegen/bridges/test11.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test11.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test11.kt diff --git a/backend.native/tests/codegen/bridges/test12.kt b/kotlin-native/backend.native/tests/codegen/bridges/test12.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test12.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test12.kt diff --git a/backend.native/tests/codegen/bridges/test13.kt b/kotlin-native/backend.native/tests/codegen/bridges/test13.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test13.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test13.kt diff --git a/backend.native/tests/codegen/bridges/test14.kt b/kotlin-native/backend.native/tests/codegen/bridges/test14.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test14.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test14.kt diff --git a/backend.native/tests/codegen/bridges/test15.kt b/kotlin-native/backend.native/tests/codegen/bridges/test15.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test15.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test15.kt diff --git a/backend.native/tests/codegen/bridges/test16.kt b/kotlin-native/backend.native/tests/codegen/bridges/test16.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test16.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test16.kt diff --git a/backend.native/tests/codegen/bridges/test17.kt b/kotlin-native/backend.native/tests/codegen/bridges/test17.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test17.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test17.kt diff --git a/backend.native/tests/codegen/bridges/test18.kt b/kotlin-native/backend.native/tests/codegen/bridges/test18.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test18.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test18.kt diff --git a/backend.native/tests/codegen/bridges/test2.kt b/kotlin-native/backend.native/tests/codegen/bridges/test2.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test2.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test2.kt diff --git a/backend.native/tests/codegen/bridges/test3.kt b/kotlin-native/backend.native/tests/codegen/bridges/test3.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test3.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test3.kt diff --git a/backend.native/tests/codegen/bridges/test4.kt b/kotlin-native/backend.native/tests/codegen/bridges/test4.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test4.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test4.kt diff --git a/backend.native/tests/codegen/bridges/test5.kt b/kotlin-native/backend.native/tests/codegen/bridges/test5.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test5.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test5.kt diff --git a/backend.native/tests/codegen/bridges/test6.kt b/kotlin-native/backend.native/tests/codegen/bridges/test6.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test6.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test6.kt diff --git a/backend.native/tests/codegen/bridges/test7.kt b/kotlin-native/backend.native/tests/codegen/bridges/test7.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test7.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test7.kt diff --git a/backend.native/tests/codegen/bridges/test8.kt b/kotlin-native/backend.native/tests/codegen/bridges/test8.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test8.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test8.kt diff --git a/backend.native/tests/codegen/bridges/test9.kt b/kotlin-native/backend.native/tests/codegen/bridges/test9.kt similarity index 100% rename from backend.native/tests/codegen/bridges/test9.kt rename to kotlin-native/backend.native/tests/codegen/bridges/test9.kt diff --git a/backend.native/tests/codegen/classDelegation/generic.kt b/kotlin-native/backend.native/tests/codegen/classDelegation/generic.kt similarity index 100% rename from backend.native/tests/codegen/classDelegation/generic.kt rename to kotlin-native/backend.native/tests/codegen/classDelegation/generic.kt diff --git a/backend.native/tests/codegen/classDelegation/linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/classDelegation/linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/classDelegation/linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/classDelegation/linkTest_lib.kt diff --git a/backend.native/tests/codegen/classDelegation/linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/classDelegation/linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/classDelegation/linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/classDelegation/linkTest_main.kt diff --git a/backend.native/tests/codegen/classDelegation/method.kt b/kotlin-native/backend.native/tests/codegen/classDelegation/method.kt similarity index 100% rename from backend.native/tests/codegen/classDelegation/method.kt rename to kotlin-native/backend.native/tests/codegen/classDelegation/method.kt diff --git a/backend.native/tests/codegen/classDelegation/property.kt b/kotlin-native/backend.native/tests/codegen/classDelegation/property.kt similarity index 100% rename from backend.native/tests/codegen/classDelegation/property.kt rename to kotlin-native/backend.native/tests/codegen/classDelegation/property.kt diff --git a/backend.native/tests/codegen/classDelegation/withBridge.kt b/kotlin-native/backend.native/tests/codegen/classDelegation/withBridge.kt similarity index 100% rename from backend.native/tests/codegen/classDelegation/withBridge.kt rename to kotlin-native/backend.native/tests/codegen/classDelegation/withBridge.kt diff --git a/backend.native/tests/codegen/contracts/contracts.kt b/kotlin-native/backend.native/tests/codegen/contracts/contracts.kt similarity index 100% rename from backend.native/tests/codegen/contracts/contracts.kt rename to kotlin-native/backend.native/tests/codegen/contracts/contracts.kt diff --git a/backend.native/tests/codegen/controlflow/break.kt b/kotlin-native/backend.native/tests/codegen/controlflow/break.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/break.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/break.kt diff --git a/backend.native/tests/codegen/controlflow/break1.kt b/kotlin-native/backend.native/tests/codegen/controlflow/break1.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/break1.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/break1.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array_break_continue.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_break_continue.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array_break_continue.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_break_continue.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array_indices.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_indices.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array_indices.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_indices.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array_mutation.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_mutation.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array_mutation.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_mutation.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array_nested.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_nested.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array_nested.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_nested.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array_nullable.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_nullable.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array_nullable.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_nullable.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_array_side_effects.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_side_effects.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_array_side_effects.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_array_side_effects.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_call_order.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_call_order.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_call_order.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_call_order.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_coroutines.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_coroutines.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_coroutines.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_coroutines.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_empty_range.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_empty_range.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_empty_range.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_empty_range.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_errors.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_errors.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_errors.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_errors.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_let_with_nullable.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_let_with_nullable.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_let_with_nullable.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_let_with_nullable.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_nested.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_nested.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_nested.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_nested.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_overflow.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_overflow.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_overflow.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_overflow.kt diff --git a/backend.native/tests/codegen/controlflow/for_loops_types.kt b/kotlin-native/backend.native/tests/codegen/controlflow/for_loops_types.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/for_loops_types.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/for_loops_types.kt diff --git a/backend.native/tests/codegen/controlflow/unreachable1.kt b/kotlin-native/backend.native/tests/codegen/controlflow/unreachable1.kt similarity index 100% rename from backend.native/tests/codegen/controlflow/unreachable1.kt rename to kotlin-native/backend.native/tests/codegen/controlflow/unreachable1.kt diff --git a/backend.native/tests/codegen/coroutines/anonymousObject.kt b/kotlin-native/backend.native/tests/codegen/coroutines/anonymousObject.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/anonymousObject.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/anonymousObject.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_chain.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_chain.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_chain.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_chain.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally1.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally2.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally3.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally3.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally3.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally3.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally4.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally4.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally4.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally4.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally5.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally5.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally5.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally5.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally6.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally6.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally6.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally6.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_finally7.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally7.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_finally7.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_finally7.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_if1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_if1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_if1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_if1.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_if2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_if2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_if2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_if2.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_inline1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_inline1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_inline1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_inline1.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_inline2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_inline2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_inline2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_inline2.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_inline3.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_inline3.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_inline3.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_inline3.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_tryCatch1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_tryCatch1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch1.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_tryCatch2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_tryCatch2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch2.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_tryCatch3.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch3.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_tryCatch3.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch3.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_tryCatch4.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch4.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_tryCatch4.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch4.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_tryCatch5.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch5.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_tryCatch5.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_tryCatch5.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_while1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_while1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_while1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_while1.kt diff --git a/backend.native/tests/codegen/coroutines/controlFlow_while2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_while2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/controlFlow_while2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/controlFlow_while2.kt diff --git a/backend.native/tests/codegen/coroutines/coroutineContext1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/coroutineContext1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/coroutineContext1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/coroutineContext1.kt diff --git a/backend.native/tests/codegen/coroutines/coroutineContext2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/coroutineContext2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/coroutineContext2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/coroutineContext2.kt diff --git a/backend.native/tests/codegen/coroutines/correctOrder1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/correctOrder1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/correctOrder1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/correctOrder1.kt diff --git a/backend.native/tests/codegen/coroutines/degenerate1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/degenerate1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/degenerate1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/degenerate1.kt diff --git a/backend.native/tests/codegen/coroutines/degenerate2.kt b/kotlin-native/backend.native/tests/codegen/coroutines/degenerate2.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/degenerate2.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/degenerate2.kt diff --git a/backend.native/tests/codegen/coroutines/functionReference_eqeq_name.kt b/kotlin-native/backend.native/tests/codegen/coroutines/functionReference_eqeq_name.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/functionReference_eqeq_name.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/functionReference_eqeq_name.kt diff --git a/backend.native/tests/codegen/coroutines/functionReference_invokeAsFunction.kt b/kotlin-native/backend.native/tests/codegen/coroutines/functionReference_invokeAsFunction.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/functionReference_invokeAsFunction.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/functionReference_invokeAsFunction.kt diff --git a/backend.native/tests/codegen/coroutines/functionReference_lambdaAsSuspendLambda.kt b/kotlin-native/backend.native/tests/codegen/coroutines/functionReference_lambdaAsSuspendLambda.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/functionReference_lambdaAsSuspendLambda.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/functionReference_lambdaAsSuspendLambda.kt diff --git a/backend.native/tests/codegen/coroutines/functionReference_simple.kt b/kotlin-native/backend.native/tests/codegen/coroutines/functionReference_simple.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/functionReference_simple.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/functionReference_simple.kt diff --git a/backend.native/tests/codegen/coroutines/kt41394.kt b/kotlin-native/backend.native/tests/codegen/coroutines/kt41394.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/kt41394.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/kt41394.kt diff --git a/backend.native/tests/codegen/coroutines/returnsNothing1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/returnsNothing1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/returnsNothing1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/returnsNothing1.kt diff --git a/backend.native/tests/codegen/coroutines/returnsUnit1.kt b/kotlin-native/backend.native/tests/codegen/coroutines/returnsUnit1.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/returnsUnit1.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/returnsUnit1.kt diff --git a/backend.native/tests/codegen/coroutines/simple.kt b/kotlin-native/backend.native/tests/codegen/coroutines/simple.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/simple.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/simple.kt diff --git a/backend.native/tests/codegen/coroutines/suspendConversion.kt b/kotlin-native/backend.native/tests/codegen/coroutines/suspendConversion.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/suspendConversion.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/suspendConversion.kt diff --git a/backend.native/tests/codegen/coroutines/withReceiver.kt b/kotlin-native/backend.native/tests/codegen/coroutines/withReceiver.kt similarity index 100% rename from backend.native/tests/codegen/coroutines/withReceiver.kt rename to kotlin-native/backend.native/tests/codegen/coroutines/withReceiver.kt diff --git a/backend.native/tests/codegen/cycles/cycle.kt b/kotlin-native/backend.native/tests/codegen/cycles/cycle.kt similarity index 100% rename from backend.native/tests/codegen/cycles/cycle.kt rename to kotlin-native/backend.native/tests/codegen/cycles/cycle.kt diff --git a/backend.native/tests/codegen/cycles/cycle_do.kt b/kotlin-native/backend.native/tests/codegen/cycles/cycle_do.kt similarity index 100% rename from backend.native/tests/codegen/cycles/cycle_do.kt rename to kotlin-native/backend.native/tests/codegen/cycles/cycle_do.kt diff --git a/backend.native/tests/codegen/cycles/cycle_for.kt b/kotlin-native/backend.native/tests/codegen/cycles/cycle_for.kt similarity index 100% rename from backend.native/tests/codegen/cycles/cycle_for.kt rename to kotlin-native/backend.native/tests/codegen/cycles/cycle_for.kt diff --git a/backend.native/tests/codegen/dataflow/scope1.kt b/kotlin-native/backend.native/tests/codegen/dataflow/scope1.kt similarity index 100% rename from backend.native/tests/codegen/dataflow/scope1.kt rename to kotlin-native/backend.native/tests/codegen/dataflow/scope1.kt diff --git a/backend.native/tests/codegen/dataflow/uninitialized_val.kt b/kotlin-native/backend.native/tests/codegen/dataflow/uninitialized_val.kt similarity index 100% rename from backend.native/tests/codegen/dataflow/uninitialized_val.kt rename to kotlin-native/backend.native/tests/codegen/dataflow/uninitialized_val.kt diff --git a/backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_lib.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_lib.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_lib.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_lib.kt diff --git a/backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_main.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_main.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_main.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/correctFieldsOrder_main.kt diff --git a/backend.native/tests/codegen/delegatedProperty/delegatedOverride_lib.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/delegatedOverride_lib.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/delegatedOverride_lib.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/delegatedOverride_lib.kt diff --git a/backend.native/tests/codegen/delegatedProperty/delegatedOverride_main.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/delegatedOverride_main.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/delegatedOverride_main.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/delegatedOverride_main.kt diff --git a/backend.native/tests/codegen/delegatedProperty/lazy.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/lazy.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/lazy.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/lazy.kt diff --git a/backend.native/tests/codegen/delegatedProperty/local.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/local.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/local.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/local.kt diff --git a/backend.native/tests/codegen/delegatedProperty/map.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/map.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/map.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/map.kt diff --git a/backend.native/tests/codegen/delegatedProperty/observable.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/observable.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/observable.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/observable.kt diff --git a/backend.native/tests/codegen/delegatedProperty/packageLevel.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/packageLevel.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/packageLevel.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/packageLevel.kt diff --git a/backend.native/tests/codegen/delegatedProperty/simpleVal.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/simpleVal.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/simpleVal.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/simpleVal.kt diff --git a/backend.native/tests/codegen/delegatedProperty/simpleVar.kt b/kotlin-native/backend.native/tests/codegen/delegatedProperty/simpleVar.kt similarity index 100% rename from backend.native/tests/codegen/delegatedProperty/simpleVar.kt rename to kotlin-native/backend.native/tests/codegen/delegatedProperty/simpleVar.kt diff --git a/backend.native/tests/codegen/devirtualization/anonymousObject.kt b/kotlin-native/backend.native/tests/codegen/devirtualization/anonymousObject.kt similarity index 100% rename from backend.native/tests/codegen/devirtualization/anonymousObject.kt rename to kotlin-native/backend.native/tests/codegen/devirtualization/anonymousObject.kt diff --git a/backend.native/tests/codegen/devirtualization/getter_looking_as_box_function.kt b/kotlin-native/backend.native/tests/codegen/devirtualization/getter_looking_as_box_function.kt similarity index 100% rename from backend.native/tests/codegen/devirtualization/getter_looking_as_box_function.kt rename to kotlin-native/backend.native/tests/codegen/devirtualization/getter_looking_as_box_function.kt diff --git a/backend.native/tests/codegen/devirtualization/lateinitInterface.kt b/kotlin-native/backend.native/tests/codegen/devirtualization/lateinitInterface.kt similarity index 100% rename from backend.native/tests/codegen/devirtualization/lateinitInterface.kt rename to kotlin-native/backend.native/tests/codegen/devirtualization/lateinitInterface.kt diff --git a/backend.native/tests/codegen/enum/companionObject.kt b/kotlin-native/backend.native/tests/codegen/enum/companionObject.kt similarity index 100% rename from backend.native/tests/codegen/enum/companionObject.kt rename to kotlin-native/backend.native/tests/codegen/enum/companionObject.kt diff --git a/backend.native/tests/codegen/enum/interfaceCallNoEntryClass.kt b/kotlin-native/backend.native/tests/codegen/enum/interfaceCallNoEntryClass.kt similarity index 100% rename from backend.native/tests/codegen/enum/interfaceCallNoEntryClass.kt rename to kotlin-native/backend.native/tests/codegen/enum/interfaceCallNoEntryClass.kt diff --git a/backend.native/tests/codegen/enum/interfaceCallWithEntryClass.kt b/kotlin-native/backend.native/tests/codegen/enum/interfaceCallWithEntryClass.kt similarity index 100% rename from backend.native/tests/codegen/enum/interfaceCallWithEntryClass.kt rename to kotlin-native/backend.native/tests/codegen/enum/interfaceCallWithEntryClass.kt diff --git a/backend.native/tests/codegen/enum/isFrozen.kt b/kotlin-native/backend.native/tests/codegen/enum/isFrozen.kt similarity index 100% rename from backend.native/tests/codegen/enum/isFrozen.kt rename to kotlin-native/backend.native/tests/codegen/enum/isFrozen.kt diff --git a/backend.native/tests/codegen/enum/lambdaInDefault.kt b/kotlin-native/backend.native/tests/codegen/enum/lambdaInDefault.kt similarity index 100% rename from backend.native/tests/codegen/enum/lambdaInDefault.kt rename to kotlin-native/backend.native/tests/codegen/enum/lambdaInDefault.kt diff --git a/backend.native/tests/codegen/enum/linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/enum/linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/enum/linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/enum/linkTest_lib.kt diff --git a/backend.native/tests/codegen/enum/linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/enum/linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/enum/linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/enum/linkTest_main.kt diff --git a/backend.native/tests/codegen/enum/loop.kt b/kotlin-native/backend.native/tests/codegen/enum/loop.kt similarity index 100% rename from backend.native/tests/codegen/enum/loop.kt rename to kotlin-native/backend.native/tests/codegen/enum/loop.kt diff --git a/backend.native/tests/codegen/enum/nested.kt b/kotlin-native/backend.native/tests/codegen/enum/nested.kt similarity index 100% rename from backend.native/tests/codegen/enum/nested.kt rename to kotlin-native/backend.native/tests/codegen/enum/nested.kt diff --git a/backend.native/tests/codegen/enum/reorderedArguments.kt b/kotlin-native/backend.native/tests/codegen/enum/reorderedArguments.kt similarity index 100% rename from backend.native/tests/codegen/enum/reorderedArguments.kt rename to kotlin-native/backend.native/tests/codegen/enum/reorderedArguments.kt diff --git a/backend.native/tests/codegen/enum/switchLowering.kt b/kotlin-native/backend.native/tests/codegen/enum/switchLowering.kt similarity index 100% rename from backend.native/tests/codegen/enum/switchLowering.kt rename to kotlin-native/backend.native/tests/codegen/enum/switchLowering.kt diff --git a/backend.native/tests/codegen/enum/test0.kt b/kotlin-native/backend.native/tests/codegen/enum/test0.kt similarity index 100% rename from backend.native/tests/codegen/enum/test0.kt rename to kotlin-native/backend.native/tests/codegen/enum/test0.kt diff --git a/backend.native/tests/codegen/enum/test1.kt b/kotlin-native/backend.native/tests/codegen/enum/test1.kt similarity index 100% rename from backend.native/tests/codegen/enum/test1.kt rename to kotlin-native/backend.native/tests/codegen/enum/test1.kt diff --git a/backend.native/tests/codegen/enum/vCallNoEntryClass.kt b/kotlin-native/backend.native/tests/codegen/enum/vCallNoEntryClass.kt similarity index 100% rename from backend.native/tests/codegen/enum/vCallNoEntryClass.kt rename to kotlin-native/backend.native/tests/codegen/enum/vCallNoEntryClass.kt diff --git a/backend.native/tests/codegen/enum/vCallWithEntryClass.kt b/kotlin-native/backend.native/tests/codegen/enum/vCallWithEntryClass.kt similarity index 100% rename from backend.native/tests/codegen/enum/vCallWithEntryClass.kt rename to kotlin-native/backend.native/tests/codegen/enum/vCallWithEntryClass.kt diff --git a/backend.native/tests/codegen/enum/valueOf.kt b/kotlin-native/backend.native/tests/codegen/enum/valueOf.kt similarity index 100% rename from backend.native/tests/codegen/enum/valueOf.kt rename to kotlin-native/backend.native/tests/codegen/enum/valueOf.kt diff --git a/backend.native/tests/codegen/enum/values.kt b/kotlin-native/backend.native/tests/codegen/enum/values.kt similarity index 100% rename from backend.native/tests/codegen/enum/values.kt rename to kotlin-native/backend.native/tests/codegen/enum/values.kt diff --git a/backend.native/tests/codegen/enum/varargParam.kt b/kotlin-native/backend.native/tests/codegen/enum/varargParam.kt similarity index 100% rename from backend.native/tests/codegen/enum/varargParam.kt rename to kotlin-native/backend.native/tests/codegen/enum/varargParam.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/recursion.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/recursion.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/recursion.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/recursion.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test1.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test1.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test1.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test1.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test10.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test10.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test10.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test10.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test11.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test11.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test11.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test11.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test12.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test12.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test12.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test12.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test13.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test13.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test13.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test13.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test2.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test2.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test2.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test2.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test3.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test3.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test3.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test3.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test4.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test4.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test4.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test4.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test5.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test5.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test5.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test5.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test6.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test6.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test6.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test6.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test7.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test7.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test7.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test7.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test8.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test8.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test8.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test8.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/test9.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/test9.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/test9.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/test9.kt diff --git a/backend.native/tests/codegen/escapeAnalysis/zeroOutObjectOnAlloc.kt b/kotlin-native/backend.native/tests/codegen/escapeAnalysis/zeroOutObjectOnAlloc.kt similarity index 100% rename from backend.native/tests/codegen/escapeAnalysis/zeroOutObjectOnAlloc.kt rename to kotlin-native/backend.native/tests/codegen/escapeAnalysis/zeroOutObjectOnAlloc.kt diff --git a/backend.native/tests/codegen/function/arithmetic.kt b/kotlin-native/backend.native/tests/codegen/function/arithmetic.kt similarity index 100% rename from backend.native/tests/codegen/function/arithmetic.kt rename to kotlin-native/backend.native/tests/codegen/function/arithmetic.kt diff --git a/backend.native/tests/codegen/function/boolean.kt b/kotlin-native/backend.native/tests/codegen/function/boolean.kt similarity index 100% rename from backend.native/tests/codegen/function/boolean.kt rename to kotlin-native/backend.native/tests/codegen/function/boolean.kt diff --git a/backend.native/tests/codegen/function/defaults.kt b/kotlin-native/backend.native/tests/codegen/function/defaults.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults.kt diff --git a/backend.native/tests/codegen/function/defaults1.kt b/kotlin-native/backend.native/tests/codegen/function/defaults1.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults1.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults1.kt diff --git a/backend.native/tests/codegen/function/defaults10.kt b/kotlin-native/backend.native/tests/codegen/function/defaults10.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults10.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults10.kt diff --git a/backend.native/tests/codegen/function/defaults2.kt b/kotlin-native/backend.native/tests/codegen/function/defaults2.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults2.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults2.kt diff --git a/backend.native/tests/codegen/function/defaults3.kt b/kotlin-native/backend.native/tests/codegen/function/defaults3.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults3.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults3.kt diff --git a/backend.native/tests/codegen/function/defaults4.kt b/kotlin-native/backend.native/tests/codegen/function/defaults4.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults4.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults4.kt diff --git a/backend.native/tests/codegen/function/defaults5.kt b/kotlin-native/backend.native/tests/codegen/function/defaults5.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults5.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults5.kt diff --git a/backend.native/tests/codegen/function/defaults6.kt b/kotlin-native/backend.native/tests/codegen/function/defaults6.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults6.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults6.kt diff --git a/backend.native/tests/codegen/function/defaults7.kt b/kotlin-native/backend.native/tests/codegen/function/defaults7.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults7.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults7.kt diff --git a/backend.native/tests/codegen/function/defaults8.kt b/kotlin-native/backend.native/tests/codegen/function/defaults8.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults8.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults8.kt diff --git a/backend.native/tests/codegen/function/defaults9.kt b/kotlin-native/backend.native/tests/codegen/function/defaults9.kt similarity index 100% rename from backend.native/tests/codegen/function/defaults9.kt rename to kotlin-native/backend.native/tests/codegen/function/defaults9.kt diff --git a/backend.native/tests/codegen/function/defaultsFromFakeOverride.kt b/kotlin-native/backend.native/tests/codegen/function/defaultsFromFakeOverride.kt similarity index 100% rename from backend.native/tests/codegen/function/defaultsFromFakeOverride.kt rename to kotlin-native/backend.native/tests/codegen/function/defaultsFromFakeOverride.kt diff --git a/backend.native/tests/codegen/function/defaultsWithInlineClasses.kt b/kotlin-native/backend.native/tests/codegen/function/defaultsWithInlineClasses.kt similarity index 100% rename from backend.native/tests/codegen/function/defaultsWithInlineClasses.kt rename to kotlin-native/backend.native/tests/codegen/function/defaultsWithInlineClasses.kt diff --git a/backend.native/tests/codegen/function/defaultsWithVarArg1.kt b/kotlin-native/backend.native/tests/codegen/function/defaultsWithVarArg1.kt similarity index 100% rename from backend.native/tests/codegen/function/defaultsWithVarArg1.kt rename to kotlin-native/backend.native/tests/codegen/function/defaultsWithVarArg1.kt diff --git a/backend.native/tests/codegen/function/defaultsWithVarArg2.kt b/kotlin-native/backend.native/tests/codegen/function/defaultsWithVarArg2.kt similarity index 100% rename from backend.native/tests/codegen/function/defaultsWithVarArg2.kt rename to kotlin-native/backend.native/tests/codegen/function/defaultsWithVarArg2.kt diff --git a/backend.native/tests/codegen/function/eqeq.kt b/kotlin-native/backend.native/tests/codegen/function/eqeq.kt similarity index 100% rename from backend.native/tests/codegen/function/eqeq.kt rename to kotlin-native/backend.native/tests/codegen/function/eqeq.kt diff --git a/backend.native/tests/codegen/function/extension.kt b/kotlin-native/backend.native/tests/codegen/function/extension.kt similarity index 100% rename from backend.native/tests/codegen/function/extension.kt rename to kotlin-native/backend.native/tests/codegen/function/extension.kt diff --git a/backend.native/tests/codegen/function/intrinsic.kt b/kotlin-native/backend.native/tests/codegen/function/intrinsic.kt similarity index 100% rename from backend.native/tests/codegen/function/intrinsic.kt rename to kotlin-native/backend.native/tests/codegen/function/intrinsic.kt diff --git a/backend.native/tests/codegen/function/localFunction.kt b/kotlin-native/backend.native/tests/codegen/function/localFunction.kt similarity index 100% rename from backend.native/tests/codegen/function/localFunction.kt rename to kotlin-native/backend.native/tests/codegen/function/localFunction.kt diff --git a/backend.native/tests/codegen/function/localFunction2.kt b/kotlin-native/backend.native/tests/codegen/function/localFunction2.kt similarity index 100% rename from backend.native/tests/codegen/function/localFunction2.kt rename to kotlin-native/backend.native/tests/codegen/function/localFunction2.kt diff --git a/backend.native/tests/codegen/function/localFunction3.kt b/kotlin-native/backend.native/tests/codegen/function/localFunction3.kt similarity index 100% rename from backend.native/tests/codegen/function/localFunction3.kt rename to kotlin-native/backend.native/tests/codegen/function/localFunction3.kt diff --git a/backend.native/tests/codegen/function/minus_eq.kt b/kotlin-native/backend.native/tests/codegen/function/minus_eq.kt similarity index 100% rename from backend.native/tests/codegen/function/minus_eq.kt rename to kotlin-native/backend.native/tests/codegen/function/minus_eq.kt diff --git a/backend.native/tests/codegen/function/named.kt b/kotlin-native/backend.native/tests/codegen/function/named.kt similarity index 100% rename from backend.native/tests/codegen/function/named.kt rename to kotlin-native/backend.native/tests/codegen/function/named.kt diff --git a/backend.native/tests/codegen/function/plus_eq.kt b/kotlin-native/backend.native/tests/codegen/function/plus_eq.kt similarity index 100% rename from backend.native/tests/codegen/function/plus_eq.kt rename to kotlin-native/backend.native/tests/codegen/function/plus_eq.kt diff --git a/backend.native/tests/codegen/function/referenceBigArity.kt b/kotlin-native/backend.native/tests/codegen/function/referenceBigArity.kt similarity index 100% rename from backend.native/tests/codegen/function/referenceBigArity.kt rename to kotlin-native/backend.native/tests/codegen/function/referenceBigArity.kt diff --git a/backend.native/tests/codegen/function/sum.kt b/kotlin-native/backend.native/tests/codegen/function/sum.kt similarity index 100% rename from backend.native/tests/codegen/function/sum.kt rename to kotlin-native/backend.native/tests/codegen/function/sum.kt diff --git a/backend.native/tests/codegen/function/sum_3const.kt b/kotlin-native/backend.native/tests/codegen/function/sum_3const.kt similarity index 100% rename from backend.native/tests/codegen/function/sum_3const.kt rename to kotlin-native/backend.native/tests/codegen/function/sum_3const.kt diff --git a/backend.native/tests/codegen/function/sum_foo_bar.kt b/kotlin-native/backend.native/tests/codegen/function/sum_foo_bar.kt similarity index 100% rename from backend.native/tests/codegen/function/sum_foo_bar.kt rename to kotlin-native/backend.native/tests/codegen/function/sum_foo_bar.kt diff --git a/backend.native/tests/codegen/function/sum_func.kt b/kotlin-native/backend.native/tests/codegen/function/sum_func.kt similarity index 100% rename from backend.native/tests/codegen/function/sum_func.kt rename to kotlin-native/backend.native/tests/codegen/function/sum_func.kt diff --git a/backend.native/tests/codegen/function/sum_imm.kt b/kotlin-native/backend.native/tests/codegen/function/sum_imm.kt similarity index 100% rename from backend.native/tests/codegen/function/sum_imm.kt rename to kotlin-native/backend.native/tests/codegen/function/sum_imm.kt diff --git a/backend.native/tests/codegen/function/sum_mixed.kt b/kotlin-native/backend.native/tests/codegen/function/sum_mixed.kt similarity index 100% rename from backend.native/tests/codegen/function/sum_mixed.kt rename to kotlin-native/backend.native/tests/codegen/function/sum_mixed.kt diff --git a/backend.native/tests/codegen/function/sum_silly.kt b/kotlin-native/backend.native/tests/codegen/function/sum_silly.kt similarity index 100% rename from backend.native/tests/codegen/function/sum_silly.kt rename to kotlin-native/backend.native/tests/codegen/function/sum_silly.kt diff --git a/backend.native/tests/codegen/initializers/correctOrder1.kt b/kotlin-native/backend.native/tests/codegen/initializers/correctOrder1.kt similarity index 100% rename from backend.native/tests/codegen/initializers/correctOrder1.kt rename to kotlin-native/backend.native/tests/codegen/initializers/correctOrder1.kt diff --git a/backend.native/tests/codegen/initializers/correctOrder2.kt b/kotlin-native/backend.native/tests/codegen/initializers/correctOrder2.kt similarity index 100% rename from backend.native/tests/codegen/initializers/correctOrder2.kt rename to kotlin-native/backend.native/tests/codegen/initializers/correctOrder2.kt diff --git a/backend.native/tests/codegen/initializers/linkTest1_lib.kt b/kotlin-native/backend.native/tests/codegen/initializers/linkTest1_lib.kt similarity index 100% rename from backend.native/tests/codegen/initializers/linkTest1_lib.kt rename to kotlin-native/backend.native/tests/codegen/initializers/linkTest1_lib.kt diff --git a/backend.native/tests/codegen/initializers/linkTest1_main.kt b/kotlin-native/backend.native/tests/codegen/initializers/linkTest1_main.kt similarity index 100% rename from backend.native/tests/codegen/initializers/linkTest1_main.kt rename to kotlin-native/backend.native/tests/codegen/initializers/linkTest1_main.kt diff --git a/backend.native/tests/codegen/initializers/linkTest2_lib.kt b/kotlin-native/backend.native/tests/codegen/initializers/linkTest2_lib.kt similarity index 100% rename from backend.native/tests/codegen/initializers/linkTest2_lib.kt rename to kotlin-native/backend.native/tests/codegen/initializers/linkTest2_lib.kt diff --git a/backend.native/tests/codegen/initializers/linkTest2_main.kt b/kotlin-native/backend.native/tests/codegen/initializers/linkTest2_main.kt similarity index 100% rename from backend.native/tests/codegen/initializers/linkTest2_main.kt rename to kotlin-native/backend.native/tests/codegen/initializers/linkTest2_main.kt diff --git a/backend.native/tests/codegen/initializers/sharedVarInInitBlock_lib.kt b/kotlin-native/backend.native/tests/codegen/initializers/sharedVarInInitBlock_lib.kt similarity index 100% rename from backend.native/tests/codegen/initializers/sharedVarInInitBlock_lib.kt rename to kotlin-native/backend.native/tests/codegen/initializers/sharedVarInInitBlock_lib.kt diff --git a/backend.native/tests/codegen/initializers/sharedVarInInitBlock_main.kt b/kotlin-native/backend.native/tests/codegen/initializers/sharedVarInInitBlock_main.kt similarity index 100% rename from backend.native/tests/codegen/initializers/sharedVarInInitBlock_main.kt rename to kotlin-native/backend.native/tests/codegen/initializers/sharedVarInInitBlock_main.kt diff --git a/backend.native/tests/codegen/inline/changingCapturedLocal.kt b/kotlin-native/backend.native/tests/codegen/inline/changingCapturedLocal.kt similarity index 100% rename from backend.native/tests/codegen/inline/changingCapturedLocal.kt rename to kotlin-native/backend.native/tests/codegen/inline/changingCapturedLocal.kt diff --git a/backend.native/tests/codegen/inline/classDeclarationInsideInline.kt b/kotlin-native/backend.native/tests/codegen/inline/classDeclarationInsideInline.kt similarity index 100% rename from backend.native/tests/codegen/inline/classDeclarationInsideInline.kt rename to kotlin-native/backend.native/tests/codegen/inline/classDeclarationInsideInline.kt diff --git a/backend.native/tests/codegen/inline/coercionToUnit.kt b/kotlin-native/backend.native/tests/codegen/inline/coercionToUnit.kt similarity index 100% rename from backend.native/tests/codegen/inline/coercionToUnit.kt rename to kotlin-native/backend.native/tests/codegen/inline/coercionToUnit.kt diff --git a/backend.native/tests/codegen/inline/correctOrderFunctionReference.kt b/kotlin-native/backend.native/tests/codegen/inline/correctOrderFunctionReference.kt similarity index 100% rename from backend.native/tests/codegen/inline/correctOrderFunctionReference.kt rename to kotlin-native/backend.native/tests/codegen/inline/correctOrderFunctionReference.kt diff --git a/backend.native/tests/codegen/inline/defaultArgs.kt b/kotlin-native/backend.native/tests/codegen/inline/defaultArgs.kt similarity index 100% rename from backend.native/tests/codegen/inline/defaultArgs.kt rename to kotlin-native/backend.native/tests/codegen/inline/defaultArgs.kt diff --git a/backend.native/tests/codegen/inline/defaultArgs_linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/inline/defaultArgs_linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/inline/defaultArgs_linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/inline/defaultArgs_linkTest_lib.kt diff --git a/backend.native/tests/codegen/inline/defaultArgs_linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/inline/defaultArgs_linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/inline/defaultArgs_linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/inline/defaultArgs_linkTest_main.kt diff --git a/backend.native/tests/codegen/inline/genericFunctionReference.kt b/kotlin-native/backend.native/tests/codegen/inline/genericFunctionReference.kt similarity index 100% rename from backend.native/tests/codegen/inline/genericFunctionReference.kt rename to kotlin-native/backend.native/tests/codegen/inline/genericFunctionReference.kt diff --git a/backend.native/tests/codegen/inline/getClass.kt b/kotlin-native/backend.native/tests/codegen/inline/getClass.kt similarity index 100% rename from backend.native/tests/codegen/inline/getClass.kt rename to kotlin-native/backend.native/tests/codegen/inline/getClass.kt diff --git a/backend.native/tests/codegen/inline/inline0.kt b/kotlin-native/backend.native/tests/codegen/inline/inline0.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline0.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline0.kt diff --git a/backend.native/tests/codegen/inline/inline1.kt b/kotlin-native/backend.native/tests/codegen/inline/inline1.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline1.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline1.kt diff --git a/backend.native/tests/codegen/inline/inline10.kt b/kotlin-native/backend.native/tests/codegen/inline/inline10.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline10.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline10.kt diff --git a/backend.native/tests/codegen/inline/inline11.kt b/kotlin-native/backend.native/tests/codegen/inline/inline11.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline11.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline11.kt diff --git a/backend.native/tests/codegen/inline/inline12.kt b/kotlin-native/backend.native/tests/codegen/inline/inline12.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline12.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline12.kt diff --git a/backend.native/tests/codegen/inline/inline13.kt b/kotlin-native/backend.native/tests/codegen/inline/inline13.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline13.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline13.kt diff --git a/backend.native/tests/codegen/inline/inline14.kt b/kotlin-native/backend.native/tests/codegen/inline/inline14.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline14.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline14.kt diff --git a/backend.native/tests/codegen/inline/inline15.kt b/kotlin-native/backend.native/tests/codegen/inline/inline15.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline15.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline15.kt diff --git a/backend.native/tests/codegen/inline/inline16.kt b/kotlin-native/backend.native/tests/codegen/inline/inline16.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline16.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline16.kt diff --git a/backend.native/tests/codegen/inline/inline17.kt b/kotlin-native/backend.native/tests/codegen/inline/inline17.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline17.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline17.kt diff --git a/backend.native/tests/codegen/inline/inline18.kt b/kotlin-native/backend.native/tests/codegen/inline/inline18.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline18.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline18.kt diff --git a/backend.native/tests/codegen/inline/inline19.kt b/kotlin-native/backend.native/tests/codegen/inline/inline19.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline19.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline19.kt diff --git a/backend.native/tests/codegen/inline/inline2.kt b/kotlin-native/backend.native/tests/codegen/inline/inline2.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline2.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline2.kt diff --git a/backend.native/tests/codegen/inline/inline20.kt b/kotlin-native/backend.native/tests/codegen/inline/inline20.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline20.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline20.kt diff --git a/backend.native/tests/codegen/inline/inline21.kt b/kotlin-native/backend.native/tests/codegen/inline/inline21.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline21.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline21.kt diff --git a/backend.native/tests/codegen/inline/inline22.kt b/kotlin-native/backend.native/tests/codegen/inline/inline22.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline22.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline22.kt diff --git a/backend.native/tests/codegen/inline/inline23.kt b/kotlin-native/backend.native/tests/codegen/inline/inline23.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline23.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline23.kt diff --git a/backend.native/tests/codegen/inline/inline24.kt b/kotlin-native/backend.native/tests/codegen/inline/inline24.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline24.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline24.kt diff --git a/backend.native/tests/codegen/inline/inline25.kt b/kotlin-native/backend.native/tests/codegen/inline/inline25.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline25.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline25.kt diff --git a/backend.native/tests/codegen/inline/inline26.kt b/kotlin-native/backend.native/tests/codegen/inline/inline26.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline26.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline26.kt diff --git a/backend.native/tests/codegen/inline/inline3.kt b/kotlin-native/backend.native/tests/codegen/inline/inline3.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline3.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline3.kt diff --git a/backend.native/tests/codegen/inline/inline4.kt b/kotlin-native/backend.native/tests/codegen/inline/inline4.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline4.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline4.kt diff --git a/backend.native/tests/codegen/inline/inline5.kt b/kotlin-native/backend.native/tests/codegen/inline/inline5.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline5.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline5.kt diff --git a/backend.native/tests/codegen/inline/inline6.kt b/kotlin-native/backend.native/tests/codegen/inline/inline6.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline6.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline6.kt diff --git a/backend.native/tests/codegen/inline/inline7.kt b/kotlin-native/backend.native/tests/codegen/inline/inline7.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline7.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline7.kt diff --git a/backend.native/tests/codegen/inline/inline8.kt b/kotlin-native/backend.native/tests/codegen/inline/inline8.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline8.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline8.kt diff --git a/backend.native/tests/codegen/inline/inline9.kt b/kotlin-native/backend.native/tests/codegen/inline/inline9.kt similarity index 100% rename from backend.native/tests/codegen/inline/inline9.kt rename to kotlin-native/backend.native/tests/codegen/inline/inline9.kt diff --git a/backend.native/tests/codegen/inline/inlineCtor_linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/inline/inlineCtor_linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/inline/inlineCtor_linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/inline/inlineCtor_linkTest_lib.kt diff --git a/backend.native/tests/codegen/inline/inlineCtor_linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/inline/inlineCtor_linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/inline/inlineCtor_linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/inline/inlineCtor_linkTest_main.kt diff --git a/backend.native/tests/codegen/inline/lambdaAsAny.kt b/kotlin-native/backend.native/tests/codegen/inline/lambdaAsAny.kt similarity index 100% rename from backend.native/tests/codegen/inline/lambdaAsAny.kt rename to kotlin-native/backend.native/tests/codegen/inline/lambdaAsAny.kt diff --git a/backend.native/tests/codegen/inline/lambdaInDefaultValue.kt b/kotlin-native/backend.native/tests/codegen/inline/lambdaInDefaultValue.kt similarity index 100% rename from backend.native/tests/codegen/inline/lambdaInDefaultValue.kt rename to kotlin-native/backend.native/tests/codegen/inline/lambdaInDefaultValue.kt diff --git a/backend.native/tests/codegen/inline/lateinitProperty_linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/inline/lateinitProperty_linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/inline/lateinitProperty_linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/inline/lateinitProperty_linkTest_lib.kt diff --git a/backend.native/tests/codegen/inline/lateinitProperty_linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/inline/lateinitProperty_linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/inline/lateinitProperty_linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/inline/lateinitProperty_linkTest_main.kt diff --git a/backend.native/tests/codegen/inline/localFunctionInInitializerBlock.kt b/kotlin-native/backend.native/tests/codegen/inline/localFunctionInInitializerBlock.kt similarity index 100% rename from backend.native/tests/codegen/inline/localFunctionInInitializerBlock.kt rename to kotlin-native/backend.native/tests/codegen/inline/localFunctionInInitializerBlock.kt diff --git a/backend.native/tests/codegen/inline/localObjectReturnedFromWhen.kt b/kotlin-native/backend.native/tests/codegen/inline/localObjectReturnedFromWhen.kt similarity index 100% rename from backend.native/tests/codegen/inline/localObjectReturnedFromWhen.kt rename to kotlin-native/backend.native/tests/codegen/inline/localObjectReturnedFromWhen.kt diff --git a/backend.native/tests/codegen/inline/returnLocalClassFromBlock.kt b/kotlin-native/backend.native/tests/codegen/inline/returnLocalClassFromBlock.kt similarity index 100% rename from backend.native/tests/codegen/inline/returnLocalClassFromBlock.kt rename to kotlin-native/backend.native/tests/codegen/inline/returnLocalClassFromBlock.kt diff --git a/backend.native/tests/codegen/inline/sharedVar_linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/inline/sharedVar_linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/inline/sharedVar_linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/inline/sharedVar_linkTest_lib.kt diff --git a/backend.native/tests/codegen/inline/sharedVar_linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/inline/sharedVar_linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/inline/sharedVar_linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/inline/sharedVar_linkTest_main.kt diff --git a/backend.native/tests/codegen/inline/statementAsLastExprInBlock.kt b/kotlin-native/backend.native/tests/codegen/inline/statementAsLastExprInBlock.kt similarity index 100% rename from backend.native/tests/codegen/inline/statementAsLastExprInBlock.kt rename to kotlin-native/backend.native/tests/codegen/inline/statementAsLastExprInBlock.kt diff --git a/backend.native/tests/codegen/inline/twiceInlinedObject.kt b/kotlin-native/backend.native/tests/codegen/inline/twiceInlinedObject.kt similarity index 100% rename from backend.native/tests/codegen/inline/twiceInlinedObject.kt rename to kotlin-native/backend.native/tests/codegen/inline/twiceInlinedObject.kt diff --git a/backend.native/tests/codegen/inline/typeSubstitutionInFakeOverride.kt b/kotlin-native/backend.native/tests/codegen/inline/typeSubstitutionInFakeOverride.kt similarity index 100% rename from backend.native/tests/codegen/inline/typeSubstitutionInFakeOverride.kt rename to kotlin-native/backend.native/tests/codegen/inline/typeSubstitutionInFakeOverride.kt diff --git a/backend.native/tests/codegen/inlineClass/customEquals.kt b/kotlin-native/backend.native/tests/codegen/inlineClass/customEquals.kt similarity index 100% rename from backend.native/tests/codegen/inlineClass/customEquals.kt rename to kotlin-native/backend.native/tests/codegen/inlineClass/customEquals.kt diff --git a/backend.native/tests/codegen/inlineClass/defaultEquals.kt b/kotlin-native/backend.native/tests/codegen/inlineClass/defaultEquals.kt similarity index 100% rename from backend.native/tests/codegen/inlineClass/defaultEquals.kt rename to kotlin-native/backend.native/tests/codegen/inlineClass/defaultEquals.kt diff --git a/backend.native/tests/codegen/inlineClass/inlineClass0.kt b/kotlin-native/backend.native/tests/codegen/inlineClass/inlineClass0.kt similarity index 100% rename from backend.native/tests/codegen/inlineClass/inlineClass0.kt rename to kotlin-native/backend.native/tests/codegen/inlineClass/inlineClass0.kt diff --git a/backend.native/tests/codegen/inlineClass/secondaryConstructorWithGenerics.kt b/kotlin-native/backend.native/tests/codegen/inlineClass/secondaryConstructorWithGenerics.kt similarity index 100% rename from backend.native/tests/codegen/inlineClass/secondaryConstructorWithGenerics.kt rename to kotlin-native/backend.native/tests/codegen/inlineClass/secondaryConstructorWithGenerics.kt diff --git a/backend.native/tests/codegen/innerClass/doubleInner.kt b/kotlin-native/backend.native/tests/codegen/innerClass/doubleInner.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/doubleInner.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/doubleInner.kt diff --git a/backend.native/tests/codegen/innerClass/generic.kt b/kotlin-native/backend.native/tests/codegen/innerClass/generic.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/generic.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/generic.kt diff --git a/backend.native/tests/codegen/innerClass/getOuterVal.kt b/kotlin-native/backend.native/tests/codegen/innerClass/getOuterVal.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/getOuterVal.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/getOuterVal.kt diff --git a/backend.native/tests/codegen/innerClass/linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/innerClass/linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/linkTest_lib.kt diff --git a/backend.native/tests/codegen/innerClass/linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/innerClass/linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/linkTest_main.kt diff --git a/backend.native/tests/codegen/innerClass/noPrimaryConstructor.kt b/kotlin-native/backend.native/tests/codegen/innerClass/noPrimaryConstructor.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/noPrimaryConstructor.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/noPrimaryConstructor.kt diff --git a/backend.native/tests/codegen/innerClass/qualifiedThis.kt b/kotlin-native/backend.native/tests/codegen/innerClass/qualifiedThis.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/qualifiedThis.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/qualifiedThis.kt diff --git a/backend.native/tests/codegen/innerClass/secondaryConstructor.kt b/kotlin-native/backend.native/tests/codegen/innerClass/secondaryConstructor.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/secondaryConstructor.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/secondaryConstructor.kt diff --git a/backend.native/tests/codegen/innerClass/simple.kt b/kotlin-native/backend.native/tests/codegen/innerClass/simple.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/simple.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/simple.kt diff --git a/backend.native/tests/codegen/innerClass/superOuter.kt b/kotlin-native/backend.native/tests/codegen/innerClass/superOuter.kt similarity index 100% rename from backend.native/tests/codegen/innerClass/superOuter.kt rename to kotlin-native/backend.native/tests/codegen/innerClass/superOuter.kt diff --git a/backend.native/tests/codegen/interfaceCallsNCasts/conservativeItable.kt b/kotlin-native/backend.native/tests/codegen/interfaceCallsNCasts/conservativeItable.kt similarity index 100% rename from backend.native/tests/codegen/interfaceCallsNCasts/conservativeItable.kt rename to kotlin-native/backend.native/tests/codegen/interfaceCallsNCasts/conservativeItable.kt diff --git a/backend.native/tests/codegen/intrinsics/interop_convert.kt b/kotlin-native/backend.native/tests/codegen/intrinsics/interop_convert.kt similarity index 100% rename from backend.native/tests/codegen/intrinsics/interop_convert.kt rename to kotlin-native/backend.native/tests/codegen/intrinsics/interop_convert.kt diff --git a/backend.native/tests/codegen/kclass/kClassEnumArgument.kt b/kotlin-native/backend.native/tests/codegen/kclass/kClassEnumArgument.kt similarity index 100% rename from backend.native/tests/codegen/kclass/kClassEnumArgument.kt rename to kotlin-native/backend.native/tests/codegen/kclass/kClassEnumArgument.kt diff --git a/backend.native/tests/codegen/kclass/kclass0.kt b/kotlin-native/backend.native/tests/codegen/kclass/kclass0.kt similarity index 100% rename from backend.native/tests/codegen/kclass/kclass0.kt rename to kotlin-native/backend.native/tests/codegen/kclass/kclass0.kt diff --git a/backend.native/tests/codegen/kclass/kclass1.kt b/kotlin-native/backend.native/tests/codegen/kclass/kclass1.kt similarity index 100% rename from backend.native/tests/codegen/kclass/kclass1.kt rename to kotlin-native/backend.native/tests/codegen/kclass/kclass1.kt diff --git a/backend.native/tests/codegen/ktype/ktype1.kt b/kotlin-native/backend.native/tests/codegen/ktype/ktype1.kt similarity index 100% rename from backend.native/tests/codegen/ktype/ktype1.kt rename to kotlin-native/backend.native/tests/codegen/ktype/ktype1.kt diff --git a/backend.native/tests/codegen/ktype/nonReified.kt b/kotlin-native/backend.native/tests/codegen/ktype/nonReified.kt similarity index 100% rename from backend.native/tests/codegen/ktype/nonReified.kt rename to kotlin-native/backend.native/tests/codegen/ktype/nonReified.kt diff --git a/backend.native/tests/codegen/lambda/lambda1.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda1.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda1.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda1.kt diff --git a/backend.native/tests/codegen/lambda/lambda10.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda10.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda10.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda10.kt diff --git a/backend.native/tests/codegen/lambda/lambda11.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda11.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda11.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda11.kt diff --git a/backend.native/tests/codegen/lambda/lambda12.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda12.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda12.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda12.kt diff --git a/backend.native/tests/codegen/lambda/lambda13.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda13.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda13.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda13.kt diff --git a/backend.native/tests/codegen/lambda/lambda14.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda14.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda14.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda14.kt diff --git a/backend.native/tests/codegen/lambda/lambda2.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda2.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda2.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda2.kt diff --git a/backend.native/tests/codegen/lambda/lambda3.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda3.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda3.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda3.kt diff --git a/backend.native/tests/codegen/lambda/lambda4.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda4.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda4.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda4.kt diff --git a/backend.native/tests/codegen/lambda/lambda5.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda5.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda5.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda5.kt diff --git a/backend.native/tests/codegen/lambda/lambda6.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda6.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda6.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda6.kt diff --git a/backend.native/tests/codegen/lambda/lambda7.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda7.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda7.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda7.kt diff --git a/backend.native/tests/codegen/lambda/lambda8.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda8.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda8.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda8.kt diff --git a/backend.native/tests/codegen/lambda/lambda9.kt b/kotlin-native/backend.native/tests/codegen/lambda/lambda9.kt similarity index 100% rename from backend.native/tests/codegen/lambda/lambda9.kt rename to kotlin-native/backend.native/tests/codegen/lambda/lambda9.kt diff --git a/backend.native/tests/codegen/lateinit/globalIsInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/globalIsInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/globalIsInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/globalIsInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/inBaseClass.kt b/kotlin-native/backend.native/tests/codegen/lateinit/inBaseClass.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/inBaseClass.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/inBaseClass.kt diff --git a/backend.native/tests/codegen/lateinit/initialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/initialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/initialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/initialized.kt diff --git a/backend.native/tests/codegen/lateinit/innerIsInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/innerIsInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/innerIsInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/innerIsInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/isInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/isInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/isInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/isInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/localCapturedInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/localCapturedInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/localCapturedInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/localCapturedInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/localCapturedNotInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/localCapturedNotInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/localCapturedNotInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/localCapturedNotInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/localInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/localInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/localInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/localInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/localNotInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/localNotInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/localNotInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/localNotInitialized.kt diff --git a/backend.native/tests/codegen/lateinit/notInitialized.kt b/kotlin-native/backend.native/tests/codegen/lateinit/notInitialized.kt similarity index 100% rename from backend.native/tests/codegen/lateinit/notInitialized.kt rename to kotlin-native/backend.native/tests/codegen/lateinit/notInitialized.kt diff --git a/backend.native/tests/codegen/localClass/innerTakesCapturedFromOuter.kt b/kotlin-native/backend.native/tests/codegen/localClass/innerTakesCapturedFromOuter.kt similarity index 100% rename from backend.native/tests/codegen/localClass/innerTakesCapturedFromOuter.kt rename to kotlin-native/backend.native/tests/codegen/localClass/innerTakesCapturedFromOuter.kt diff --git a/backend.native/tests/codegen/localClass/innerWithCapture.kt b/kotlin-native/backend.native/tests/codegen/localClass/innerWithCapture.kt similarity index 100% rename from backend.native/tests/codegen/localClass/innerWithCapture.kt rename to kotlin-native/backend.native/tests/codegen/localClass/innerWithCapture.kt diff --git a/backend.native/tests/codegen/localClass/localFunctionCallFromLocalClass.kt b/kotlin-native/backend.native/tests/codegen/localClass/localFunctionCallFromLocalClass.kt similarity index 100% rename from backend.native/tests/codegen/localClass/localFunctionCallFromLocalClass.kt rename to kotlin-native/backend.native/tests/codegen/localClass/localFunctionCallFromLocalClass.kt diff --git a/backend.native/tests/codegen/localClass/localFunctionInLocalClass.kt b/kotlin-native/backend.native/tests/codegen/localClass/localFunctionInLocalClass.kt similarity index 100% rename from backend.native/tests/codegen/localClass/localFunctionInLocalClass.kt rename to kotlin-native/backend.native/tests/codegen/localClass/localFunctionInLocalClass.kt diff --git a/backend.native/tests/codegen/localClass/localHierarchy.kt b/kotlin-native/backend.native/tests/codegen/localClass/localHierarchy.kt similarity index 100% rename from backend.native/tests/codegen/localClass/localHierarchy.kt rename to kotlin-native/backend.native/tests/codegen/localClass/localHierarchy.kt diff --git a/backend.native/tests/codegen/localClass/noPrimaryConstructor.kt b/kotlin-native/backend.native/tests/codegen/localClass/noPrimaryConstructor.kt similarity index 100% rename from backend.native/tests/codegen/localClass/noPrimaryConstructor.kt rename to kotlin-native/backend.native/tests/codegen/localClass/noPrimaryConstructor.kt diff --git a/backend.native/tests/codegen/localClass/objectExpressionInInitializer.kt b/kotlin-native/backend.native/tests/codegen/localClass/objectExpressionInInitializer.kt similarity index 100% rename from backend.native/tests/codegen/localClass/objectExpressionInInitializer.kt rename to kotlin-native/backend.native/tests/codegen/localClass/objectExpressionInInitializer.kt diff --git a/backend.native/tests/codegen/localClass/objectExpressionInProperty.kt b/kotlin-native/backend.native/tests/codegen/localClass/objectExpressionInProperty.kt similarity index 100% rename from backend.native/tests/codegen/localClass/objectExpressionInProperty.kt rename to kotlin-native/backend.native/tests/codegen/localClass/objectExpressionInProperty.kt diff --git a/backend.native/tests/codegen/localClass/tryCatch.kt b/kotlin-native/backend.native/tests/codegen/localClass/tryCatch.kt similarity index 100% rename from backend.native/tests/codegen/localClass/tryCatch.kt rename to kotlin-native/backend.native/tests/codegen/localClass/tryCatch.kt diff --git a/backend.native/tests/codegen/localClass/virtualCallFromConstructor.kt b/kotlin-native/backend.native/tests/codegen/localClass/virtualCallFromConstructor.kt similarity index 100% rename from backend.native/tests/codegen/localClass/virtualCallFromConstructor.kt rename to kotlin-native/backend.native/tests/codegen/localClass/virtualCallFromConstructor.kt diff --git a/backend.native/tests/codegen/localEscapeAnalysis/arraysFieldWrite.kt b/kotlin-native/backend.native/tests/codegen/localEscapeAnalysis/arraysFieldWrite.kt similarity index 100% rename from backend.native/tests/codegen/localEscapeAnalysis/arraysFieldWrite.kt rename to kotlin-native/backend.native/tests/codegen/localEscapeAnalysis/arraysFieldWrite.kt diff --git a/backend.native/tests/codegen/mpp/libmpp2.kt b/kotlin-native/backend.native/tests/codegen/mpp/libmpp2.kt similarity index 100% rename from backend.native/tests/codegen/mpp/libmpp2.kt rename to kotlin-native/backend.native/tests/codegen/mpp/libmpp2.kt diff --git a/backend.native/tests/codegen/mpp/mpp1.kt b/kotlin-native/backend.native/tests/codegen/mpp/mpp1.kt similarity index 100% rename from backend.native/tests/codegen/mpp/mpp1.kt rename to kotlin-native/backend.native/tests/codegen/mpp/mpp1.kt diff --git a/backend.native/tests/codegen/mpp/mpp2.kt b/kotlin-native/backend.native/tests/codegen/mpp/mpp2.kt similarity index 100% rename from backend.native/tests/codegen/mpp/mpp2.kt rename to kotlin-native/backend.native/tests/codegen/mpp/mpp2.kt diff --git a/backend.native/tests/codegen/mpp/mpp_default_args.kt b/kotlin-native/backend.native/tests/codegen/mpp/mpp_default_args.kt similarity index 100% rename from backend.native/tests/codegen/mpp/mpp_default_args.kt rename to kotlin-native/backend.native/tests/codegen/mpp/mpp_default_args.kt diff --git a/backend.native/tests/codegen/mpp/mpp_optional_expectation.kt b/kotlin-native/backend.native/tests/codegen/mpp/mpp_optional_expectation.kt similarity index 100% rename from backend.native/tests/codegen/mpp/mpp_optional_expectation.kt rename to kotlin-native/backend.native/tests/codegen/mpp/mpp_optional_expectation.kt diff --git a/backend.native/tests/codegen/object/constructor.kt b/kotlin-native/backend.native/tests/codegen/object/constructor.kt similarity index 100% rename from backend.native/tests/codegen/object/constructor.kt rename to kotlin-native/backend.native/tests/codegen/object/constructor.kt diff --git a/backend.native/tests/codegen/object/constructor0.kt b/kotlin-native/backend.native/tests/codegen/object/constructor0.kt similarity index 100% rename from backend.native/tests/codegen/object/constructor0.kt rename to kotlin-native/backend.native/tests/codegen/object/constructor0.kt diff --git a/backend.native/tests/codegen/object/fields.kt b/kotlin-native/backend.native/tests/codegen/object/fields.kt similarity index 100% rename from backend.native/tests/codegen/object/fields.kt rename to kotlin-native/backend.native/tests/codegen/object/fields.kt diff --git a/backend.native/tests/codegen/object/fields1.kt b/kotlin-native/backend.native/tests/codegen/object/fields1.kt similarity index 100% rename from backend.native/tests/codegen/object/fields1.kt rename to kotlin-native/backend.native/tests/codegen/object/fields1.kt diff --git a/backend.native/tests/codegen/object/fields2.kt b/kotlin-native/backend.native/tests/codegen/object/fields2.kt similarity index 100% rename from backend.native/tests/codegen/object/fields2.kt rename to kotlin-native/backend.native/tests/codegen/object/fields2.kt diff --git a/backend.native/tests/codegen/object/globalInitializer.kt b/kotlin-native/backend.native/tests/codegen/object/globalInitializer.kt similarity index 100% rename from backend.native/tests/codegen/object/globalInitializer.kt rename to kotlin-native/backend.native/tests/codegen/object/globalInitializer.kt diff --git a/backend.native/tests/codegen/object/init0.kt b/kotlin-native/backend.native/tests/codegen/object/init0.kt similarity index 100% rename from backend.native/tests/codegen/object/init0.kt rename to kotlin-native/backend.native/tests/codegen/object/init0.kt diff --git a/backend.native/tests/codegen/object/initialization.kt b/kotlin-native/backend.native/tests/codegen/object/initialization.kt similarity index 100% rename from backend.native/tests/codegen/object/initialization.kt rename to kotlin-native/backend.native/tests/codegen/object/initialization.kt diff --git a/backend.native/tests/codegen/object/initialization1.kt b/kotlin-native/backend.native/tests/codegen/object/initialization1.kt similarity index 100% rename from backend.native/tests/codegen/object/initialization1.kt rename to kotlin-native/backend.native/tests/codegen/object/initialization1.kt diff --git a/backend.native/tests/codegen/object/method_call.kt b/kotlin-native/backend.native/tests/codegen/object/method_call.kt similarity index 100% rename from backend.native/tests/codegen/object/method_call.kt rename to kotlin-native/backend.native/tests/codegen/object/method_call.kt diff --git a/backend.native/tests/codegen/objectExpression/expr1.kt b/kotlin-native/backend.native/tests/codegen/objectExpression/expr1.kt similarity index 100% rename from backend.native/tests/codegen/objectExpression/expr1.kt rename to kotlin-native/backend.native/tests/codegen/objectExpression/expr1.kt diff --git a/backend.native/tests/codegen/objectExpression/expr2.kt b/kotlin-native/backend.native/tests/codegen/objectExpression/expr2.kt similarity index 100% rename from backend.native/tests/codegen/objectExpression/expr2.kt rename to kotlin-native/backend.native/tests/codegen/objectExpression/expr2.kt diff --git a/backend.native/tests/codegen/objectExpression/expr3.kt b/kotlin-native/backend.native/tests/codegen/objectExpression/expr3.kt similarity index 100% rename from backend.native/tests/codegen/objectExpression/expr3.kt rename to kotlin-native/backend.native/tests/codegen/objectExpression/expr3.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/dynamicReceiver.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/dynamicReceiver.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/dynamicReceiver.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/dynamicReceiver.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/linkTest_lib.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/linkTest_lib.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/linkTest_lib.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/linkTest_lib.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/linkTest_main.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/linkTest_main.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/linkTest_main.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/linkTest_main.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/valClass.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/valClass.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/valClass.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/valClass.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/valExtension.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/valExtension.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/valExtension.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/valExtension.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/valModule.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/valModule.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/valModule.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/valModule.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/varClass.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/varClass.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/varClass.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/varClass.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/varExtension.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/varExtension.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/varExtension.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/varExtension.kt diff --git a/backend.native/tests/codegen/propertyCallableReference/varModule.kt b/kotlin-native/backend.native/tests/codegen/propertyCallableReference/varModule.kt similarity index 100% rename from backend.native/tests/codegen/propertyCallableReference/varModule.kt rename to kotlin-native/backend.native/tests/codegen/propertyCallableReference/varModule.kt diff --git a/backend.native/tests/codegen/try/catch3.kt b/kotlin-native/backend.native/tests/codegen/try/catch3.kt similarity index 100% rename from backend.native/tests/codegen/try/catch3.kt rename to kotlin-native/backend.native/tests/codegen/try/catch3.kt diff --git a/backend.native/tests/codegen/try/catch4.kt b/kotlin-native/backend.native/tests/codegen/try/catch4.kt similarity index 100% rename from backend.native/tests/codegen/try/catch4.kt rename to kotlin-native/backend.native/tests/codegen/try/catch4.kt diff --git a/backend.native/tests/codegen/try/catch5.kt b/kotlin-native/backend.native/tests/codegen/try/catch5.kt similarity index 100% rename from backend.native/tests/codegen/try/catch5.kt rename to kotlin-native/backend.native/tests/codegen/try/catch5.kt diff --git a/backend.native/tests/codegen/try/catch6.kt b/kotlin-native/backend.native/tests/codegen/try/catch6.kt similarity index 100% rename from backend.native/tests/codegen/try/catch6.kt rename to kotlin-native/backend.native/tests/codegen/try/catch6.kt diff --git a/backend.native/tests/codegen/try/catch8.kt b/kotlin-native/backend.native/tests/codegen/try/catch8.kt similarity index 100% rename from backend.native/tests/codegen/try/catch8.kt rename to kotlin-native/backend.native/tests/codegen/try/catch8.kt diff --git a/backend.native/tests/codegen/try/finally1.kt b/kotlin-native/backend.native/tests/codegen/try/finally1.kt similarity index 100% rename from backend.native/tests/codegen/try/finally1.kt rename to kotlin-native/backend.native/tests/codegen/try/finally1.kt diff --git a/backend.native/tests/codegen/try/finally10.kt b/kotlin-native/backend.native/tests/codegen/try/finally10.kt similarity index 100% rename from backend.native/tests/codegen/try/finally10.kt rename to kotlin-native/backend.native/tests/codegen/try/finally10.kt diff --git a/backend.native/tests/codegen/try/finally11.kt b/kotlin-native/backend.native/tests/codegen/try/finally11.kt similarity index 100% rename from backend.native/tests/codegen/try/finally11.kt rename to kotlin-native/backend.native/tests/codegen/try/finally11.kt diff --git a/backend.native/tests/codegen/try/finally2.kt b/kotlin-native/backend.native/tests/codegen/try/finally2.kt similarity index 100% rename from backend.native/tests/codegen/try/finally2.kt rename to kotlin-native/backend.native/tests/codegen/try/finally2.kt diff --git a/backend.native/tests/codegen/try/finally3.kt b/kotlin-native/backend.native/tests/codegen/try/finally3.kt similarity index 100% rename from backend.native/tests/codegen/try/finally3.kt rename to kotlin-native/backend.native/tests/codegen/try/finally3.kt diff --git a/backend.native/tests/codegen/try/finally4.kt b/kotlin-native/backend.native/tests/codegen/try/finally4.kt similarity index 100% rename from backend.native/tests/codegen/try/finally4.kt rename to kotlin-native/backend.native/tests/codegen/try/finally4.kt diff --git a/backend.native/tests/codegen/try/finally5.kt b/kotlin-native/backend.native/tests/codegen/try/finally5.kt similarity index 100% rename from backend.native/tests/codegen/try/finally5.kt rename to kotlin-native/backend.native/tests/codegen/try/finally5.kt diff --git a/backend.native/tests/codegen/try/finally6.kt b/kotlin-native/backend.native/tests/codegen/try/finally6.kt similarity index 100% rename from backend.native/tests/codegen/try/finally6.kt rename to kotlin-native/backend.native/tests/codegen/try/finally6.kt diff --git a/backend.native/tests/codegen/try/finally7.kt b/kotlin-native/backend.native/tests/codegen/try/finally7.kt similarity index 100% rename from backend.native/tests/codegen/try/finally7.kt rename to kotlin-native/backend.native/tests/codegen/try/finally7.kt diff --git a/backend.native/tests/codegen/try/finally8.kt b/kotlin-native/backend.native/tests/codegen/try/finally8.kt similarity index 100% rename from backend.native/tests/codegen/try/finally8.kt rename to kotlin-native/backend.native/tests/codegen/try/finally8.kt diff --git a/backend.native/tests/codegen/try/finally9.kt b/kotlin-native/backend.native/tests/codegen/try/finally9.kt similarity index 100% rename from backend.native/tests/codegen/try/finally9.kt rename to kotlin-native/backend.native/tests/codegen/try/finally9.kt diff --git a/backend.native/tests/codegen/try/returnsDifferentTypes.kt b/kotlin-native/backend.native/tests/codegen/try/returnsDifferentTypes.kt similarity index 100% rename from backend.native/tests/codegen/try/returnsDifferentTypes.kt rename to kotlin-native/backend.native/tests/codegen/try/returnsDifferentTypes.kt diff --git a/backend.native/tests/codegen/try/try1.kt b/kotlin-native/backend.native/tests/codegen/try/try1.kt similarity index 100% rename from backend.native/tests/codegen/try/try1.kt rename to kotlin-native/backend.native/tests/codegen/try/try1.kt diff --git a/backend.native/tests/codegen/try/try2.kt b/kotlin-native/backend.native/tests/codegen/try/try2.kt similarity index 100% rename from backend.native/tests/codegen/try/try2.kt rename to kotlin-native/backend.native/tests/codegen/try/try2.kt diff --git a/backend.native/tests/codegen/try/try3.kt b/kotlin-native/backend.native/tests/codegen/try/try3.kt similarity index 100% rename from backend.native/tests/codegen/try/try3.kt rename to kotlin-native/backend.native/tests/codegen/try/try3.kt diff --git a/backend.native/tests/codegen/try/try4.kt b/kotlin-native/backend.native/tests/codegen/try/try4.kt similarity index 100% rename from backend.native/tests/codegen/try/try4.kt rename to kotlin-native/backend.native/tests/codegen/try/try4.kt diff --git a/backend.native/tests/compilerChecks/README.md b/kotlin-native/backend.native/tests/compilerChecks/README.md similarity index 100% rename from backend.native/tests/compilerChecks/README.md rename to kotlin-native/backend.native/tests/compilerChecks/README.md diff --git a/backend.native/tests/compilerChecks/t1.kt b/kotlin-native/backend.native/tests/compilerChecks/t1.kt similarity index 100% rename from backend.native/tests/compilerChecks/t1.kt rename to kotlin-native/backend.native/tests/compilerChecks/t1.kt diff --git a/backend.native/tests/compilerChecks/t10.kt b/kotlin-native/backend.native/tests/compilerChecks/t10.kt similarity index 100% rename from backend.native/tests/compilerChecks/t10.kt rename to kotlin-native/backend.native/tests/compilerChecks/t10.kt diff --git a/backend.native/tests/compilerChecks/t11.kt b/kotlin-native/backend.native/tests/compilerChecks/t11.kt similarity index 100% rename from backend.native/tests/compilerChecks/t11.kt rename to kotlin-native/backend.native/tests/compilerChecks/t11.kt diff --git a/backend.native/tests/compilerChecks/t12.kt b/kotlin-native/backend.native/tests/compilerChecks/t12.kt similarity index 100% rename from backend.native/tests/compilerChecks/t12.kt rename to kotlin-native/backend.native/tests/compilerChecks/t12.kt diff --git a/backend.native/tests/compilerChecks/t13.kt b/kotlin-native/backend.native/tests/compilerChecks/t13.kt similarity index 100% rename from backend.native/tests/compilerChecks/t13.kt rename to kotlin-native/backend.native/tests/compilerChecks/t13.kt diff --git a/backend.native/tests/compilerChecks/t14.kt b/kotlin-native/backend.native/tests/compilerChecks/t14.kt similarity index 100% rename from backend.native/tests/compilerChecks/t14.kt rename to kotlin-native/backend.native/tests/compilerChecks/t14.kt diff --git a/backend.native/tests/compilerChecks/t15.kt b/kotlin-native/backend.native/tests/compilerChecks/t15.kt similarity index 100% rename from backend.native/tests/compilerChecks/t15.kt rename to kotlin-native/backend.native/tests/compilerChecks/t15.kt diff --git a/backend.native/tests/compilerChecks/t16.kt b/kotlin-native/backend.native/tests/compilerChecks/t16.kt similarity index 100% rename from backend.native/tests/compilerChecks/t16.kt rename to kotlin-native/backend.native/tests/compilerChecks/t16.kt diff --git a/backend.native/tests/compilerChecks/t17.kt b/kotlin-native/backend.native/tests/compilerChecks/t17.kt similarity index 100% rename from backend.native/tests/compilerChecks/t17.kt rename to kotlin-native/backend.native/tests/compilerChecks/t17.kt diff --git a/backend.native/tests/compilerChecks/t18.kt b/kotlin-native/backend.native/tests/compilerChecks/t18.kt similarity index 100% rename from backend.native/tests/compilerChecks/t18.kt rename to kotlin-native/backend.native/tests/compilerChecks/t18.kt diff --git a/backend.native/tests/compilerChecks/t2.kt b/kotlin-native/backend.native/tests/compilerChecks/t2.kt similarity index 100% rename from backend.native/tests/compilerChecks/t2.kt rename to kotlin-native/backend.native/tests/compilerChecks/t2.kt diff --git a/backend.native/tests/compilerChecks/t20.kt b/kotlin-native/backend.native/tests/compilerChecks/t20.kt similarity index 100% rename from backend.native/tests/compilerChecks/t20.kt rename to kotlin-native/backend.native/tests/compilerChecks/t20.kt diff --git a/backend.native/tests/compilerChecks/t21.kt b/kotlin-native/backend.native/tests/compilerChecks/t21.kt similarity index 100% rename from backend.native/tests/compilerChecks/t21.kt rename to kotlin-native/backend.native/tests/compilerChecks/t21.kt diff --git a/backend.native/tests/compilerChecks/t22.kt b/kotlin-native/backend.native/tests/compilerChecks/t22.kt similarity index 100% rename from backend.native/tests/compilerChecks/t22.kt rename to kotlin-native/backend.native/tests/compilerChecks/t22.kt diff --git a/backend.native/tests/compilerChecks/t23.kt b/kotlin-native/backend.native/tests/compilerChecks/t23.kt similarity index 100% rename from backend.native/tests/compilerChecks/t23.kt rename to kotlin-native/backend.native/tests/compilerChecks/t23.kt diff --git a/backend.native/tests/compilerChecks/t24.kt b/kotlin-native/backend.native/tests/compilerChecks/t24.kt similarity index 100% rename from backend.native/tests/compilerChecks/t24.kt rename to kotlin-native/backend.native/tests/compilerChecks/t24.kt diff --git a/backend.native/tests/compilerChecks/t25.kt b/kotlin-native/backend.native/tests/compilerChecks/t25.kt similarity index 100% rename from backend.native/tests/compilerChecks/t25.kt rename to kotlin-native/backend.native/tests/compilerChecks/t25.kt diff --git a/backend.native/tests/compilerChecks/t26.kt b/kotlin-native/backend.native/tests/compilerChecks/t26.kt similarity index 100% rename from backend.native/tests/compilerChecks/t26.kt rename to kotlin-native/backend.native/tests/compilerChecks/t26.kt diff --git a/backend.native/tests/compilerChecks/t27.kt b/kotlin-native/backend.native/tests/compilerChecks/t27.kt similarity index 100% rename from backend.native/tests/compilerChecks/t27.kt rename to kotlin-native/backend.native/tests/compilerChecks/t27.kt diff --git a/backend.native/tests/compilerChecks/t28.kt b/kotlin-native/backend.native/tests/compilerChecks/t28.kt similarity index 100% rename from backend.native/tests/compilerChecks/t28.kt rename to kotlin-native/backend.native/tests/compilerChecks/t28.kt diff --git a/backend.native/tests/compilerChecks/t29.kt b/kotlin-native/backend.native/tests/compilerChecks/t29.kt similarity index 100% rename from backend.native/tests/compilerChecks/t29.kt rename to kotlin-native/backend.native/tests/compilerChecks/t29.kt diff --git a/backend.native/tests/compilerChecks/t3.kt b/kotlin-native/backend.native/tests/compilerChecks/t3.kt similarity index 100% rename from backend.native/tests/compilerChecks/t3.kt rename to kotlin-native/backend.native/tests/compilerChecks/t3.kt diff --git a/backend.native/tests/compilerChecks/t30.kt b/kotlin-native/backend.native/tests/compilerChecks/t30.kt similarity index 100% rename from backend.native/tests/compilerChecks/t30.kt rename to kotlin-native/backend.native/tests/compilerChecks/t30.kt diff --git a/backend.native/tests/compilerChecks/t31.kt b/kotlin-native/backend.native/tests/compilerChecks/t31.kt similarity index 100% rename from backend.native/tests/compilerChecks/t31.kt rename to kotlin-native/backend.native/tests/compilerChecks/t31.kt diff --git a/backend.native/tests/compilerChecks/t32.kt b/kotlin-native/backend.native/tests/compilerChecks/t32.kt similarity index 100% rename from backend.native/tests/compilerChecks/t32.kt rename to kotlin-native/backend.native/tests/compilerChecks/t32.kt diff --git a/backend.native/tests/compilerChecks/t33.kt b/kotlin-native/backend.native/tests/compilerChecks/t33.kt similarity index 100% rename from backend.native/tests/compilerChecks/t33.kt rename to kotlin-native/backend.native/tests/compilerChecks/t33.kt diff --git a/backend.native/tests/compilerChecks/t34.kt b/kotlin-native/backend.native/tests/compilerChecks/t34.kt similarity index 100% rename from backend.native/tests/compilerChecks/t34.kt rename to kotlin-native/backend.native/tests/compilerChecks/t34.kt diff --git a/backend.native/tests/compilerChecks/t35.kt b/kotlin-native/backend.native/tests/compilerChecks/t35.kt similarity index 100% rename from backend.native/tests/compilerChecks/t35.kt rename to kotlin-native/backend.native/tests/compilerChecks/t35.kt diff --git a/backend.native/tests/compilerChecks/t36.kt b/kotlin-native/backend.native/tests/compilerChecks/t36.kt similarity index 100% rename from backend.native/tests/compilerChecks/t36.kt rename to kotlin-native/backend.native/tests/compilerChecks/t36.kt diff --git a/backend.native/tests/compilerChecks/t37.kt b/kotlin-native/backend.native/tests/compilerChecks/t37.kt similarity index 100% rename from backend.native/tests/compilerChecks/t37.kt rename to kotlin-native/backend.native/tests/compilerChecks/t37.kt diff --git a/backend.native/tests/compilerChecks/t38.kt b/kotlin-native/backend.native/tests/compilerChecks/t38.kt similarity index 100% rename from backend.native/tests/compilerChecks/t38.kt rename to kotlin-native/backend.native/tests/compilerChecks/t38.kt diff --git a/backend.native/tests/compilerChecks/t4.kt b/kotlin-native/backend.native/tests/compilerChecks/t4.kt similarity index 100% rename from backend.native/tests/compilerChecks/t4.kt rename to kotlin-native/backend.native/tests/compilerChecks/t4.kt diff --git a/backend.native/tests/compilerChecks/t40.kt b/kotlin-native/backend.native/tests/compilerChecks/t40.kt similarity index 100% rename from backend.native/tests/compilerChecks/t40.kt rename to kotlin-native/backend.native/tests/compilerChecks/t40.kt diff --git a/backend.native/tests/compilerChecks/t41.kt b/kotlin-native/backend.native/tests/compilerChecks/t41.kt similarity index 100% rename from backend.native/tests/compilerChecks/t41.kt rename to kotlin-native/backend.native/tests/compilerChecks/t41.kt diff --git a/backend.native/tests/compilerChecks/t42.kt b/kotlin-native/backend.native/tests/compilerChecks/t42.kt similarity index 100% rename from backend.native/tests/compilerChecks/t42.kt rename to kotlin-native/backend.native/tests/compilerChecks/t42.kt diff --git a/backend.native/tests/compilerChecks/t43.kt b/kotlin-native/backend.native/tests/compilerChecks/t43.kt similarity index 100% rename from backend.native/tests/compilerChecks/t43.kt rename to kotlin-native/backend.native/tests/compilerChecks/t43.kt diff --git a/backend.native/tests/compilerChecks/t44.kt b/kotlin-native/backend.native/tests/compilerChecks/t44.kt similarity index 100% rename from backend.native/tests/compilerChecks/t44.kt rename to kotlin-native/backend.native/tests/compilerChecks/t44.kt diff --git a/backend.native/tests/compilerChecks/t45.kt b/kotlin-native/backend.native/tests/compilerChecks/t45.kt similarity index 100% rename from backend.native/tests/compilerChecks/t45.kt rename to kotlin-native/backend.native/tests/compilerChecks/t45.kt diff --git a/backend.native/tests/compilerChecks/t46.kt b/kotlin-native/backend.native/tests/compilerChecks/t46.kt similarity index 100% rename from backend.native/tests/compilerChecks/t46.kt rename to kotlin-native/backend.native/tests/compilerChecks/t46.kt diff --git a/backend.native/tests/compilerChecks/t47.kt b/kotlin-native/backend.native/tests/compilerChecks/t47.kt similarity index 100% rename from backend.native/tests/compilerChecks/t47.kt rename to kotlin-native/backend.native/tests/compilerChecks/t47.kt diff --git a/backend.native/tests/compilerChecks/t48.kt b/kotlin-native/backend.native/tests/compilerChecks/t48.kt similarity index 100% rename from backend.native/tests/compilerChecks/t48.kt rename to kotlin-native/backend.native/tests/compilerChecks/t48.kt diff --git a/backend.native/tests/compilerChecks/t49.kt b/kotlin-native/backend.native/tests/compilerChecks/t49.kt similarity index 100% rename from backend.native/tests/compilerChecks/t49.kt rename to kotlin-native/backend.native/tests/compilerChecks/t49.kt diff --git a/backend.native/tests/compilerChecks/t5.kt b/kotlin-native/backend.native/tests/compilerChecks/t5.kt similarity index 100% rename from backend.native/tests/compilerChecks/t5.kt rename to kotlin-native/backend.native/tests/compilerChecks/t5.kt diff --git a/backend.native/tests/compilerChecks/t50.kt b/kotlin-native/backend.native/tests/compilerChecks/t50.kt similarity index 100% rename from backend.native/tests/compilerChecks/t50.kt rename to kotlin-native/backend.native/tests/compilerChecks/t50.kt diff --git a/backend.native/tests/compilerChecks/t51.kt b/kotlin-native/backend.native/tests/compilerChecks/t51.kt similarity index 100% rename from backend.native/tests/compilerChecks/t51.kt rename to kotlin-native/backend.native/tests/compilerChecks/t51.kt diff --git a/backend.native/tests/compilerChecks/t52.kt b/kotlin-native/backend.native/tests/compilerChecks/t52.kt similarity index 100% rename from backend.native/tests/compilerChecks/t52.kt rename to kotlin-native/backend.native/tests/compilerChecks/t52.kt diff --git a/backend.native/tests/compilerChecks/t53.kt b/kotlin-native/backend.native/tests/compilerChecks/t53.kt similarity index 100% rename from backend.native/tests/compilerChecks/t53.kt rename to kotlin-native/backend.native/tests/compilerChecks/t53.kt diff --git a/backend.native/tests/compilerChecks/t54.kt b/kotlin-native/backend.native/tests/compilerChecks/t54.kt similarity index 100% rename from backend.native/tests/compilerChecks/t54.kt rename to kotlin-native/backend.native/tests/compilerChecks/t54.kt diff --git a/backend.native/tests/compilerChecks/t55.kt b/kotlin-native/backend.native/tests/compilerChecks/t55.kt similarity index 100% rename from backend.native/tests/compilerChecks/t55.kt rename to kotlin-native/backend.native/tests/compilerChecks/t55.kt diff --git a/backend.native/tests/compilerChecks/t56.kt b/kotlin-native/backend.native/tests/compilerChecks/t56.kt similarity index 100% rename from backend.native/tests/compilerChecks/t56.kt rename to kotlin-native/backend.native/tests/compilerChecks/t56.kt diff --git a/backend.native/tests/compilerChecks/t57.kt b/kotlin-native/backend.native/tests/compilerChecks/t57.kt similarity index 100% rename from backend.native/tests/compilerChecks/t57.kt rename to kotlin-native/backend.native/tests/compilerChecks/t57.kt diff --git a/backend.native/tests/compilerChecks/t58.kt b/kotlin-native/backend.native/tests/compilerChecks/t58.kt similarity index 100% rename from backend.native/tests/compilerChecks/t58.kt rename to kotlin-native/backend.native/tests/compilerChecks/t58.kt diff --git a/backend.native/tests/compilerChecks/t59.kt b/kotlin-native/backend.native/tests/compilerChecks/t59.kt similarity index 100% rename from backend.native/tests/compilerChecks/t59.kt rename to kotlin-native/backend.native/tests/compilerChecks/t59.kt diff --git a/backend.native/tests/compilerChecks/t6.kt b/kotlin-native/backend.native/tests/compilerChecks/t6.kt similarity index 100% rename from backend.native/tests/compilerChecks/t6.kt rename to kotlin-native/backend.native/tests/compilerChecks/t6.kt diff --git a/backend.native/tests/compilerChecks/t7.kt b/kotlin-native/backend.native/tests/compilerChecks/t7.kt similarity index 100% rename from backend.native/tests/compilerChecks/t7.kt rename to kotlin-native/backend.native/tests/compilerChecks/t7.kt diff --git a/backend.native/tests/compilerChecks/t8.kt b/kotlin-native/backend.native/tests/compilerChecks/t8.kt similarity index 100% rename from backend.native/tests/compilerChecks/t8.kt rename to kotlin-native/backend.native/tests/compilerChecks/t8.kt diff --git a/backend.native/tests/compilerChecks/t9.kt b/kotlin-native/backend.native/tests/compilerChecks/t9.kt similarity index 100% rename from backend.native/tests/compilerChecks/t9.kt rename to kotlin-native/backend.native/tests/compilerChecks/t9.kt diff --git a/backend.native/tests/coverage/basic/controlflow/main.kt b/kotlin-native/backend.native/tests/coverage/basic/controlflow/main.kt similarity index 100% rename from backend.native/tests/coverage/basic/controlflow/main.kt rename to kotlin-native/backend.native/tests/coverage/basic/controlflow/main.kt diff --git a/backend.native/tests/coverage/basic/jumps/main.kt b/kotlin-native/backend.native/tests/coverage/basic/jumps/main.kt similarity index 100% rename from backend.native/tests/coverage/basic/jumps/main.kt rename to kotlin-native/backend.native/tests/coverage/basic/jumps/main.kt diff --git a/backend.native/tests/coverage/basic/library/library.kt b/kotlin-native/backend.native/tests/coverage/basic/library/library.kt similarity index 100% rename from backend.native/tests/coverage/basic/library/library.kt rename to kotlin-native/backend.native/tests/coverage/basic/library/library.kt diff --git a/backend.native/tests/coverage/basic/library/main.kt b/kotlin-native/backend.native/tests/coverage/basic/library/main.kt similarity index 100% rename from backend.native/tests/coverage/basic/library/main.kt rename to kotlin-native/backend.native/tests/coverage/basic/library/main.kt diff --git a/backend.native/tests/coverage/basic/program/main.kt b/kotlin-native/backend.native/tests/coverage/basic/program/main.kt similarity index 100% rename from backend.native/tests/coverage/basic/program/main.kt rename to kotlin-native/backend.native/tests/coverage/basic/program/main.kt diff --git a/backend.native/tests/coverage/basic/smoke0/smoke0.kt b/kotlin-native/backend.native/tests/coverage/basic/smoke0/smoke0.kt similarity index 100% rename from backend.native/tests/coverage/basic/smoke0/smoke0.kt rename to kotlin-native/backend.native/tests/coverage/basic/smoke0/smoke0.kt diff --git a/backend.native/tests/coverage/basic/smoke1/smoke1.kt b/kotlin-native/backend.native/tests/coverage/basic/smoke1/smoke1.kt similarity index 100% rename from backend.native/tests/coverage/basic/smoke1/smoke1.kt rename to kotlin-native/backend.native/tests/coverage/basic/smoke1/smoke1.kt diff --git a/backend.native/tests/datagen/literals/empty_string.kt b/kotlin-native/backend.native/tests/datagen/literals/empty_string.kt similarity index 100% rename from backend.native/tests/datagen/literals/empty_string.kt rename to kotlin-native/backend.native/tests/datagen/literals/empty_string.kt diff --git a/backend.native/tests/datagen/literals/listof1.kt b/kotlin-native/backend.native/tests/datagen/literals/listof1.kt similarity index 100% rename from backend.native/tests/datagen/literals/listof1.kt rename to kotlin-native/backend.native/tests/datagen/literals/listof1.kt diff --git a/backend.native/tests/datagen/literals/strdedup1.kt b/kotlin-native/backend.native/tests/datagen/literals/strdedup1.kt similarity index 100% rename from backend.native/tests/datagen/literals/strdedup1.kt rename to kotlin-native/backend.native/tests/datagen/literals/strdedup1.kt diff --git a/backend.native/tests/datagen/literals/strdedup2.kt b/kotlin-native/backend.native/tests/datagen/literals/strdedup2.kt similarity index 100% rename from backend.native/tests/datagen/literals/strdedup2.kt rename to kotlin-native/backend.native/tests/datagen/literals/strdedup2.kt diff --git a/backend.native/tests/datagen/rtti/abstract_super.kt b/kotlin-native/backend.native/tests/datagen/rtti/abstract_super.kt similarity index 100% rename from backend.native/tests/datagen/rtti/abstract_super.kt rename to kotlin-native/backend.native/tests/datagen/rtti/abstract_super.kt diff --git a/backend.native/tests/datagen/rtti/vtable1.kt b/kotlin-native/backend.native/tests/datagen/rtti/vtable1.kt similarity index 100% rename from backend.native/tests/datagen/rtti/vtable1.kt rename to kotlin-native/backend.native/tests/datagen/rtti/vtable1.kt diff --git a/backend.native/tests/datagen/rtti/vtable_any.kt b/kotlin-native/backend.native/tests/datagen/rtti/vtable_any.kt similarity index 100% rename from backend.native/tests/datagen/rtti/vtable_any.kt rename to kotlin-native/backend.native/tests/datagen/rtti/vtable_any.kt diff --git a/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DistProperties.kt b/kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DistProperties.kt similarity index 100% rename from backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DistProperties.kt rename to kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DistProperties.kt diff --git a/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Driver.kt b/kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Driver.kt similarity index 100% rename from backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Driver.kt rename to kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Driver.kt diff --git a/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfDumpParser.kt b/kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfDumpParser.kt similarity index 100% rename from backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfDumpParser.kt rename to kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfDumpParser.kt diff --git a/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfTests.kt b/kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfTests.kt similarity index 100% rename from backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfTests.kt rename to kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfTests.kt diff --git a/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/LldbTests.kt b/kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/LldbTests.kt similarity index 100% rename from backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/LldbTests.kt rename to kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/LldbTests.kt diff --git a/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Matchers.kt b/kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Matchers.kt similarity index 100% rename from backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Matchers.kt rename to kotlin-native/backend.native/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Matchers.kt diff --git a/backend.native/tests/extensions/nop/src/main/kotlin/org/jetbrains/konan/test/plugin/nop/NopPlugin.kt b/kotlin-native/backend.native/tests/extensions/nop/src/main/kotlin/org/jetbrains/konan/test/plugin/nop/NopPlugin.kt similarity index 100% rename from backend.native/tests/extensions/nop/src/main/kotlin/org/jetbrains/konan/test/plugin/nop/NopPlugin.kt rename to kotlin-native/backend.native/tests/extensions/nop/src/main/kotlin/org/jetbrains/konan/test/plugin/nop/NopPlugin.kt diff --git a/backend.native/tests/external/codegen/box/properties/lateinit/accessor.kt b/kotlin-native/backend.native/tests/external/codegen/box/properties/lateinit/accessor.kt similarity index 100% rename from backend.native/tests/external/codegen/box/properties/lateinit/accessor.kt rename to kotlin-native/backend.native/tests/external/codegen/box/properties/lateinit/accessor.kt diff --git a/backend.native/tests/framework/gh3343/ktlib.kt b/kotlin-native/backend.native/tests/framework/gh3343/ktlib.kt similarity index 100% rename from backend.native/tests/framework/gh3343/ktlib.kt rename to kotlin-native/backend.native/tests/framework/gh3343/ktlib.kt diff --git a/backend.native/tests/framework/gh3343/objclib.def b/kotlin-native/backend.native/tests/framework/gh3343/objclib.def similarity index 100% rename from backend.native/tests/framework/gh3343/objclib.def rename to kotlin-native/backend.native/tests/framework/gh3343/objclib.def diff --git a/backend.native/tests/framework/gh3343/objclib.h b/kotlin-native/backend.native/tests/framework/gh3343/objclib.h similarity index 100% rename from backend.native/tests/framework/gh3343/objclib.h rename to kotlin-native/backend.native/tests/framework/gh3343/objclib.h diff --git a/backend.native/tests/framework/gh3343/uselib.swift b/kotlin-native/backend.native/tests/framework/gh3343/uselib.swift similarity index 100% rename from backend.native/tests/framework/gh3343/uselib.swift rename to kotlin-native/backend.native/tests/framework/gh3343/uselib.swift diff --git a/backend.native/tests/framework/kt42397/knlibrary.kt b/kotlin-native/backend.native/tests/framework/kt42397/knlibrary.kt similarity index 100% rename from backend.native/tests/framework/kt42397/knlibrary.kt rename to kotlin-native/backend.native/tests/framework/kt42397/knlibrary.kt diff --git a/backend.native/tests/framework/kt42397/test.swift b/kotlin-native/backend.native/tests/framework/kt42397/test.swift similarity index 100% rename from backend.native/tests/framework/kt42397/test.swift rename to kotlin-native/backend.native/tests/framework/kt42397/test.swift diff --git a/backend.native/tests/framework/main.swift b/kotlin-native/backend.native/tests/framework/main.swift similarity index 100% rename from backend.native/tests/framework/main.swift rename to kotlin-native/backend.native/tests/framework/main.swift diff --git a/backend.native/tests/framework/multiple/framework1/first.kt b/kotlin-native/backend.native/tests/framework/multiple/framework1/first.kt similarity index 100% rename from backend.native/tests/framework/multiple/framework1/first.kt rename to kotlin-native/backend.native/tests/framework/multiple/framework1/first.kt diff --git a/backend.native/tests/framework/multiple/framework1/test.kt b/kotlin-native/backend.native/tests/framework/multiple/framework1/test.kt similarity index 100% rename from backend.native/tests/framework/multiple/framework1/test.kt rename to kotlin-native/backend.native/tests/framework/multiple/framework1/test.kt diff --git a/backend.native/tests/framework/multiple/framework2/second.kt b/kotlin-native/backend.native/tests/framework/multiple/framework2/second.kt similarity index 100% rename from backend.native/tests/framework/multiple/framework2/second.kt rename to kotlin-native/backend.native/tests/framework/multiple/framework2/second.kt diff --git a/backend.native/tests/framework/multiple/framework2/test.kt b/kotlin-native/backend.native/tests/framework/multiple/framework2/test.kt similarity index 100% rename from backend.native/tests/framework/multiple/framework2/test.kt rename to kotlin-native/backend.native/tests/framework/multiple/framework2/test.kt diff --git a/backend.native/tests/framework/multiple/multiple.swift b/kotlin-native/backend.native/tests/framework/multiple/multiple.swift similarity index 100% rename from backend.native/tests/framework/multiple/multiple.swift rename to kotlin-native/backend.native/tests/framework/multiple/multiple.swift diff --git a/backend.native/tests/framework/multiple/shared/shared.kt b/kotlin-native/backend.native/tests/framework/multiple/shared/shared.kt similarity index 100% rename from backend.native/tests/framework/multiple/shared/shared.kt rename to kotlin-native/backend.native/tests/framework/multiple/shared/shared.kt diff --git a/backend.native/tests/framework/stdlib/stdlib.kt b/kotlin-native/backend.native/tests/framework/stdlib/stdlib.kt similarity index 100% rename from backend.native/tests/framework/stdlib/stdlib.kt rename to kotlin-native/backend.native/tests/framework/stdlib/stdlib.kt diff --git a/backend.native/tests/framework/stdlib/stdlib.swift b/kotlin-native/backend.native/tests/framework/stdlib/stdlib.swift similarity index 100% rename from backend.native/tests/framework/stdlib/stdlib.swift rename to kotlin-native/backend.native/tests/framework/stdlib/stdlib.swift diff --git a/backend.native/tests/framework/values_generics/values.swift b/kotlin-native/backend.native/tests/framework/values_generics/values.swift similarity index 100% rename from backend.native/tests/framework/values_generics/values.swift rename to kotlin-native/backend.native/tests/framework/values_generics/values.swift diff --git a/backend.native/tests/framework/values_generics/values_generics.kt b/kotlin-native/backend.native/tests/framework/values_generics/values_generics.kt similarity index 100% rename from backend.native/tests/framework/values_generics/values_generics.kt rename to kotlin-native/backend.native/tests/framework/values_generics/values_generics.kt diff --git a/backend.native/tests/harmony_regex/AllCodePointsTest.kt b/kotlin-native/backend.native/tests/harmony_regex/AllCodePointsTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/AllCodePointsTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/AllCodePointsTest.kt diff --git a/backend.native/tests/harmony_regex/MatchResultTest.kt b/kotlin-native/backend.native/tests/harmony_regex/MatchResultTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/MatchResultTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/MatchResultTest.kt diff --git a/backend.native/tests/harmony_regex/MatchResultTest2.kt b/kotlin-native/backend.native/tests/harmony_regex/MatchResultTest2.kt similarity index 100% rename from backend.native/tests/harmony_regex/MatchResultTest2.kt rename to kotlin-native/backend.native/tests/harmony_regex/MatchResultTest2.kt diff --git a/backend.native/tests/harmony_regex/ModeTest.kt b/kotlin-native/backend.native/tests/harmony_regex/ModeTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/ModeTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/ModeTest.kt diff --git a/backend.native/tests/harmony_regex/PatternErrorTest.kt b/kotlin-native/backend.native/tests/harmony_regex/PatternErrorTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/PatternErrorTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/PatternErrorTest.kt diff --git a/backend.native/tests/harmony_regex/PatternSyntaxExceptionTest.kt b/kotlin-native/backend.native/tests/harmony_regex/PatternSyntaxExceptionTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/PatternSyntaxExceptionTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/PatternSyntaxExceptionTest.kt diff --git a/backend.native/tests/harmony_regex/PatternTest.kt b/kotlin-native/backend.native/tests/harmony_regex/PatternTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/PatternTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/PatternTest.kt diff --git a/backend.native/tests/harmony_regex/PatternTest2.kt b/kotlin-native/backend.native/tests/harmony_regex/PatternTest2.kt similarity index 100% rename from backend.native/tests/harmony_regex/PatternTest2.kt rename to kotlin-native/backend.native/tests/harmony_regex/PatternTest2.kt diff --git a/backend.native/tests/harmony_regex/ReplaceTest.kt b/kotlin-native/backend.native/tests/harmony_regex/ReplaceTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/ReplaceTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/ReplaceTest.kt diff --git a/backend.native/tests/harmony_regex/SplitTest.kt b/kotlin-native/backend.native/tests/harmony_regex/SplitTest.kt similarity index 100% rename from backend.native/tests/harmony_regex/SplitTest.kt rename to kotlin-native/backend.native/tests/harmony_regex/SplitTest.kt diff --git a/backend.native/tests/interop/auxiliary_sources/auxiliaryCppSources.def b/kotlin-native/backend.native/tests/interop/auxiliary_sources/auxiliaryCppSources.def similarity index 100% rename from backend.native/tests/interop/auxiliary_sources/auxiliaryCppSources.def rename to kotlin-native/backend.native/tests/interop/auxiliary_sources/auxiliaryCppSources.def diff --git a/backend.native/tests/interop/auxiliary_sources/main.kt b/kotlin-native/backend.native/tests/interop/auxiliary_sources/main.kt similarity index 100% rename from backend.native/tests/interop/auxiliary_sources/main.kt rename to kotlin-native/backend.native/tests/interop/auxiliary_sources/main.kt diff --git a/backend.native/tests/interop/auxiliary_sources/name.cpp b/kotlin-native/backend.native/tests/interop/auxiliary_sources/name.cpp similarity index 100% rename from backend.native/tests/interop/auxiliary_sources/name.cpp rename to kotlin-native/backend.native/tests/interop/auxiliary_sources/name.cpp diff --git a/backend.native/tests/interop/auxiliary_sources/name.h b/kotlin-native/backend.native/tests/interop/auxiliary_sources/name.h similarity index 100% rename from backend.native/tests/interop/auxiliary_sources/name.h rename to kotlin-native/backend.native/tests/interop/auxiliary_sources/name.h diff --git a/backend.native/tests/interop/basics/0.kt b/kotlin-native/backend.native/tests/interop/basics/0.kt similarity index 100% rename from backend.native/tests/interop/basics/0.kt rename to kotlin-native/backend.native/tests/interop/basics/0.kt diff --git a/backend.native/tests/interop/basics/1.kt b/kotlin-native/backend.native/tests/interop/basics/1.kt similarity index 100% rename from backend.native/tests/interop/basics/1.kt rename to kotlin-native/backend.native/tests/interop/basics/1.kt diff --git a/backend.native/tests/interop/basics/2.kt b/kotlin-native/backend.native/tests/interop/basics/2.kt similarity index 100% rename from backend.native/tests/interop/basics/2.kt rename to kotlin-native/backend.native/tests/interop/basics/2.kt diff --git a/backend.native/tests/interop/basics/3.kt b/kotlin-native/backend.native/tests/interop/basics/3.kt similarity index 100% rename from backend.native/tests/interop/basics/3.kt rename to kotlin-native/backend.native/tests/interop/basics/3.kt diff --git a/backend.native/tests/interop/basics/4.kt b/kotlin-native/backend.native/tests/interop/basics/4.kt similarity index 100% rename from backend.native/tests/interop/basics/4.kt rename to kotlin-native/backend.native/tests/interop/basics/4.kt diff --git a/backend.native/tests/interop/basics/5.kt b/kotlin-native/backend.native/tests/interop/basics/5.kt similarity index 100% rename from backend.native/tests/interop/basics/5.kt rename to kotlin-native/backend.native/tests/interop/basics/5.kt diff --git a/backend.native/tests/interop/basics/arrayPointers.kt b/kotlin-native/backend.native/tests/interop/basics/arrayPointers.kt similarity index 100% rename from backend.native/tests/interop/basics/arrayPointers.kt rename to kotlin-native/backend.native/tests/interop/basics/arrayPointers.kt diff --git a/backend.native/tests/interop/basics/bf.kt b/kotlin-native/backend.native/tests/interop/basics/bf.kt similarity index 100% rename from backend.native/tests/interop/basics/bf.kt rename to kotlin-native/backend.native/tests/interop/basics/bf.kt diff --git a/backend.native/tests/interop/basics/bitfields.def b/kotlin-native/backend.native/tests/interop/basics/bitfields.def similarity index 100% rename from backend.native/tests/interop/basics/bitfields.def rename to kotlin-native/backend.native/tests/interop/basics/bitfields.def diff --git a/backend.native/tests/interop/basics/callbacksAndVarargs.kt b/kotlin-native/backend.native/tests/interop/basics/callbacksAndVarargs.kt similarity index 100% rename from backend.native/tests/interop/basics/callbacksAndVarargs.kt rename to kotlin-native/backend.native/tests/interop/basics/callbacksAndVarargs.kt diff --git a/backend.native/tests/interop/basics/carrayPointers.def b/kotlin-native/backend.native/tests/interop/basics/carrayPointers.def similarity index 100% rename from backend.native/tests/interop/basics/carrayPointers.def rename to kotlin-native/backend.native/tests/interop/basics/carrayPointers.def diff --git a/backend.native/tests/interop/basics/ccallbacksAndVarargs.def b/kotlin-native/backend.native/tests/interop/basics/ccallbacksAndVarargs.def similarity index 100% rename from backend.native/tests/interop/basics/ccallbacksAndVarargs.def rename to kotlin-native/backend.native/tests/interop/basics/ccallbacksAndVarargs.def diff --git a/backend.native/tests/interop/basics/cenums.def b/kotlin-native/backend.native/tests/interop/basics/cenums.def similarity index 100% rename from backend.native/tests/interop/basics/cenums.def rename to kotlin-native/backend.native/tests/interop/basics/cenums.def diff --git a/backend.native/tests/interop/basics/cfunptr.def b/kotlin-native/backend.native/tests/interop/basics/cfunptr.def similarity index 100% rename from backend.native/tests/interop/basics/cfunptr.def rename to kotlin-native/backend.native/tests/interop/basics/cfunptr.def diff --git a/backend.native/tests/interop/basics/cglobals.def b/kotlin-native/backend.native/tests/interop/basics/cglobals.def similarity index 100% rename from backend.native/tests/interop/basics/cglobals.def rename to kotlin-native/backend.native/tests/interop/basics/cglobals.def diff --git a/backend.native/tests/interop/basics/cmacros.def b/kotlin-native/backend.native/tests/interop/basics/cmacros.def similarity index 100% rename from backend.native/tests/interop/basics/cmacros.def rename to kotlin-native/backend.native/tests/interop/basics/cmacros.def diff --git a/backend.native/tests/interop/basics/cstdio.def b/kotlin-native/backend.native/tests/interop/basics/cstdio.def similarity index 100% rename from backend.native/tests/interop/basics/cstdio.def rename to kotlin-native/backend.native/tests/interop/basics/cstdio.def diff --git a/backend.native/tests/interop/basics/cstructs.def b/kotlin-native/backend.native/tests/interop/basics/cstructs.def similarity index 100% rename from backend.native/tests/interop/basics/cstructs.def rename to kotlin-native/backend.native/tests/interop/basics/cstructs.def diff --git a/backend.native/tests/interop/basics/ctypes.def b/kotlin-native/backend.native/tests/interop/basics/ctypes.def similarity index 100% rename from backend.native/tests/interop/basics/ctypes.def rename to kotlin-native/backend.native/tests/interop/basics/ctypes.def diff --git a/backend.native/tests/interop/basics/cunion.def b/kotlin-native/backend.native/tests/interop/basics/cunion.def similarity index 100% rename from backend.native/tests/interop/basics/cunion.def rename to kotlin-native/backend.native/tests/interop/basics/cunion.def diff --git a/backend.native/tests/interop/basics/cunsupported.def b/kotlin-native/backend.native/tests/interop/basics/cunsupported.def similarity index 100% rename from backend.native/tests/interop/basics/cunsupported.def rename to kotlin-native/backend.native/tests/interop/basics/cunsupported.def diff --git a/backend.native/tests/interop/basics/custom headers/custom.h b/kotlin-native/backend.native/tests/interop/basics/custom headers/custom.h similarity index 100% rename from backend.native/tests/interop/basics/custom headers/custom.h rename to kotlin-native/backend.native/tests/interop/basics/custom headers/custom.h diff --git a/backend.native/tests/interop/basics/cvalues.def b/kotlin-native/backend.native/tests/interop/basics/cvalues.def similarity index 100% rename from backend.native/tests/interop/basics/cvalues.def rename to kotlin-native/backend.native/tests/interop/basics/cvalues.def diff --git a/backend.native/tests/interop/basics/cvectors.def b/kotlin-native/backend.native/tests/interop/basics/cvectors.def similarity index 100% rename from backend.native/tests/interop/basics/cvectors.def rename to kotlin-native/backend.native/tests/interop/basics/cvectors.def diff --git a/backend.native/tests/interop/basics/echo_server.kt b/kotlin-native/backend.native/tests/interop/basics/echo_server.kt similarity index 100% rename from backend.native/tests/interop/basics/echo_server.kt rename to kotlin-native/backend.native/tests/interop/basics/echo_server.kt diff --git a/backend.native/tests/interop/basics/enums.kt b/kotlin-native/backend.native/tests/interop/basics/enums.kt similarity index 100% rename from backend.native/tests/interop/basics/enums.kt rename to kotlin-native/backend.native/tests/interop/basics/enums.kt diff --git a/backend.native/tests/interop/basics/funptr.kt b/kotlin-native/backend.native/tests/interop/basics/funptr.kt similarity index 100% rename from backend.native/tests/interop/basics/funptr.kt rename to kotlin-native/backend.native/tests/interop/basics/funptr.kt diff --git a/backend.native/tests/interop/basics/globals.kt b/kotlin-native/backend.native/tests/interop/basics/globals.kt similarity index 100% rename from backend.native/tests/interop/basics/globals.kt rename to kotlin-native/backend.native/tests/interop/basics/globals.kt diff --git a/backend.native/tests/interop/basics/macros.kt b/kotlin-native/backend.native/tests/interop/basics/macros.kt similarity index 100% rename from backend.native/tests/interop/basics/macros.kt rename to kotlin-native/backend.native/tests/interop/basics/macros.kt diff --git a/backend.native/tests/interop/basics/mangling.def b/kotlin-native/backend.native/tests/interop/basics/mangling.def similarity index 100% rename from backend.native/tests/interop/basics/mangling.def rename to kotlin-native/backend.native/tests/interop/basics/mangling.def diff --git a/backend.native/tests/interop/basics/mangling.kt b/kotlin-native/backend.native/tests/interop/basics/mangling.kt similarity index 100% rename from backend.native/tests/interop/basics/mangling.kt rename to kotlin-native/backend.native/tests/interop/basics/mangling.kt diff --git a/backend.native/tests/interop/basics/mangling2.def b/kotlin-native/backend.native/tests/interop/basics/mangling2.def similarity index 100% rename from backend.native/tests/interop/basics/mangling2.def rename to kotlin-native/backend.native/tests/interop/basics/mangling2.def diff --git a/backend.native/tests/interop/basics/mangling2.kt b/kotlin-native/backend.native/tests/interop/basics/mangling2.kt similarity index 100% rename from backend.native/tests/interop/basics/mangling2.kt rename to kotlin-native/backend.native/tests/interop/basics/mangling2.kt diff --git a/backend.native/tests/interop/basics/mangling_keywords.def b/kotlin-native/backend.native/tests/interop/basics/mangling_keywords.def similarity index 100% rename from backend.native/tests/interop/basics/mangling_keywords.def rename to kotlin-native/backend.native/tests/interop/basics/mangling_keywords.def diff --git a/backend.native/tests/interop/basics/mangling_keywords.kt b/kotlin-native/backend.native/tests/interop/basics/mangling_keywords.kt similarity index 100% rename from backend.native/tests/interop/basics/mangling_keywords.kt rename to kotlin-native/backend.native/tests/interop/basics/mangling_keywords.kt diff --git a/backend.native/tests/interop/basics/mangling_keywords2.def b/kotlin-native/backend.native/tests/interop/basics/mangling_keywords2.def similarity index 100% rename from backend.native/tests/interop/basics/mangling_keywords2.def rename to kotlin-native/backend.native/tests/interop/basics/mangling_keywords2.def diff --git a/backend.native/tests/interop/basics/mangling_keywords2.kt b/kotlin-native/backend.native/tests/interop/basics/mangling_keywords2.kt similarity index 100% rename from backend.native/tests/interop/basics/mangling_keywords2.kt rename to kotlin-native/backend.native/tests/interop/basics/mangling_keywords2.kt diff --git a/backend.native/tests/interop/basics/opengl_teapot.kt b/kotlin-native/backend.native/tests/interop/basics/opengl_teapot.kt similarity index 100% rename from backend.native/tests/interop/basics/opengl_teapot.kt rename to kotlin-native/backend.native/tests/interop/basics/opengl_teapot.kt diff --git a/backend.native/tests/interop/basics/pinning.kt b/kotlin-native/backend.native/tests/interop/basics/pinning.kt similarity index 100% rename from backend.native/tests/interop/basics/pinning.kt rename to kotlin-native/backend.native/tests/interop/basics/pinning.kt diff --git a/backend.native/tests/interop/basics/sockets.def b/kotlin-native/backend.native/tests/interop/basics/sockets.def similarity index 100% rename from backend.native/tests/interop/basics/sockets.def rename to kotlin-native/backend.native/tests/interop/basics/sockets.def diff --git a/backend.native/tests/interop/basics/structs.kt b/kotlin-native/backend.native/tests/interop/basics/structs.kt similarity index 100% rename from backend.native/tests/interop/basics/structs.kt rename to kotlin-native/backend.native/tests/interop/basics/structs.kt diff --git a/backend.native/tests/interop/basics/typedefs.def b/kotlin-native/backend.native/tests/interop/basics/typedefs.def similarity index 100% rename from backend.native/tests/interop/basics/typedefs.def rename to kotlin-native/backend.native/tests/interop/basics/typedefs.def diff --git a/backend.native/tests/interop/basics/types.kt b/kotlin-native/backend.native/tests/interop/basics/types.kt similarity index 100% rename from backend.native/tests/interop/basics/types.kt rename to kotlin-native/backend.native/tests/interop/basics/types.kt diff --git a/backend.native/tests/interop/basics/unable_to_import.def b/kotlin-native/backend.native/tests/interop/basics/unable_to_import.def similarity index 100% rename from backend.native/tests/interop/basics/unable_to_import.def rename to kotlin-native/backend.native/tests/interop/basics/unable_to_import.def diff --git a/backend.native/tests/interop/basics/union.kt b/kotlin-native/backend.native/tests/interop/basics/union.kt similarity index 100% rename from backend.native/tests/interop/basics/union.kt rename to kotlin-native/backend.native/tests/interop/basics/union.kt diff --git a/backend.native/tests/interop/basics/unsupported.kt b/kotlin-native/backend.native/tests/interop/basics/unsupported.kt similarity index 100% rename from backend.native/tests/interop/basics/unsupported.kt rename to kotlin-native/backend.native/tests/interop/basics/unsupported.kt diff --git a/backend.native/tests/interop/basics/values.kt b/kotlin-native/backend.native/tests/interop/basics/values.kt similarity index 100% rename from backend.native/tests/interop/basics/values.kt rename to kotlin-native/backend.native/tests/interop/basics/values.kt diff --git a/backend.native/tests/interop/basics/vectors.kt b/kotlin-native/backend.native/tests/interop/basics/vectors.kt similarity index 100% rename from backend.native/tests/interop/basics/vectors.kt rename to kotlin-native/backend.native/tests/interop/basics/vectors.kt diff --git a/backend.native/tests/interop/basics/withSpaces.kt b/kotlin-native/backend.native/tests/interop/basics/withSpaces.kt similarity index 100% rename from backend.native/tests/interop/basics/withSpaces.kt rename to kotlin-native/backend.native/tests/interop/basics/withSpaces.kt diff --git a/backend.native/tests/interop/cleaners/cleaners.kt b/kotlin-native/backend.native/tests/interop/cleaners/cleaners.kt similarity index 100% rename from backend.native/tests/interop/cleaners/cleaners.kt rename to kotlin-native/backend.native/tests/interop/cleaners/cleaners.kt diff --git a/backend.native/tests/interop/cleaners/leak.cpp b/kotlin-native/backend.native/tests/interop/cleaners/leak.cpp similarity index 100% rename from backend.native/tests/interop/cleaners/leak.cpp rename to kotlin-native/backend.native/tests/interop/cleaners/leak.cpp diff --git a/backend.native/tests/interop/cleaners/main_thread.cpp b/kotlin-native/backend.native/tests/interop/cleaners/main_thread.cpp similarity index 100% rename from backend.native/tests/interop/cleaners/main_thread.cpp rename to kotlin-native/backend.native/tests/interop/cleaners/main_thread.cpp diff --git a/backend.native/tests/interop/cleaners/second_thread.cpp b/kotlin-native/backend.native/tests/interop/cleaners/second_thread.cpp similarity index 100% rename from backend.native/tests/interop/cleaners/second_thread.cpp rename to kotlin-native/backend.native/tests/interop/cleaners/second_thread.cpp diff --git a/backend.native/tests/interop/concurrentTerminate/async.cpp b/kotlin-native/backend.native/tests/interop/concurrentTerminate/async.cpp similarity index 100% rename from backend.native/tests/interop/concurrentTerminate/async.cpp rename to kotlin-native/backend.native/tests/interop/concurrentTerminate/async.cpp diff --git a/backend.native/tests/interop/concurrentTerminate/async.h b/kotlin-native/backend.native/tests/interop/concurrentTerminate/async.h similarity index 100% rename from backend.native/tests/interop/concurrentTerminate/async.h rename to kotlin-native/backend.native/tests/interop/concurrentTerminate/async.h diff --git a/backend.native/tests/interop/concurrentTerminate/concurrentTerminate.def b/kotlin-native/backend.native/tests/interop/concurrentTerminate/concurrentTerminate.def similarity index 100% rename from backend.native/tests/interop/concurrentTerminate/concurrentTerminate.def rename to kotlin-native/backend.native/tests/interop/concurrentTerminate/concurrentTerminate.def diff --git a/backend.native/tests/interop/concurrentTerminate/main.cpp b/kotlin-native/backend.native/tests/interop/concurrentTerminate/main.cpp similarity index 100% rename from backend.native/tests/interop/concurrentTerminate/main.cpp rename to kotlin-native/backend.native/tests/interop/concurrentTerminate/main.cpp diff --git a/backend.native/tests/interop/concurrentTerminate/main.kt b/kotlin-native/backend.native/tests/interop/concurrentTerminate/main.kt similarity index 100% rename from backend.native/tests/interop/concurrentTerminate/main.kt rename to kotlin-native/backend.native/tests/interop/concurrentTerminate/main.kt diff --git a/backend.native/tests/interop/concurrentTerminate/reverseInterop.kt b/kotlin-native/backend.native/tests/interop/concurrentTerminate/reverseInterop.kt similarity index 100% rename from backend.native/tests/interop/concurrentTerminate/reverseInterop.kt rename to kotlin-native/backend.native/tests/interop/concurrentTerminate/reverseInterop.kt diff --git a/backend.native/tests/interop/embedStaticLibraries/1.c b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/1.c similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/1.c rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/1.c diff --git a/backend.native/tests/interop/embedStaticLibraries/2.c b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/2.c similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/2.c rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/2.c diff --git a/backend.native/tests/interop/embedStaticLibraries/3.c b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/3.c similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/3.c rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/3.c diff --git a/backend.native/tests/interop/embedStaticLibraries/4.c b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/4.c similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/4.c rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/4.c diff --git a/backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.def b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.def similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.def rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.def diff --git a/backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.h b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.h similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.h rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/embedStaticLibraries.h diff --git a/backend.native/tests/interop/embedStaticLibraries/main.kt b/kotlin-native/backend.native/tests/interop/embedStaticLibraries/main.kt similarity index 100% rename from backend.native/tests/interop/embedStaticLibraries/main.kt rename to kotlin-native/backend.native/tests/interop/embedStaticLibraries/main.kt diff --git a/backend.native/tests/interop/incomplete_types/library.cpp b/kotlin-native/backend.native/tests/interop/incomplete_types/library.cpp similarity index 100% rename from backend.native/tests/interop/incomplete_types/library.cpp rename to kotlin-native/backend.native/tests/interop/incomplete_types/library.cpp diff --git a/backend.native/tests/interop/incomplete_types/library.def b/kotlin-native/backend.native/tests/interop/incomplete_types/library.def similarity index 100% rename from backend.native/tests/interop/incomplete_types/library.def rename to kotlin-native/backend.native/tests/interop/incomplete_types/library.def diff --git a/backend.native/tests/interop/incomplete_types/library.h b/kotlin-native/backend.native/tests/interop/incomplete_types/library.h similarity index 100% rename from backend.native/tests/interop/incomplete_types/library.h rename to kotlin-native/backend.native/tests/interop/incomplete_types/library.h diff --git a/backend.native/tests/interop/incomplete_types/main.kt b/kotlin-native/backend.native/tests/interop/incomplete_types/main.kt similarity index 100% rename from backend.native/tests/interop/incomplete_types/main.kt rename to kotlin-native/backend.native/tests/interop/incomplete_types/main.kt diff --git a/backend.native/tests/interop/kt42397/knlibrary.kt b/kotlin-native/backend.native/tests/interop/kt42397/knlibrary.kt similarity index 100% rename from backend.native/tests/interop/kt42397/knlibrary.kt rename to kotlin-native/backend.native/tests/interop/kt42397/knlibrary.kt diff --git a/backend.native/tests/interop/kt42397/test.cpp b/kotlin-native/backend.native/tests/interop/kt42397/test.cpp similarity index 100% rename from backend.native/tests/interop/kt42397/test.cpp rename to kotlin-native/backend.native/tests/interop/kt42397/test.cpp diff --git a/backend.native/tests/interop/libiconv.kt b/kotlin-native/backend.native/tests/interop/libiconv.kt similarity index 100% rename from backend.native/tests/interop/libiconv.kt rename to kotlin-native/backend.native/tests/interop/libiconv.kt diff --git a/backend.native/tests/interop/objc/Localizable.stringsdict b/kotlin-native/backend.native/tests/interop/objc/Localizable.stringsdict similarity index 100% rename from backend.native/tests/interop/objc/Localizable.stringsdict rename to kotlin-native/backend.native/tests/interop/objc/Localizable.stringsdict diff --git a/backend.native/tests/interop/objc/allocException.kt b/kotlin-native/backend.native/tests/interop/objc/allocException.kt similarity index 100% rename from backend.native/tests/interop/objc/allocException.kt rename to kotlin-native/backend.native/tests/interop/objc/allocException.kt diff --git a/backend.native/tests/interop/objc/foreignException/objcExceptionMode.def b/kotlin-native/backend.native/tests/interop/objc/foreignException/objcExceptionMode.def similarity index 100% rename from backend.native/tests/interop/objc/foreignException/objcExceptionMode.def rename to kotlin-native/backend.native/tests/interop/objc/foreignException/objcExceptionMode.def diff --git a/backend.native/tests/interop/objc/foreignException/objcExceptionMode.kt b/kotlin-native/backend.native/tests/interop/objc/foreignException/objcExceptionMode.kt similarity index 100% rename from backend.native/tests/interop/objc/foreignException/objcExceptionMode.kt rename to kotlin-native/backend.native/tests/interop/objc/foreignException/objcExceptionMode.kt diff --git a/backend.native/tests/interop/objc/foreignException/objc_wrap.def b/kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.def similarity index 100% rename from backend.native/tests/interop/objc/foreignException/objc_wrap.def rename to kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.def diff --git a/backend.native/tests/interop/objc/foreignException/objc_wrap.h b/kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.h similarity index 100% rename from backend.native/tests/interop/objc/foreignException/objc_wrap.h rename to kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.h diff --git a/backend.native/tests/interop/objc/foreignException/objc_wrap.kt b/kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.kt similarity index 100% rename from backend.native/tests/interop/objc/foreignException/objc_wrap.kt rename to kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.kt diff --git a/backend.native/tests/interop/objc/foreignException/objc_wrap.m b/kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.m similarity index 100% rename from backend.native/tests/interop/objc/foreignException/objc_wrap.m rename to kotlin-native/backend.native/tests/interop/objc/foreignException/objc_wrap.m diff --git a/backend.native/tests/interop/objc/illegal_sharing.kt b/kotlin-native/backend.native/tests/interop/objc/illegal_sharing.kt similarity index 100% rename from backend.native/tests/interop/objc/illegal_sharing.kt rename to kotlin-native/backend.native/tests/interop/objc/illegal_sharing.kt diff --git a/backend.native/tests/interop/objc/illegal_sharing_with_weak/main.kt b/kotlin-native/backend.native/tests/interop/objc/illegal_sharing_with_weak/main.kt similarity index 100% rename from backend.native/tests/interop/objc/illegal_sharing_with_weak/main.kt rename to kotlin-native/backend.native/tests/interop/objc/illegal_sharing_with_weak/main.kt diff --git a/backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.def b/kotlin-native/backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.def similarity index 100% rename from backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.def rename to kotlin-native/backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.def diff --git a/backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.h b/kotlin-native/backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.h similarity index 100% rename from backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.h rename to kotlin-native/backend.native/tests/interop/objc/illegal_sharing_with_weak/objclib.h diff --git a/backend.native/tests/interop/objc/kt34467/foo.h b/kotlin-native/backend.native/tests/interop/objc/kt34467/foo.h similarity index 100% rename from backend.native/tests/interop/objc/kt34467/foo.h rename to kotlin-native/backend.native/tests/interop/objc/kt34467/foo.h diff --git a/backend.native/tests/interop/objc/kt34467/foo.kt b/kotlin-native/backend.native/tests/interop/objc/kt34467/foo.kt similarity index 100% rename from backend.native/tests/interop/objc/kt34467/foo.kt rename to kotlin-native/backend.native/tests/interop/objc/kt34467/foo.kt diff --git a/backend.native/tests/interop/objc/kt34467/module_library.def b/kotlin-native/backend.native/tests/interop/objc/kt34467/module_library.def similarity index 100% rename from backend.native/tests/interop/objc/kt34467/module_library.def rename to kotlin-native/backend.native/tests/interop/objc/kt34467/module_library.def diff --git a/backend.native/tests/interop/objc/kt34467/module_library.modulemap b/kotlin-native/backend.native/tests/interop/objc/kt34467/module_library.modulemap similarity index 100% rename from backend.native/tests/interop/objc/kt34467/module_library.modulemap rename to kotlin-native/backend.native/tests/interop/objc/kt34467/module_library.modulemap diff --git a/backend.native/tests/interop/objc/kt34467/module_library_umbrella.h b/kotlin-native/backend.native/tests/interop/objc/kt34467/module_library_umbrella.h similarity index 100% rename from backend.native/tests/interop/objc/kt34467/module_library_umbrella.h rename to kotlin-native/backend.native/tests/interop/objc/kt34467/module_library_umbrella.h diff --git a/backend.native/tests/interop/objc/msg_send/main.kt b/kotlin-native/backend.native/tests/interop/objc/msg_send/main.kt similarity index 100% rename from backend.native/tests/interop/objc/msg_send/main.kt rename to kotlin-native/backend.native/tests/interop/objc/msg_send/main.kt diff --git a/backend.native/tests/interop/objc/msg_send/messaging.def b/kotlin-native/backend.native/tests/interop/objc/msg_send/messaging.def similarity index 100% rename from backend.native/tests/interop/objc/msg_send/messaging.def rename to kotlin-native/backend.native/tests/interop/objc/msg_send/messaging.def diff --git a/backend.native/tests/interop/objc/msg_send/messaging.h b/kotlin-native/backend.native/tests/interop/objc/msg_send/messaging.h similarity index 100% rename from backend.native/tests/interop/objc/msg_send/messaging.h rename to kotlin-native/backend.native/tests/interop/objc/msg_send/messaging.h diff --git a/backend.native/tests/interop/objc/msg_send/messaging.m b/kotlin-native/backend.native/tests/interop/objc/msg_send/messaging.m similarity index 100% rename from backend.native/tests/interop/objc/msg_send/messaging.m rename to kotlin-native/backend.native/tests/interop/objc/msg_send/messaging.m diff --git a/backend.native/tests/interop/objc/objcSmoke.def b/kotlin-native/backend.native/tests/interop/objc/objcSmoke.def similarity index 100% rename from backend.native/tests/interop/objc/objcSmoke.def rename to kotlin-native/backend.native/tests/interop/objc/objcSmoke.def diff --git a/backend.native/tests/interop/objc/objcTests.def b/kotlin-native/backend.native/tests/interop/objc/objcTests.def similarity index 100% rename from backend.native/tests/interop/objc/objcTests.def rename to kotlin-native/backend.native/tests/interop/objc/objcTests.def diff --git a/backend.native/tests/interop/objc/smoke.h b/kotlin-native/backend.native/tests/interop/objc/smoke.h similarity index 100% rename from backend.native/tests/interop/objc/smoke.h rename to kotlin-native/backend.native/tests/interop/objc/smoke.h diff --git a/backend.native/tests/interop/objc/smoke.kt b/kotlin-native/backend.native/tests/interop/objc/smoke.kt similarity index 100% rename from backend.native/tests/interop/objc/smoke.kt rename to kotlin-native/backend.native/tests/interop/objc/smoke.kt diff --git a/backend.native/tests/interop/objc/smoke.m b/kotlin-native/backend.native/tests/interop/objc/smoke.m similarity index 100% rename from backend.native/tests/interop/objc/smoke.m rename to kotlin-native/backend.native/tests/interop/objc/smoke.m diff --git a/backend.native/tests/interop/objc/tests/KT38234_override.h b/kotlin-native/backend.native/tests/interop/objc/tests/KT38234_override.h similarity index 100% rename from backend.native/tests/interop/objc/tests/KT38234_override.h rename to kotlin-native/backend.native/tests/interop/objc/tests/KT38234_override.h diff --git a/backend.native/tests/interop/objc/tests/KT38234_override.kt b/kotlin-native/backend.native/tests/interop/objc/tests/KT38234_override.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/KT38234_override.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/KT38234_override.kt diff --git a/backend.native/tests/interop/objc/tests/KT38234_override.m b/kotlin-native/backend.native/tests/interop/objc/tests/KT38234_override.m similarity index 100% rename from backend.native/tests/interop/objc/tests/KT38234_override.m rename to kotlin-native/backend.native/tests/interop/objc/tests/KT38234_override.m diff --git a/backend.native/tests/interop/objc/tests/allocNoRetain.h b/kotlin-native/backend.native/tests/interop/objc/tests/allocNoRetain.h similarity index 100% rename from backend.native/tests/interop/objc/tests/allocNoRetain.h rename to kotlin-native/backend.native/tests/interop/objc/tests/allocNoRetain.h diff --git a/backend.native/tests/interop/objc/tests/allocNoRetain.kt b/kotlin-native/backend.native/tests/interop/objc/tests/allocNoRetain.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/allocNoRetain.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/allocNoRetain.kt diff --git a/backend.native/tests/interop/objc/tests/allocNoRetain.m b/kotlin-native/backend.native/tests/interop/objc/tests/allocNoRetain.m similarity index 100% rename from backend.native/tests/interop/objc/tests/allocNoRetain.m rename to kotlin-native/backend.native/tests/interop/objc/tests/allocNoRetain.m diff --git a/backend.native/tests/interop/objc/tests/blocks.h b/kotlin-native/backend.native/tests/interop/objc/tests/blocks.h similarity index 100% rename from backend.native/tests/interop/objc/tests/blocks.h rename to kotlin-native/backend.native/tests/interop/objc/tests/blocks.h diff --git a/backend.native/tests/interop/objc/tests/blocks.kt b/kotlin-native/backend.native/tests/interop/objc/tests/blocks.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/blocks.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/blocks.kt diff --git a/backend.native/tests/interop/objc/tests/blocks.m b/kotlin-native/backend.native/tests/interop/objc/tests/blocks.m similarity index 100% rename from backend.native/tests/interop/objc/tests/blocks.m rename to kotlin-native/backend.native/tests/interop/objc/tests/blocks.m diff --git a/backend.native/tests/interop/objc/tests/callableReferences.h b/kotlin-native/backend.native/tests/interop/objc/tests/callableReferences.h similarity index 100% rename from backend.native/tests/interop/objc/tests/callableReferences.h rename to kotlin-native/backend.native/tests/interop/objc/tests/callableReferences.h diff --git a/backend.native/tests/interop/objc/tests/callableReferences.kt b/kotlin-native/backend.native/tests/interop/objc/tests/callableReferences.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/callableReferences.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/callableReferences.kt diff --git a/backend.native/tests/interop/objc/tests/callableReferences.m b/kotlin-native/backend.native/tests/interop/objc/tests/callableReferences.m similarity index 100% rename from backend.native/tests/interop/objc/tests/callableReferences.m rename to kotlin-native/backend.native/tests/interop/objc/tests/callableReferences.m diff --git a/backend.native/tests/interop/objc/tests/clashingWithAny.h b/kotlin-native/backend.native/tests/interop/objc/tests/clashingWithAny.h similarity index 100% rename from backend.native/tests/interop/objc/tests/clashingWithAny.h rename to kotlin-native/backend.native/tests/interop/objc/tests/clashingWithAny.h diff --git a/backend.native/tests/interop/objc/tests/clashingWithAny.kt b/kotlin-native/backend.native/tests/interop/objc/tests/clashingWithAny.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/clashingWithAny.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/clashingWithAny.kt diff --git a/backend.native/tests/interop/objc/tests/clashingWithAny.m b/kotlin-native/backend.native/tests/interop/objc/tests/clashingWithAny.m similarity index 100% rename from backend.native/tests/interop/objc/tests/clashingWithAny.m rename to kotlin-native/backend.native/tests/interop/objc/tests/clashingWithAny.m diff --git a/backend.native/tests/interop/objc/tests/constructorReturnsNull.h b/kotlin-native/backend.native/tests/interop/objc/tests/constructorReturnsNull.h similarity index 100% rename from backend.native/tests/interop/objc/tests/constructorReturnsNull.h rename to kotlin-native/backend.native/tests/interop/objc/tests/constructorReturnsNull.h diff --git a/backend.native/tests/interop/objc/tests/constructorReturnsNull.kt b/kotlin-native/backend.native/tests/interop/objc/tests/constructorReturnsNull.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/constructorReturnsNull.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/constructorReturnsNull.kt diff --git a/backend.native/tests/interop/objc/tests/constructorReturnsNull.m b/kotlin-native/backend.native/tests/interop/objc/tests/constructorReturnsNull.m similarity index 100% rename from backend.native/tests/interop/objc/tests/constructorReturnsNull.m rename to kotlin-native/backend.native/tests/interop/objc/tests/constructorReturnsNull.m diff --git a/backend.native/tests/interop/objc/tests/conversions.kt b/kotlin-native/backend.native/tests/interop/objc/tests/conversions.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/conversions.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/conversions.kt diff --git a/backend.native/tests/interop/objc/tests/customString.h b/kotlin-native/backend.native/tests/interop/objc/tests/customString.h similarity index 100% rename from backend.native/tests/interop/objc/tests/customString.h rename to kotlin-native/backend.native/tests/interop/objc/tests/customString.h diff --git a/backend.native/tests/interop/objc/tests/customString.kt b/kotlin-native/backend.native/tests/interop/objc/tests/customString.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/customString.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/customString.kt diff --git a/backend.native/tests/interop/objc/tests/customString.m b/kotlin-native/backend.native/tests/interop/objc/tests/customString.m similarity index 100% rename from backend.native/tests/interop/objc/tests/customString.m rename to kotlin-native/backend.native/tests/interop/objc/tests/customString.m diff --git a/backend.native/tests/interop/objc/tests/exceptions.h b/kotlin-native/backend.native/tests/interop/objc/tests/exceptions.h similarity index 100% rename from backend.native/tests/interop/objc/tests/exceptions.h rename to kotlin-native/backend.native/tests/interop/objc/tests/exceptions.h diff --git a/backend.native/tests/interop/objc/tests/exceptions.kt b/kotlin-native/backend.native/tests/interop/objc/tests/exceptions.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/exceptions.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/exceptions.kt diff --git a/backend.native/tests/interop/objc/tests/exceptions.m b/kotlin-native/backend.native/tests/interop/objc/tests/exceptions.m similarity index 100% rename from backend.native/tests/interop/objc/tests/exceptions.m rename to kotlin-native/backend.native/tests/interop/objc/tests/exceptions.m diff --git a/backend.native/tests/interop/objc/tests/initWithCustomSelector.h b/kotlin-native/backend.native/tests/interop/objc/tests/initWithCustomSelector.h similarity index 100% rename from backend.native/tests/interop/objc/tests/initWithCustomSelector.h rename to kotlin-native/backend.native/tests/interop/objc/tests/initWithCustomSelector.h diff --git a/backend.native/tests/interop/objc/tests/initWithCustomSelector.kt b/kotlin-native/backend.native/tests/interop/objc/tests/initWithCustomSelector.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/initWithCustomSelector.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/initWithCustomSelector.kt diff --git a/backend.native/tests/interop/objc/tests/initWithCustomSelector.m b/kotlin-native/backend.native/tests/interop/objc/tests/initWithCustomSelector.m similarity index 100% rename from backend.native/tests/interop/objc/tests/initWithCustomSelector.m rename to kotlin-native/backend.native/tests/interop/objc/tests/initWithCustomSelector.m diff --git a/backend.native/tests/interop/objc/tests/kt36766.h b/kotlin-native/backend.native/tests/interop/objc/tests/kt36766.h similarity index 100% rename from backend.native/tests/interop/objc/tests/kt36766.h rename to kotlin-native/backend.native/tests/interop/objc/tests/kt36766.h diff --git a/backend.native/tests/interop/objc/tests/kt36766.kt b/kotlin-native/backend.native/tests/interop/objc/tests/kt36766.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/kt36766.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/kt36766.kt diff --git a/backend.native/tests/interop/objc/tests/kt41811.h b/kotlin-native/backend.native/tests/interop/objc/tests/kt41811.h similarity index 100% rename from backend.native/tests/interop/objc/tests/kt41811.h rename to kotlin-native/backend.native/tests/interop/objc/tests/kt41811.h diff --git a/backend.native/tests/interop/objc/tests/kt41811.kt b/kotlin-native/backend.native/tests/interop/objc/tests/kt41811.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/kt41811.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/kt41811.kt diff --git a/backend.native/tests/interop/objc/tests/kt41811.m b/kotlin-native/backend.native/tests/interop/objc/tests/kt41811.m similarity index 100% rename from backend.native/tests/interop/objc/tests/kt41811.m rename to kotlin-native/backend.native/tests/interop/objc/tests/kt41811.m diff --git a/backend.native/tests/interop/objc/tests/main.kt b/kotlin-native/backend.native/tests/interop/objc/tests/main.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/main.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/main.kt diff --git a/backend.native/tests/interop/objc/tests/mangling.h b/kotlin-native/backend.native/tests/interop/objc/tests/mangling.h similarity index 100% rename from backend.native/tests/interop/objc/tests/mangling.h rename to kotlin-native/backend.native/tests/interop/objc/tests/mangling.h diff --git a/backend.native/tests/interop/objc/tests/mangling.kt b/kotlin-native/backend.native/tests/interop/objc/tests/mangling.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/mangling.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/mangling.kt diff --git a/backend.native/tests/interop/objc/tests/mangling.m b/kotlin-native/backend.native/tests/interop/objc/tests/mangling.m similarity index 100% rename from backend.native/tests/interop/objc/tests/mangling.m rename to kotlin-native/backend.native/tests/interop/objc/tests/mangling.m diff --git a/backend.native/tests/interop/objc/tests/multipleInheritanceClash.h b/kotlin-native/backend.native/tests/interop/objc/tests/multipleInheritanceClash.h similarity index 100% rename from backend.native/tests/interop/objc/tests/multipleInheritanceClash.h rename to kotlin-native/backend.native/tests/interop/objc/tests/multipleInheritanceClash.h diff --git a/backend.native/tests/interop/objc/tests/multipleInheritanceClash.kt b/kotlin-native/backend.native/tests/interop/objc/tests/multipleInheritanceClash.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/multipleInheritanceClash.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/multipleInheritanceClash.kt diff --git a/backend.native/tests/interop/objc/tests/multipleInheritanceClash.m b/kotlin-native/backend.native/tests/interop/objc/tests/multipleInheritanceClash.m similarity index 100% rename from backend.native/tests/interop/objc/tests/multipleInheritanceClash.m rename to kotlin-native/backend.native/tests/interop/objc/tests/multipleInheritanceClash.m diff --git a/backend.native/tests/interop/objc/tests/nsOutputStream.kt b/kotlin-native/backend.native/tests/interop/objc/tests/nsOutputStream.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/nsOutputStream.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/nsOutputStream.kt diff --git a/backend.native/tests/interop/objc/tests/objcWeakRefs.h b/kotlin-native/backend.native/tests/interop/objc/tests/objcWeakRefs.h similarity index 100% rename from backend.native/tests/interop/objc/tests/objcWeakRefs.h rename to kotlin-native/backend.native/tests/interop/objc/tests/objcWeakRefs.h diff --git a/backend.native/tests/interop/objc/tests/objcWeakRefs.kt b/kotlin-native/backend.native/tests/interop/objc/tests/objcWeakRefs.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/objcWeakRefs.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/objcWeakRefs.kt diff --git a/backend.native/tests/interop/objc/tests/objcWeakRefs.m b/kotlin-native/backend.native/tests/interop/objc/tests/objcWeakRefs.m similarity index 100% rename from backend.native/tests/interop/objc/tests/objcWeakRefs.m rename to kotlin-native/backend.native/tests/interop/objc/tests/objcWeakRefs.m diff --git a/backend.native/tests/interop/objc/tests/overrideInit.h b/kotlin-native/backend.native/tests/interop/objc/tests/overrideInit.h similarity index 100% rename from backend.native/tests/interop/objc/tests/overrideInit.h rename to kotlin-native/backend.native/tests/interop/objc/tests/overrideInit.h diff --git a/backend.native/tests/interop/objc/tests/overrideInit.kt b/kotlin-native/backend.native/tests/interop/objc/tests/overrideInit.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/overrideInit.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/overrideInit.kt diff --git a/backend.native/tests/interop/objc/tests/overrideInit.m b/kotlin-native/backend.native/tests/interop/objc/tests/overrideInit.m similarity index 100% rename from backend.native/tests/interop/objc/tests/overrideInit.m rename to kotlin-native/backend.native/tests/interop/objc/tests/overrideInit.m diff --git a/backend.native/tests/interop/objc/tests/sharing.kt b/kotlin-native/backend.native/tests/interop/objc/tests/sharing.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/sharing.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/sharing.kt diff --git a/backend.native/tests/interop/objc/tests/structWithNSObject.h b/kotlin-native/backend.native/tests/interop/objc/tests/structWithNSObject.h similarity index 100% rename from backend.native/tests/interop/objc/tests/structWithNSObject.h rename to kotlin-native/backend.native/tests/interop/objc/tests/structWithNSObject.h diff --git a/backend.native/tests/interop/objc/tests/structWithNSObject.kt b/kotlin-native/backend.native/tests/interop/objc/tests/structWithNSObject.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/structWithNSObject.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/structWithNSObject.kt diff --git a/backend.native/tests/interop/objc/tests/tryRetainGC.h b/kotlin-native/backend.native/tests/interop/objc/tests/tryRetainGC.h similarity index 100% rename from backend.native/tests/interop/objc/tests/tryRetainGC.h rename to kotlin-native/backend.native/tests/interop/objc/tests/tryRetainGC.h diff --git a/backend.native/tests/interop/objc/tests/tryRetainGC.kt b/kotlin-native/backend.native/tests/interop/objc/tests/tryRetainGC.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/tryRetainGC.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/tryRetainGC.kt diff --git a/backend.native/tests/interop/objc/tests/tryRetainGC.m b/kotlin-native/backend.native/tests/interop/objc/tests/tryRetainGC.m similarity index 100% rename from backend.native/tests/interop/objc/tests/tryRetainGC.m rename to kotlin-native/backend.native/tests/interop/objc/tests/tryRetainGC.m diff --git a/backend.native/tests/interop/objc/tests/utils.kt b/kotlin-native/backend.native/tests/interop/objc/tests/utils.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/utils.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/utils.kt diff --git a/backend.native/tests/interop/objc/tests/varargs.h b/kotlin-native/backend.native/tests/interop/objc/tests/varargs.h similarity index 100% rename from backend.native/tests/interop/objc/tests/varargs.h rename to kotlin-native/backend.native/tests/interop/objc/tests/varargs.h diff --git a/backend.native/tests/interop/objc/tests/varargs.kt b/kotlin-native/backend.native/tests/interop/objc/tests/varargs.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/varargs.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/varargs.kt diff --git a/backend.native/tests/interop/objc/tests/varargs.m b/kotlin-native/backend.native/tests/interop/objc/tests/varargs.m similarity index 100% rename from backend.native/tests/interop/objc/tests/varargs.m rename to kotlin-native/backend.native/tests/interop/objc/tests/varargs.m diff --git a/backend.native/tests/interop/objc/tests/weakRefs.h b/kotlin-native/backend.native/tests/interop/objc/tests/weakRefs.h similarity index 100% rename from backend.native/tests/interop/objc/tests/weakRefs.h rename to kotlin-native/backend.native/tests/interop/objc/tests/weakRefs.h diff --git a/backend.native/tests/interop/objc/tests/weakRefs.kt b/kotlin-native/backend.native/tests/interop/objc/tests/weakRefs.kt similarity index 100% rename from backend.native/tests/interop/objc/tests/weakRefs.kt rename to kotlin-native/backend.native/tests/interop/objc/tests/weakRefs.kt diff --git a/backend.native/tests/interop/objc_with_initializer/objc_misc.def b/kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_misc.def similarity index 100% rename from backend.native/tests/interop/objc_with_initializer/objc_misc.def rename to kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_misc.def diff --git a/backend.native/tests/interop/objc_with_initializer/objc_misc.h b/kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_misc.h similarity index 100% rename from backend.native/tests/interop/objc_with_initializer/objc_misc.h rename to kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_misc.h diff --git a/backend.native/tests/interop/objc_with_initializer/objc_misc.m b/kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_misc.m similarity index 100% rename from backend.native/tests/interop/objc_with_initializer/objc_misc.m rename to kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_misc.m diff --git a/backend.native/tests/interop/objc_with_initializer/objc_test.kt b/kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_test.kt similarity index 100% rename from backend.native/tests/interop/objc_with_initializer/objc_test.kt rename to kotlin-native/backend.native/tests/interop/objc_with_initializer/objc_test.kt diff --git a/backend.native/tests/interop/platform_zlib.kt b/kotlin-native/backend.native/tests/interop/platform_zlib.kt similarity index 100% rename from backend.native/tests/interop/platform_zlib.kt rename to kotlin-native/backend.native/tests/interop/platform_zlib.kt diff --git a/backend.native/tests/iosLauncher/.gitignore b/kotlin-native/backend.native/tests/iosLauncher/.gitignore similarity index 100% rename from backend.native/tests/iosLauncher/.gitignore rename to kotlin-native/backend.native/tests/iosLauncher/.gitignore diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.pbxproj b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.pbxproj similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.pbxproj rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.pbxproj diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/LaunchScreen.storyboard b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/LaunchScreen.storyboard rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/LaunchScreen.storyboard diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/Main.storyboard b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/Main.storyboard similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/Main.storyboard rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Base.lproj/Main.storyboard diff --git a/backend.native/tests/iosLauncher/KonanTestLauncher/Info.plist b/kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Info.plist similarity index 100% rename from backend.native/tests/iosLauncher/KonanTestLauncher/Info.plist rename to kotlin-native/backend.native/tests/iosLauncher/KonanTestLauncher/Info.plist diff --git a/backend.native/tests/jsinterop/math.kt b/kotlin-native/backend.native/tests/jsinterop/math.kt similarity index 100% rename from backend.native/tests/jsinterop/math.kt rename to kotlin-native/backend.native/tests/jsinterop/math.kt diff --git a/backend.native/tests/link/default/default.kt b/kotlin-native/backend.native/tests/link/default/default.kt similarity index 100% rename from backend.native/tests/link/default/default.kt rename to kotlin-native/backend.native/tests/link/default/default.kt diff --git a/backend.native/tests/link/fake_overrides/base.kt b/kotlin-native/backend.native/tests/link/fake_overrides/base.kt similarity index 100% rename from backend.native/tests/link/fake_overrides/base.kt rename to kotlin-native/backend.native/tests/link/fake_overrides/base.kt diff --git a/backend.native/tests/link/fake_overrides/main.kt b/kotlin-native/backend.native/tests/link/fake_overrides/main.kt similarity index 100% rename from backend.native/tests/link/fake_overrides/main.kt rename to kotlin-native/backend.native/tests/link/fake_overrides/main.kt diff --git a/backend.native/tests/link/fake_overrides/move.kt b/kotlin-native/backend.native/tests/link/fake_overrides/move.kt similarity index 100% rename from backend.native/tests/link/fake_overrides/move.kt rename to kotlin-native/backend.native/tests/link/fake_overrides/move.kt diff --git a/backend.native/tests/link/fake_overrides/move2.kt b/kotlin-native/backend.native/tests/link/fake_overrides/move2.kt similarity index 100% rename from backend.native/tests/link/fake_overrides/move2.kt rename to kotlin-native/backend.native/tests/link/fake_overrides/move2.kt diff --git a/backend.native/tests/link/fake_overrides/use.kt b/kotlin-native/backend.native/tests/link/fake_overrides/use.kt similarity index 100% rename from backend.native/tests/link/fake_overrides/use.kt rename to kotlin-native/backend.native/tests/link/fake_overrides/use.kt diff --git a/backend.native/tests/link/ir_providers/hello.kt b/kotlin-native/backend.native/tests/link/ir_providers/hello.kt similarity index 100% rename from backend.native/tests/link/ir_providers/hello.kt rename to kotlin-native/backend.native/tests/link/ir_providers/hello.kt diff --git a/backend.native/tests/link/ir_providers/library/empty.kt b/kotlin-native/backend.native/tests/link/ir_providers/library/empty.kt similarity index 100% rename from backend.native/tests/link/ir_providers/library/empty.kt rename to kotlin-native/backend.native/tests/link/ir_providers/library/empty.kt diff --git a/backend.native/tests/link/ir_providers/library/manifest.properties b/kotlin-native/backend.native/tests/link/ir_providers/library/manifest.properties similarity index 100% rename from backend.native/tests/link/ir_providers/library/manifest.properties rename to kotlin-native/backend.native/tests/link/ir_providers/library/manifest.properties diff --git a/backend.native/tests/link/lib/foo.kt b/kotlin-native/backend.native/tests/link/lib/foo.kt similarity index 100% rename from backend.native/tests/link/lib/foo.kt rename to kotlin-native/backend.native/tests/link/lib/foo.kt diff --git a/backend.native/tests/link/lib/foo2.kt b/kotlin-native/backend.native/tests/link/lib/foo2.kt similarity index 100% rename from backend.native/tests/link/lib/foo2.kt rename to kotlin-native/backend.native/tests/link/lib/foo2.kt diff --git a/backend.native/tests/link/omit/hello.kt b/kotlin-native/backend.native/tests/link/omit/hello.kt similarity index 100% rename from backend.native/tests/link/omit/hello.kt rename to kotlin-native/backend.native/tests/link/omit/hello.kt diff --git a/backend.native/tests/link/omit/lib.kt b/kotlin-native/backend.native/tests/link/omit/lib.kt similarity index 100% rename from backend.native/tests/link/omit/lib.kt rename to kotlin-native/backend.native/tests/link/omit/lib.kt diff --git a/backend.native/tests/link/private_fake_overrides/inherit_lib.kt b/kotlin-native/backend.native/tests/link/private_fake_overrides/inherit_lib.kt similarity index 100% rename from backend.native/tests/link/private_fake_overrides/inherit_lib.kt rename to kotlin-native/backend.native/tests/link/private_fake_overrides/inherit_lib.kt diff --git a/backend.native/tests/link/private_fake_overrides/inherit_main.kt b/kotlin-native/backend.native/tests/link/private_fake_overrides/inherit_main.kt similarity index 100% rename from backend.native/tests/link/private_fake_overrides/inherit_main.kt rename to kotlin-native/backend.native/tests/link/private_fake_overrides/inherit_main.kt diff --git a/backend.native/tests/link/private_fake_overrides/override_lib.kt b/kotlin-native/backend.native/tests/link/private_fake_overrides/override_lib.kt similarity index 100% rename from backend.native/tests/link/private_fake_overrides/override_lib.kt rename to kotlin-native/backend.native/tests/link/private_fake_overrides/override_lib.kt diff --git a/backend.native/tests/link/private_fake_overrides/override_main.kt b/kotlin-native/backend.native/tests/link/private_fake_overrides/override_main.kt similarity index 100% rename from backend.native/tests/link/private_fake_overrides/override_main.kt rename to kotlin-native/backend.native/tests/link/private_fake_overrides/override_main.kt diff --git a/backend.native/tests/link/purge1/lib.kt b/kotlin-native/backend.native/tests/link/purge1/lib.kt similarity index 100% rename from backend.native/tests/link/purge1/lib.kt rename to kotlin-native/backend.native/tests/link/purge1/lib.kt diff --git a/backend.native/tests/link/purge1/prog.kt b/kotlin-native/backend.native/tests/link/purge1/prog.kt similarity index 100% rename from backend.native/tests/link/purge1/prog.kt rename to kotlin-native/backend.native/tests/link/purge1/prog.kt diff --git a/backend.native/tests/link/src/bar.kt b/kotlin-native/backend.native/tests/link/src/bar.kt similarity index 100% rename from backend.native/tests/link/src/bar.kt rename to kotlin-native/backend.native/tests/link/src/bar.kt diff --git a/backend.native/tests/link/versioning/empty.kt b/kotlin-native/backend.native/tests/link/versioning/empty.kt similarity index 100% rename from backend.native/tests/link/versioning/empty.kt rename to kotlin-native/backend.native/tests/link/versioning/empty.kt diff --git a/backend.native/tests/link/versioning/hello.kt b/kotlin-native/backend.native/tests/link/versioning/hello.kt similarity index 100% rename from backend.native/tests/link/versioning/hello.kt rename to kotlin-native/backend.native/tests/link/versioning/hello.kt diff --git a/backend.native/tests/lower/immutable_blob_in_lambda.kt b/kotlin-native/backend.native/tests/lower/immutable_blob_in_lambda.kt similarity index 100% rename from backend.native/tests/lower/immutable_blob_in_lambda.kt rename to kotlin-native/backend.native/tests/lower/immutable_blob_in_lambda.kt diff --git a/backend.native/tests/lower/local_delegated_property_link/lib.kt b/kotlin-native/backend.native/tests/lower/local_delegated_property_link/lib.kt similarity index 100% rename from backend.native/tests/lower/local_delegated_property_link/lib.kt rename to kotlin-native/backend.native/tests/lower/local_delegated_property_link/lib.kt diff --git a/backend.native/tests/lower/local_delegated_property_link/main.kt b/kotlin-native/backend.native/tests/lower/local_delegated_property_link/main.kt similarity index 100% rename from backend.native/tests/lower/local_delegated_property_link/main.kt rename to kotlin-native/backend.native/tests/lower/local_delegated_property_link/main.kt diff --git a/backend.native/tests/lower/tailrec.kt b/kotlin-native/backend.native/tests/lower/tailrec.kt similarity index 100% rename from backend.native/tests/lower/tailrec.kt rename to kotlin-native/backend.native/tests/lower/tailrec.kt diff --git a/backend.native/tests/lower/vararg.kt b/kotlin-native/backend.native/tests/lower/vararg.kt similarity index 100% rename from backend.native/tests/lower/vararg.kt rename to kotlin-native/backend.native/tests/lower/vararg.kt diff --git a/backend.native/tests/lower/vararg_of_literals.kt b/kotlin-native/backend.native/tests/lower/vararg_of_literals.kt similarity index 100% rename from backend.native/tests/lower/vararg_of_literals.kt rename to kotlin-native/backend.native/tests/lower/vararg_of_literals.kt diff --git a/backend.native/tests/mangling/mangling.kt b/kotlin-native/backend.native/tests/mangling/mangling.kt similarity index 100% rename from backend.native/tests/mangling/mangling.kt rename to kotlin-native/backend.native/tests/mangling/mangling.kt diff --git a/backend.native/tests/mangling/manglinglib.kt b/kotlin-native/backend.native/tests/mangling/manglinglib.kt similarity index 100% rename from backend.native/tests/mangling/manglinglib.kt rename to kotlin-native/backend.native/tests/mangling/manglinglib.kt diff --git a/backend.native/tests/objcexport/coroutines.kt b/kotlin-native/backend.native/tests/objcexport/coroutines.kt similarity index 100% rename from backend.native/tests/objcexport/coroutines.kt rename to kotlin-native/backend.native/tests/objcexport/coroutines.kt diff --git a/backend.native/tests/objcexport/coroutines.swift b/kotlin-native/backend.native/tests/objcexport/coroutines.swift similarity index 100% rename from backend.native/tests/objcexport/coroutines.swift rename to kotlin-native/backend.native/tests/objcexport/coroutines.swift diff --git a/backend.native/tests/objcexport/deallocRetain.kt b/kotlin-native/backend.native/tests/objcexport/deallocRetain.kt similarity index 100% rename from backend.native/tests/objcexport/deallocRetain.kt rename to kotlin-native/backend.native/tests/objcexport/deallocRetain.kt diff --git a/backend.native/tests/objcexport/deallocRetain.swift b/kotlin-native/backend.native/tests/objcexport/deallocRetain.swift similarity index 100% rename from backend.native/tests/objcexport/deallocRetain.swift rename to kotlin-native/backend.native/tests/objcexport/deallocRetain.swift diff --git a/backend.native/tests/objcexport/expectedLazy.h b/kotlin-native/backend.native/tests/objcexport/expectedLazy.h similarity index 100% rename from backend.native/tests/objcexport/expectedLazy.h rename to kotlin-native/backend.native/tests/objcexport/expectedLazy.h diff --git a/backend.native/tests/objcexport/functionalTypes.kt b/kotlin-native/backend.native/tests/objcexport/functionalTypes.kt similarity index 100% rename from backend.native/tests/objcexport/functionalTypes.kt rename to kotlin-native/backend.native/tests/objcexport/functionalTypes.kt diff --git a/backend.native/tests/objcexport/functionalTypes.swift b/kotlin-native/backend.native/tests/objcexport/functionalTypes.swift similarity index 100% rename from backend.native/tests/objcexport/functionalTypes.swift rename to kotlin-native/backend.native/tests/objcexport/functionalTypes.swift diff --git a/backend.native/tests/objcexport/gh4002.kt b/kotlin-native/backend.native/tests/objcexport/gh4002.kt similarity index 100% rename from backend.native/tests/objcexport/gh4002.kt rename to kotlin-native/backend.native/tests/objcexport/gh4002.kt diff --git a/backend.native/tests/objcexport/gh4002.swift b/kotlin-native/backend.native/tests/objcexport/gh4002.swift similarity index 100% rename from backend.native/tests/objcexport/gh4002.swift rename to kotlin-native/backend.native/tests/objcexport/gh4002.swift diff --git a/backend.native/tests/objcexport/headerWarnings.kt b/kotlin-native/backend.native/tests/objcexport/headerWarnings.kt similarity index 100% rename from backend.native/tests/objcexport/headerWarnings.kt rename to kotlin-native/backend.native/tests/objcexport/headerWarnings.kt diff --git a/backend.native/tests/objcexport/headerWarnings.swift b/kotlin-native/backend.native/tests/objcexport/headerWarnings.swift similarity index 100% rename from backend.native/tests/objcexport/headerWarnings.swift rename to kotlin-native/backend.native/tests/objcexport/headerWarnings.swift diff --git a/backend.native/tests/objcexport/kt35940.kt b/kotlin-native/backend.native/tests/objcexport/kt35940.kt similarity index 100% rename from backend.native/tests/objcexport/kt35940.kt rename to kotlin-native/backend.native/tests/objcexport/kt35940.kt diff --git a/backend.native/tests/objcexport/kt35940.swift b/kotlin-native/backend.native/tests/objcexport/kt35940.swift similarity index 100% rename from backend.native/tests/objcexport/kt35940.swift rename to kotlin-native/backend.native/tests/objcexport/kt35940.swift diff --git a/backend.native/tests/objcexport/kt38641.kt b/kotlin-native/backend.native/tests/objcexport/kt38641.kt similarity index 100% rename from backend.native/tests/objcexport/kt38641.kt rename to kotlin-native/backend.native/tests/objcexport/kt38641.kt diff --git a/backend.native/tests/objcexport/kt38641.swift b/kotlin-native/backend.native/tests/objcexport/kt38641.swift similarity index 100% rename from backend.native/tests/objcexport/kt38641.swift rename to kotlin-native/backend.native/tests/objcexport/kt38641.swift diff --git a/backend.native/tests/objcexport/kt39206.kt b/kotlin-native/backend.native/tests/objcexport/kt39206.kt similarity index 100% rename from backend.native/tests/objcexport/kt39206.kt rename to kotlin-native/backend.native/tests/objcexport/kt39206.kt diff --git a/backend.native/tests/objcexport/kt39206.swift b/kotlin-native/backend.native/tests/objcexport/kt39206.swift similarity index 100% rename from backend.native/tests/objcexport/kt39206.swift rename to kotlin-native/backend.native/tests/objcexport/kt39206.swift diff --git a/backend.native/tests/objcexport/kt41907.kt b/kotlin-native/backend.native/tests/objcexport/kt41907.kt similarity index 100% rename from backend.native/tests/objcexport/kt41907.kt rename to kotlin-native/backend.native/tests/objcexport/kt41907.kt diff --git a/backend.native/tests/objcexport/kt41907.swift b/kotlin-native/backend.native/tests/objcexport/kt41907.swift similarity index 100% rename from backend.native/tests/objcexport/kt41907.swift rename to kotlin-native/backend.native/tests/objcexport/kt41907.swift diff --git a/backend.native/tests/objcexport/library.kt b/kotlin-native/backend.native/tests/objcexport/library.kt similarity index 100% rename from backend.native/tests/objcexport/library.kt rename to kotlin-native/backend.native/tests/objcexport/library.kt diff --git a/backend.native/tests/objcexport/library.swift b/kotlin-native/backend.native/tests/objcexport/library.swift similarity index 100% rename from backend.native/tests/objcexport/library.swift rename to kotlin-native/backend.native/tests/objcexport/library.swift diff --git a/backend.native/tests/objcexport/library/library.kt b/kotlin-native/backend.native/tests/objcexport/library/library.kt similarity index 100% rename from backend.native/tests/objcexport/library/library.kt rename to kotlin-native/backend.native/tests/objcexport/library/library.kt diff --git a/backend.native/tests/objcexport/localEA.kt b/kotlin-native/backend.native/tests/objcexport/localEA.kt similarity index 100% rename from backend.native/tests/objcexport/localEA.kt rename to kotlin-native/backend.native/tests/objcexport/localEA.kt diff --git a/backend.native/tests/objcexport/localEA.swift b/kotlin-native/backend.native/tests/objcexport/localEA.swift similarity index 100% rename from backend.native/tests/objcexport/localEA.swift rename to kotlin-native/backend.native/tests/objcexport/localEA.swift diff --git a/backend.native/tests/objcexport/throwsEmpty.kt b/kotlin-native/backend.native/tests/objcexport/throwsEmpty.kt similarity index 100% rename from backend.native/tests/objcexport/throwsEmpty.kt rename to kotlin-native/backend.native/tests/objcexport/throwsEmpty.kt diff --git a/backend.native/tests/objcexport/topLevelMangling.swift b/kotlin-native/backend.native/tests/objcexport/topLevelMangling.swift similarity index 100% rename from backend.native/tests/objcexport/topLevelMangling.swift rename to kotlin-native/backend.native/tests/objcexport/topLevelMangling.swift diff --git a/backend.native/tests/objcexport/topLevelManglingA.kt b/kotlin-native/backend.native/tests/objcexport/topLevelManglingA.kt similarity index 100% rename from backend.native/tests/objcexport/topLevelManglingA.kt rename to kotlin-native/backend.native/tests/objcexport/topLevelManglingA.kt diff --git a/backend.native/tests/objcexport/topLevelManglingB.kt b/kotlin-native/backend.native/tests/objcexport/topLevelManglingB.kt similarity index 100% rename from backend.native/tests/objcexport/topLevelManglingB.kt rename to kotlin-native/backend.native/tests/objcexport/topLevelManglingB.kt diff --git a/backend.native/tests/objcexport/values.kt b/kotlin-native/backend.native/tests/objcexport/values.kt similarity index 100% rename from backend.native/tests/objcexport/values.kt rename to kotlin-native/backend.native/tests/objcexport/values.kt diff --git a/backend.native/tests/objcexport/values.swift b/kotlin-native/backend.native/tests/objcexport/values.swift similarity index 100% rename from backend.native/tests/objcexport/values.swift rename to kotlin-native/backend.native/tests/objcexport/values.swift diff --git a/backend.native/tests/produce_dynamic/simple/hello.kt b/kotlin-native/backend.native/tests/produce_dynamic/simple/hello.kt similarity index 100% rename from backend.native/tests/produce_dynamic/simple/hello.kt rename to kotlin-native/backend.native/tests/produce_dynamic/simple/hello.kt diff --git a/backend.native/tests/produce_dynamic/simple/main.c b/kotlin-native/backend.native/tests/produce_dynamic/simple/main.c similarity index 100% rename from backend.native/tests/produce_dynamic/simple/main.c rename to kotlin-native/backend.native/tests/produce_dynamic/simple/main.c diff --git a/backend.native/tests/runtime/basic/args0.kt b/kotlin-native/backend.native/tests/runtime/basic/args0.kt similarity index 100% rename from backend.native/tests/runtime/basic/args0.kt rename to kotlin-native/backend.native/tests/runtime/basic/args0.kt diff --git a/backend.native/tests/runtime/basic/assert_failed.kt b/kotlin-native/backend.native/tests/runtime/basic/assert_failed.kt similarity index 100% rename from backend.native/tests/runtime/basic/assert_failed.kt rename to kotlin-native/backend.native/tests/runtime/basic/assert_failed.kt diff --git a/backend.native/tests/runtime/basic/assert_passed.kt b/kotlin-native/backend.native/tests/runtime/basic/assert_passed.kt similarity index 100% rename from backend.native/tests/runtime/basic/assert_passed.kt rename to kotlin-native/backend.native/tests/runtime/basic/assert_passed.kt diff --git a/backend.native/tests/runtime/basic/cleaner_basic.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_basic.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_basic.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_basic.kt diff --git a/backend.native/tests/runtime/basic/cleaner_in_main_with_checker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_in_main_with_checker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_in_main_with_checker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_in_main_with_checker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_in_main_without_checker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_in_main_without_checker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_in_main_without_checker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_in_main_without_checker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_in_tls_main_with_checker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_in_tls_main_with_checker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_in_tls_main_with_checker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_in_tls_main_with_checker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_in_tls_main_without_checker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_in_tls_main_without_checker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_in_tls_main_without_checker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_in_tls_main_without_checker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_in_tls_worker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_in_tls_worker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_in_tls_worker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_in_tls_worker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_leak.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_leak.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_leak.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_leak.kt diff --git a/backend.native/tests/runtime/basic/cleaner_leak_with_checker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_leak_with_checker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_leak_with_checker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_leak_with_checker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_leak_without_checker.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_leak_without_checker.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_leak_without_checker.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_leak_without_checker.kt diff --git a/backend.native/tests/runtime/basic/cleaner_workers.kt b/kotlin-native/backend.native/tests/runtime/basic/cleaner_workers.kt similarity index 100% rename from backend.native/tests/runtime/basic/cleaner_workers.kt rename to kotlin-native/backend.native/tests/runtime/basic/cleaner_workers.kt diff --git a/backend.native/tests/runtime/basic/driver0.kt b/kotlin-native/backend.native/tests/runtime/basic/driver0.kt similarity index 100% rename from backend.native/tests/runtime/basic/driver0.kt rename to kotlin-native/backend.native/tests/runtime/basic/driver0.kt diff --git a/backend.native/tests/runtime/basic/empty_substring.kt b/kotlin-native/backend.native/tests/runtime/basic/empty_substring.kt similarity index 100% rename from backend.native/tests/runtime/basic/empty_substring.kt rename to kotlin-native/backend.native/tests/runtime/basic/empty_substring.kt diff --git a/backend.native/tests/runtime/basic/entry0.kt b/kotlin-native/backend.native/tests/runtime/basic/entry0.kt similarity index 100% rename from backend.native/tests/runtime/basic/entry0.kt rename to kotlin-native/backend.native/tests/runtime/basic/entry0.kt diff --git a/backend.native/tests/runtime/basic/entry1.kt b/kotlin-native/backend.native/tests/runtime/basic/entry1.kt similarity index 100% rename from backend.native/tests/runtime/basic/entry1.kt rename to kotlin-native/backend.native/tests/runtime/basic/entry1.kt diff --git a/backend.native/tests/runtime/basic/entry2.kt b/kotlin-native/backend.native/tests/runtime/basic/entry2.kt similarity index 100% rename from backend.native/tests/runtime/basic/entry2.kt rename to kotlin-native/backend.native/tests/runtime/basic/entry2.kt diff --git a/backend.native/tests/runtime/basic/entry4.kt b/kotlin-native/backend.native/tests/runtime/basic/entry4.kt similarity index 100% rename from backend.native/tests/runtime/basic/entry4.kt rename to kotlin-native/backend.native/tests/runtime/basic/entry4.kt diff --git a/backend.native/tests/runtime/basic/enum_equals.kt b/kotlin-native/backend.native/tests/runtime/basic/enum_equals.kt similarity index 100% rename from backend.native/tests/runtime/basic/enum_equals.kt rename to kotlin-native/backend.native/tests/runtime/basic/enum_equals.kt diff --git a/backend.native/tests/runtime/basic/exit.kt b/kotlin-native/backend.native/tests/runtime/basic/exit.kt similarity index 100% rename from backend.native/tests/runtime/basic/exit.kt rename to kotlin-native/backend.native/tests/runtime/basic/exit.kt diff --git a/backend.native/tests/runtime/basic/for0.kt b/kotlin-native/backend.native/tests/runtime/basic/for0.kt similarity index 100% rename from backend.native/tests/runtime/basic/for0.kt rename to kotlin-native/backend.native/tests/runtime/basic/for0.kt diff --git a/backend.native/tests/runtime/basic/hash0.kt b/kotlin-native/backend.native/tests/runtime/basic/hash0.kt similarity index 100% rename from backend.native/tests/runtime/basic/hash0.kt rename to kotlin-native/backend.native/tests/runtime/basic/hash0.kt diff --git a/backend.native/tests/runtime/basic/hello0.kt b/kotlin-native/backend.native/tests/runtime/basic/hello0.kt similarity index 100% rename from backend.native/tests/runtime/basic/hello0.kt rename to kotlin-native/backend.native/tests/runtime/basic/hello0.kt diff --git a/backend.native/tests/runtime/basic/hello1.kt b/kotlin-native/backend.native/tests/runtime/basic/hello1.kt similarity index 100% rename from backend.native/tests/runtime/basic/hello1.kt rename to kotlin-native/backend.native/tests/runtime/basic/hello1.kt diff --git a/backend.native/tests/runtime/basic/hello2.kt b/kotlin-native/backend.native/tests/runtime/basic/hello2.kt similarity index 100% rename from backend.native/tests/runtime/basic/hello2.kt rename to kotlin-native/backend.native/tests/runtime/basic/hello2.kt diff --git a/backend.native/tests/runtime/basic/hello3.kt b/kotlin-native/backend.native/tests/runtime/basic/hello3.kt similarity index 100% rename from backend.native/tests/runtime/basic/hello3.kt rename to kotlin-native/backend.native/tests/runtime/basic/hello3.kt diff --git a/backend.native/tests/runtime/basic/hello4.kt b/kotlin-native/backend.native/tests/runtime/basic/hello4.kt similarity index 100% rename from backend.native/tests/runtime/basic/hello4.kt rename to kotlin-native/backend.native/tests/runtime/basic/hello4.kt diff --git a/backend.native/tests/runtime/basic/hypot.kt b/kotlin-native/backend.native/tests/runtime/basic/hypot.kt similarity index 100% rename from backend.native/tests/runtime/basic/hypot.kt rename to kotlin-native/backend.native/tests/runtime/basic/hypot.kt diff --git a/backend.native/tests/runtime/basic/ieee754.kt b/kotlin-native/backend.native/tests/runtime/basic/ieee754.kt similarity index 100% rename from backend.native/tests/runtime/basic/ieee754.kt rename to kotlin-native/backend.native/tests/runtime/basic/ieee754.kt diff --git a/backend.native/tests/runtime/basic/init.kt b/kotlin-native/backend.native/tests/runtime/basic/init.kt similarity index 100% rename from backend.native/tests/runtime/basic/init.kt rename to kotlin-native/backend.native/tests/runtime/basic/init.kt diff --git a/backend.native/tests/runtime/basic/initializers0.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers0.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers0.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers0.kt diff --git a/backend.native/tests/runtime/basic/initializers1.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers1.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers1.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers1.kt diff --git a/backend.native/tests/runtime/basic/initializers2.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers2.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers2.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers2.kt diff --git a/backend.native/tests/runtime/basic/initializers3.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers3.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers3.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers3.kt diff --git a/backend.native/tests/runtime/basic/initializers4.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers4.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers4.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers4.kt diff --git a/backend.native/tests/runtime/basic/initializers5.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers5.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers5.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers5.kt diff --git a/backend.native/tests/runtime/basic/initializers6.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers6.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers6.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers6.kt diff --git a/backend.native/tests/runtime/basic/initializers7.kt b/kotlin-native/backend.native/tests/runtime/basic/initializers7.kt similarity index 100% rename from backend.native/tests/runtime/basic/initializers7.kt rename to kotlin-native/backend.native/tests/runtime/basic/initializers7.kt diff --git a/backend.native/tests/runtime/basic/interface0.kt b/kotlin-native/backend.native/tests/runtime/basic/interface0.kt similarity index 100% rename from backend.native/tests/runtime/basic/interface0.kt rename to kotlin-native/backend.native/tests/runtime/basic/interface0.kt diff --git a/backend.native/tests/runtime/basic/libentry2.kt b/kotlin-native/backend.native/tests/runtime/basic/libentry2.kt similarity index 100% rename from backend.native/tests/runtime/basic/libentry2.kt rename to kotlin-native/backend.native/tests/runtime/basic/libentry2.kt diff --git a/backend.native/tests/runtime/basic/main_exception.kt b/kotlin-native/backend.native/tests/runtime/basic/main_exception.kt similarity index 100% rename from backend.native/tests/runtime/basic/main_exception.kt rename to kotlin-native/backend.native/tests/runtime/basic/main_exception.kt diff --git a/backend.native/tests/runtime/basic/random.kt b/kotlin-native/backend.native/tests/runtime/basic/random.kt similarity index 100% rename from backend.native/tests/runtime/basic/random.kt rename to kotlin-native/backend.native/tests/runtime/basic/random.kt diff --git a/backend.native/tests/runtime/basic/readline0.kt b/kotlin-native/backend.native/tests/runtime/basic/readline0.kt similarity index 100% rename from backend.native/tests/runtime/basic/readline0.kt rename to kotlin-native/backend.native/tests/runtime/basic/readline0.kt diff --git a/backend.native/tests/runtime/basic/readline1.kt b/kotlin-native/backend.native/tests/runtime/basic/readline1.kt similarity index 100% rename from backend.native/tests/runtime/basic/readline1.kt rename to kotlin-native/backend.native/tests/runtime/basic/readline1.kt diff --git a/backend.native/tests/runtime/basic/simd.kt b/kotlin-native/backend.native/tests/runtime/basic/simd.kt similarity index 100% rename from backend.native/tests/runtime/basic/simd.kt rename to kotlin-native/backend.native/tests/runtime/basic/simd.kt diff --git a/backend.native/tests/runtime/basic/standard.kt b/kotlin-native/backend.native/tests/runtime/basic/standard.kt similarity index 100% rename from backend.native/tests/runtime/basic/standard.kt rename to kotlin-native/backend.native/tests/runtime/basic/standard.kt diff --git a/backend.native/tests/runtime/basic/statements0.kt b/kotlin-native/backend.native/tests/runtime/basic/statements0.kt similarity index 100% rename from backend.native/tests/runtime/basic/statements0.kt rename to kotlin-native/backend.native/tests/runtime/basic/statements0.kt diff --git a/backend.native/tests/runtime/basic/throw0.kt b/kotlin-native/backend.native/tests/runtime/basic/throw0.kt similarity index 100% rename from backend.native/tests/runtime/basic/throw0.kt rename to kotlin-native/backend.native/tests/runtime/basic/throw0.kt diff --git a/backend.native/tests/runtime/basic/tostring0.kt b/kotlin-native/backend.native/tests/runtime/basic/tostring0.kt similarity index 100% rename from backend.native/tests/runtime/basic/tostring0.kt rename to kotlin-native/backend.native/tests/runtime/basic/tostring0.kt diff --git a/backend.native/tests/runtime/basic/tostring1.kt b/kotlin-native/backend.native/tests/runtime/basic/tostring1.kt similarity index 100% rename from backend.native/tests/runtime/basic/tostring1.kt rename to kotlin-native/backend.native/tests/runtime/basic/tostring1.kt diff --git a/backend.native/tests/runtime/basic/tostring2.kt b/kotlin-native/backend.native/tests/runtime/basic/tostring2.kt similarity index 100% rename from backend.native/tests/runtime/basic/tostring2.kt rename to kotlin-native/backend.native/tests/runtime/basic/tostring2.kt diff --git a/backend.native/tests/runtime/basic/tostring3.kt b/kotlin-native/backend.native/tests/runtime/basic/tostring3.kt similarity index 100% rename from backend.native/tests/runtime/basic/tostring3.kt rename to kotlin-native/backend.native/tests/runtime/basic/tostring3.kt diff --git a/backend.native/tests/runtime/basic/worker_random.kt b/kotlin-native/backend.native/tests/runtime/basic/worker_random.kt similarity index 100% rename from backend.native/tests/runtime/basic/worker_random.kt rename to kotlin-native/backend.native/tests/runtime/basic/worker_random.kt diff --git a/backend.native/tests/runtime/collections/AbstractMutableCollection.kt b/kotlin-native/backend.native/tests/runtime/collections/AbstractMutableCollection.kt similarity index 100% rename from backend.native/tests/runtime/collections/AbstractMutableCollection.kt rename to kotlin-native/backend.native/tests/runtime/collections/AbstractMutableCollection.kt diff --git a/backend.native/tests/runtime/collections/BitSet.kt b/kotlin-native/backend.native/tests/runtime/collections/BitSet.kt similarity index 100% rename from backend.native/tests/runtime/collections/BitSet.kt rename to kotlin-native/backend.native/tests/runtime/collections/BitSet.kt diff --git a/backend.native/tests/runtime/collections/SortWith.kt b/kotlin-native/backend.native/tests/runtime/collections/SortWith.kt similarity index 100% rename from backend.native/tests/runtime/collections/SortWith.kt rename to kotlin-native/backend.native/tests/runtime/collections/SortWith.kt diff --git a/backend.native/tests/runtime/collections/array0.kt b/kotlin-native/backend.native/tests/runtime/collections/array0.kt similarity index 100% rename from backend.native/tests/runtime/collections/array0.kt rename to kotlin-native/backend.native/tests/runtime/collections/array0.kt diff --git a/backend.native/tests/runtime/collections/array1.kt b/kotlin-native/backend.native/tests/runtime/collections/array1.kt similarity index 100% rename from backend.native/tests/runtime/collections/array1.kt rename to kotlin-native/backend.native/tests/runtime/collections/array1.kt diff --git a/backend.native/tests/runtime/collections/array2.kt b/kotlin-native/backend.native/tests/runtime/collections/array2.kt similarity index 100% rename from backend.native/tests/runtime/collections/array2.kt rename to kotlin-native/backend.native/tests/runtime/collections/array2.kt diff --git a/backend.native/tests/runtime/collections/array3.kt b/kotlin-native/backend.native/tests/runtime/collections/array3.kt similarity index 100% rename from backend.native/tests/runtime/collections/array3.kt rename to kotlin-native/backend.native/tests/runtime/collections/array3.kt diff --git a/backend.native/tests/runtime/collections/array4.kt b/kotlin-native/backend.native/tests/runtime/collections/array4.kt similarity index 100% rename from backend.native/tests/runtime/collections/array4.kt rename to kotlin-native/backend.native/tests/runtime/collections/array4.kt diff --git a/backend.native/tests/runtime/collections/array5.kt b/kotlin-native/backend.native/tests/runtime/collections/array5.kt similarity index 100% rename from backend.native/tests/runtime/collections/array5.kt rename to kotlin-native/backend.native/tests/runtime/collections/array5.kt diff --git a/backend.native/tests/runtime/collections/array_list1.kt b/kotlin-native/backend.native/tests/runtime/collections/array_list1.kt similarity index 100% rename from backend.native/tests/runtime/collections/array_list1.kt rename to kotlin-native/backend.native/tests/runtime/collections/array_list1.kt diff --git a/backend.native/tests/runtime/collections/array_list2.kt b/kotlin-native/backend.native/tests/runtime/collections/array_list2.kt similarity index 100% rename from backend.native/tests/runtime/collections/array_list2.kt rename to kotlin-native/backend.native/tests/runtime/collections/array_list2.kt diff --git a/backend.native/tests/runtime/collections/hash_map0.kt b/kotlin-native/backend.native/tests/runtime/collections/hash_map0.kt similarity index 100% rename from backend.native/tests/runtime/collections/hash_map0.kt rename to kotlin-native/backend.native/tests/runtime/collections/hash_map0.kt diff --git a/backend.native/tests/runtime/collections/hash_set0.kt b/kotlin-native/backend.native/tests/runtime/collections/hash_set0.kt similarity index 100% rename from backend.native/tests/runtime/collections/hash_set0.kt rename to kotlin-native/backend.native/tests/runtime/collections/hash_set0.kt diff --git a/backend.native/tests/runtime/collections/listof0.kt b/kotlin-native/backend.native/tests/runtime/collections/listof0.kt similarity index 100% rename from backend.native/tests/runtime/collections/listof0.kt rename to kotlin-native/backend.native/tests/runtime/collections/listof0.kt diff --git a/backend.native/tests/runtime/collections/moderately_large_array.kt b/kotlin-native/backend.native/tests/runtime/collections/moderately_large_array.kt similarity index 100% rename from backend.native/tests/runtime/collections/moderately_large_array.kt rename to kotlin-native/backend.native/tests/runtime/collections/moderately_large_array.kt diff --git a/backend.native/tests/runtime/collections/moderately_large_array1.kt b/kotlin-native/backend.native/tests/runtime/collections/moderately_large_array1.kt similarity index 100% rename from backend.native/tests/runtime/collections/moderately_large_array1.kt rename to kotlin-native/backend.native/tests/runtime/collections/moderately_large_array1.kt diff --git a/backend.native/tests/runtime/collections/range0.kt b/kotlin-native/backend.native/tests/runtime/collections/range0.kt similarity index 100% rename from backend.native/tests/runtime/collections/range0.kt rename to kotlin-native/backend.native/tests/runtime/collections/range0.kt diff --git a/backend.native/tests/runtime/collections/sort0.kt b/kotlin-native/backend.native/tests/runtime/collections/sort0.kt similarity index 100% rename from backend.native/tests/runtime/collections/sort0.kt rename to kotlin-native/backend.native/tests/runtime/collections/sort0.kt diff --git a/backend.native/tests/runtime/collections/sort1.kt b/kotlin-native/backend.native/tests/runtime/collections/sort1.kt similarity index 100% rename from backend.native/tests/runtime/collections/sort1.kt rename to kotlin-native/backend.native/tests/runtime/collections/sort1.kt diff --git a/backend.native/tests/runtime/collections/stack_array.kt b/kotlin-native/backend.native/tests/runtime/collections/stack_array.kt similarity index 100% rename from backend.native/tests/runtime/collections/stack_array.kt rename to kotlin-native/backend.native/tests/runtime/collections/stack_array.kt diff --git a/backend.native/tests/runtime/collections/typed_array0.kt b/kotlin-native/backend.native/tests/runtime/collections/typed_array0.kt similarity index 100% rename from backend.native/tests/runtime/collections/typed_array0.kt rename to kotlin-native/backend.native/tests/runtime/collections/typed_array0.kt diff --git a/backend.native/tests/runtime/collections/typed_array1.kt b/kotlin-native/backend.native/tests/runtime/collections/typed_array1.kt similarity index 100% rename from backend.native/tests/runtime/collections/typed_array1.kt rename to kotlin-native/backend.native/tests/runtime/collections/typed_array1.kt diff --git a/backend.native/tests/runtime/concurrent/worker_bound_reference0.kt b/kotlin-native/backend.native/tests/runtime/concurrent/worker_bound_reference0.kt similarity index 100% rename from backend.native/tests/runtime/concurrent/worker_bound_reference0.kt rename to kotlin-native/backend.native/tests/runtime/concurrent/worker_bound_reference0.kt diff --git a/backend.native/tests/runtime/exceptions/catch1.kt b/kotlin-native/backend.native/tests/runtime/exceptions/catch1.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/catch1.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/catch1.kt diff --git a/backend.native/tests/runtime/exceptions/catch2.kt b/kotlin-native/backend.native/tests/runtime/exceptions/catch2.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/catch2.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/catch2.kt diff --git a/backend.native/tests/runtime/exceptions/catch7.kt b/kotlin-native/backend.native/tests/runtime/exceptions/catch7.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/catch7.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/catch7.kt diff --git a/backend.native/tests/runtime/exceptions/check_stacktrace_format.kt b/kotlin-native/backend.native/tests/runtime/exceptions/check_stacktrace_format.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/check_stacktrace_format.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/check_stacktrace_format.kt diff --git a/backend.native/tests/runtime/exceptions/custom_hook.kt b/kotlin-native/backend.native/tests/runtime/exceptions/custom_hook.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/custom_hook.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/custom_hook.kt diff --git a/backend.native/tests/runtime/exceptions/extend0.kt b/kotlin-native/backend.native/tests/runtime/exceptions/extend0.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/extend0.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/extend0.kt diff --git a/backend.native/tests/runtime/exceptions/kt-37572.kt b/kotlin-native/backend.native/tests/runtime/exceptions/kt-37572.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/kt-37572.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/kt-37572.kt diff --git a/backend.native/tests/runtime/exceptions/stack_trace_inline.kt b/kotlin-native/backend.native/tests/runtime/exceptions/stack_trace_inline.kt similarity index 100% rename from backend.native/tests/runtime/exceptions/stack_trace_inline.kt rename to kotlin-native/backend.native/tests/runtime/exceptions/stack_trace_inline.kt diff --git a/backend.native/tests/runtime/memory/basic0.kt b/kotlin-native/backend.native/tests/runtime/memory/basic0.kt similarity index 100% rename from backend.native/tests/runtime/memory/basic0.kt rename to kotlin-native/backend.native/tests/runtime/memory/basic0.kt diff --git a/backend.native/tests/runtime/memory/cycle_collector.kt b/kotlin-native/backend.native/tests/runtime/memory/cycle_collector.kt similarity index 100% rename from backend.native/tests/runtime/memory/cycle_collector.kt rename to kotlin-native/backend.native/tests/runtime/memory/cycle_collector.kt diff --git a/backend.native/tests/runtime/memory/cycle_collector_deadlock1.kt b/kotlin-native/backend.native/tests/runtime/memory/cycle_collector_deadlock1.kt similarity index 100% rename from backend.native/tests/runtime/memory/cycle_collector_deadlock1.kt rename to kotlin-native/backend.native/tests/runtime/memory/cycle_collector_deadlock1.kt diff --git a/backend.native/tests/runtime/memory/cycle_detector.kt b/kotlin-native/backend.native/tests/runtime/memory/cycle_detector.kt similarity index 100% rename from backend.native/tests/runtime/memory/cycle_detector.kt rename to kotlin-native/backend.native/tests/runtime/memory/cycle_detector.kt diff --git a/backend.native/tests/runtime/memory/cycles0.kt b/kotlin-native/backend.native/tests/runtime/memory/cycles0.kt similarity index 100% rename from backend.native/tests/runtime/memory/cycles0.kt rename to kotlin-native/backend.native/tests/runtime/memory/cycles0.kt diff --git a/backend.native/tests/runtime/memory/cycles1.kt b/kotlin-native/backend.native/tests/runtime/memory/cycles1.kt similarity index 100% rename from backend.native/tests/runtime/memory/cycles1.kt rename to kotlin-native/backend.native/tests/runtime/memory/cycles1.kt diff --git a/backend.native/tests/runtime/memory/escape0.kt b/kotlin-native/backend.native/tests/runtime/memory/escape0.kt similarity index 100% rename from backend.native/tests/runtime/memory/escape0.kt rename to kotlin-native/backend.native/tests/runtime/memory/escape0.kt diff --git a/backend.native/tests/runtime/memory/escape1.kt b/kotlin-native/backend.native/tests/runtime/memory/escape1.kt similarity index 100% rename from backend.native/tests/runtime/memory/escape1.kt rename to kotlin-native/backend.native/tests/runtime/memory/escape1.kt diff --git a/backend.native/tests/runtime/memory/escape2.kt b/kotlin-native/backend.native/tests/runtime/memory/escape2.kt similarity index 100% rename from backend.native/tests/runtime/memory/escape2.kt rename to kotlin-native/backend.native/tests/runtime/memory/escape2.kt diff --git a/backend.native/tests/runtime/memory/leak_memory.kt b/kotlin-native/backend.native/tests/runtime/memory/leak_memory.kt similarity index 100% rename from backend.native/tests/runtime/memory/leak_memory.kt rename to kotlin-native/backend.native/tests/runtime/memory/leak_memory.kt diff --git a/backend.native/tests/runtime/memory/only_gc.kt b/kotlin-native/backend.native/tests/runtime/memory/only_gc.kt similarity index 100% rename from backend.native/tests/runtime/memory/only_gc.kt rename to kotlin-native/backend.native/tests/runtime/memory/only_gc.kt diff --git a/backend.native/tests/runtime/memory/stable_ref_cross_thread_check.kt b/kotlin-native/backend.native/tests/runtime/memory/stable_ref_cross_thread_check.kt similarity index 100% rename from backend.native/tests/runtime/memory/stable_ref_cross_thread_check.kt rename to kotlin-native/backend.native/tests/runtime/memory/stable_ref_cross_thread_check.kt diff --git a/backend.native/tests/runtime/memory/throw_cleanup.kt b/kotlin-native/backend.native/tests/runtime/memory/throw_cleanup.kt similarity index 100% rename from backend.native/tests/runtime/memory/throw_cleanup.kt rename to kotlin-native/backend.native/tests/runtime/memory/throw_cleanup.kt diff --git a/backend.native/tests/runtime/memory/var1.kt b/kotlin-native/backend.native/tests/runtime/memory/var1.kt similarity index 100% rename from backend.native/tests/runtime/memory/var1.kt rename to kotlin-native/backend.native/tests/runtime/memory/var1.kt diff --git a/backend.native/tests/runtime/memory/var2.kt b/kotlin-native/backend.native/tests/runtime/memory/var2.kt similarity index 100% rename from backend.native/tests/runtime/memory/var2.kt rename to kotlin-native/backend.native/tests/runtime/memory/var2.kt diff --git a/backend.native/tests/runtime/memory/var3.kt b/kotlin-native/backend.native/tests/runtime/memory/var3.kt similarity index 100% rename from backend.native/tests/runtime/memory/var3.kt rename to kotlin-native/backend.native/tests/runtime/memory/var3.kt diff --git a/backend.native/tests/runtime/memory/var4.kt b/kotlin-native/backend.native/tests/runtime/memory/var4.kt similarity index 100% rename from backend.native/tests/runtime/memory/var4.kt rename to kotlin-native/backend.native/tests/runtime/memory/var4.kt diff --git a/backend.native/tests/runtime/memory/weak0.kt b/kotlin-native/backend.native/tests/runtime/memory/weak0.kt similarity index 100% rename from backend.native/tests/runtime/memory/weak0.kt rename to kotlin-native/backend.native/tests/runtime/memory/weak0.kt diff --git a/backend.native/tests/runtime/memory/weak1.kt b/kotlin-native/backend.native/tests/runtime/memory/weak1.kt similarity index 100% rename from backend.native/tests/runtime/memory/weak1.kt rename to kotlin-native/backend.native/tests/runtime/memory/weak1.kt diff --git a/backend.native/tests/runtime/text/chars0.kt b/kotlin-native/backend.native/tests/runtime/text/chars0.kt similarity index 100% rename from backend.native/tests/runtime/text/chars0.kt rename to kotlin-native/backend.native/tests/runtime/text/chars0.kt diff --git a/backend.native/tests/runtime/text/indexof.kt b/kotlin-native/backend.native/tests/runtime/text/indexof.kt similarity index 100% rename from backend.native/tests/runtime/text/indexof.kt rename to kotlin-native/backend.native/tests/runtime/text/indexof.kt diff --git a/backend.native/tests/runtime/text/parse0.kt b/kotlin-native/backend.native/tests/runtime/text/parse0.kt similarity index 100% rename from backend.native/tests/runtime/text/parse0.kt rename to kotlin-native/backend.native/tests/runtime/text/parse0.kt diff --git a/backend.native/tests/runtime/text/string0.kt b/kotlin-native/backend.native/tests/runtime/text/string0.kt similarity index 100% rename from backend.native/tests/runtime/text/string0.kt rename to kotlin-native/backend.native/tests/runtime/text/string0.kt diff --git a/backend.native/tests/runtime/text/string_builder0.kt b/kotlin-native/backend.native/tests/runtime/text/string_builder0.kt similarity index 100% rename from backend.native/tests/runtime/text/string_builder0.kt rename to kotlin-native/backend.native/tests/runtime/text/string_builder0.kt diff --git a/backend.native/tests/runtime/text/string_builder1.kt b/kotlin-native/backend.native/tests/runtime/text/string_builder1.kt similarity index 100% rename from backend.native/tests/runtime/text/string_builder1.kt rename to kotlin-native/backend.native/tests/runtime/text/string_builder1.kt diff --git a/backend.native/tests/runtime/text/to_string0.kt b/kotlin-native/backend.native/tests/runtime/text/to_string0.kt similarity index 100% rename from backend.native/tests/runtime/text/to_string0.kt rename to kotlin-native/backend.native/tests/runtime/text/to_string0.kt diff --git a/backend.native/tests/runtime/text/trim.kt b/kotlin-native/backend.native/tests/runtime/text/trim.kt similarity index 100% rename from backend.native/tests/runtime/text/trim.kt rename to kotlin-native/backend.native/tests/runtime/text/trim.kt diff --git a/backend.native/tests/runtime/text/utf8.kt b/kotlin-native/backend.native/tests/runtime/text/utf8.kt similarity index 100% rename from backend.native/tests/runtime/text/utf8.kt rename to kotlin-native/backend.native/tests/runtime/text/utf8.kt diff --git a/backend.native/tests/runtime/workers/atomic0.kt b/kotlin-native/backend.native/tests/runtime/workers/atomic0.kt similarity index 100% rename from backend.native/tests/runtime/workers/atomic0.kt rename to kotlin-native/backend.native/tests/runtime/workers/atomic0.kt diff --git a/backend.native/tests/runtime/workers/atomic1.kt b/kotlin-native/backend.native/tests/runtime/workers/atomic1.kt similarity index 100% rename from backend.native/tests/runtime/workers/atomic1.kt rename to kotlin-native/backend.native/tests/runtime/workers/atomic1.kt diff --git a/backend.native/tests/runtime/workers/enum_identity.kt b/kotlin-native/backend.native/tests/runtime/workers/enum_identity.kt similarity index 100% rename from backend.native/tests/runtime/workers/enum_identity.kt rename to kotlin-native/backend.native/tests/runtime/workers/enum_identity.kt diff --git a/backend.native/tests/runtime/workers/freeze0.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze0.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze0.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze0.kt diff --git a/backend.native/tests/runtime/workers/freeze1.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze1.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze1.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze1.kt diff --git a/backend.native/tests/runtime/workers/freeze2.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze2.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze2.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze2.kt diff --git a/backend.native/tests/runtime/workers/freeze3.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze3.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze3.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze3.kt diff --git a/backend.native/tests/runtime/workers/freeze4.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze4.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze4.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze4.kt diff --git a/backend.native/tests/runtime/workers/freeze5.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze5.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze5.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze5.kt diff --git a/backend.native/tests/runtime/workers/freeze6.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze6.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze6.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze6.kt diff --git a/backend.native/tests/runtime/workers/freeze_stress.kt b/kotlin-native/backend.native/tests/runtime/workers/freeze_stress.kt similarity index 100% rename from backend.native/tests/runtime/workers/freeze_stress.kt rename to kotlin-native/backend.native/tests/runtime/workers/freeze_stress.kt diff --git a/backend.native/tests/runtime/workers/lazy0.kt b/kotlin-native/backend.native/tests/runtime/workers/lazy0.kt similarity index 100% rename from backend.native/tests/runtime/workers/lazy0.kt rename to kotlin-native/backend.native/tests/runtime/workers/lazy0.kt diff --git a/backend.native/tests/runtime/workers/lazy1.kt b/kotlin-native/backend.native/tests/runtime/workers/lazy1.kt similarity index 100% rename from backend.native/tests/runtime/workers/lazy1.kt rename to kotlin-native/backend.native/tests/runtime/workers/lazy1.kt diff --git a/backend.native/tests/runtime/workers/lazy2.kt b/kotlin-native/backend.native/tests/runtime/workers/lazy2.kt similarity index 100% rename from backend.native/tests/runtime/workers/lazy2.kt rename to kotlin-native/backend.native/tests/runtime/workers/lazy2.kt diff --git a/backend.native/tests/runtime/workers/lazy3.kt b/kotlin-native/backend.native/tests/runtime/workers/lazy3.kt similarity index 100% rename from backend.native/tests/runtime/workers/lazy3.kt rename to kotlin-native/backend.native/tests/runtime/workers/lazy3.kt diff --git a/backend.native/tests/runtime/workers/leak_memory_with_worker_termination.kt b/kotlin-native/backend.native/tests/runtime/workers/leak_memory_with_worker_termination.kt similarity index 100% rename from backend.native/tests/runtime/workers/leak_memory_with_worker_termination.kt rename to kotlin-native/backend.native/tests/runtime/workers/leak_memory_with_worker_termination.kt diff --git a/backend.native/tests/runtime/workers/leak_worker.kt b/kotlin-native/backend.native/tests/runtime/workers/leak_worker.kt similarity index 100% rename from backend.native/tests/runtime/workers/leak_worker.kt rename to kotlin-native/backend.native/tests/runtime/workers/leak_worker.kt diff --git a/backend.native/tests/runtime/workers/mutableData1.kt b/kotlin-native/backend.native/tests/runtime/workers/mutableData1.kt similarity index 100% rename from backend.native/tests/runtime/workers/mutableData1.kt rename to kotlin-native/backend.native/tests/runtime/workers/mutableData1.kt diff --git a/backend.native/tests/runtime/workers/worker0.kt b/kotlin-native/backend.native/tests/runtime/workers/worker0.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker0.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker0.kt diff --git a/backend.native/tests/runtime/workers/worker1.kt b/kotlin-native/backend.native/tests/runtime/workers/worker1.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker1.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker1.kt diff --git a/backend.native/tests/runtime/workers/worker10.kt b/kotlin-native/backend.native/tests/runtime/workers/worker10.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker10.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker10.kt diff --git a/backend.native/tests/runtime/workers/worker11.kt b/kotlin-native/backend.native/tests/runtime/workers/worker11.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker11.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker11.kt diff --git a/backend.native/tests/runtime/workers/worker2.kt b/kotlin-native/backend.native/tests/runtime/workers/worker2.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker2.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker2.kt diff --git a/backend.native/tests/runtime/workers/worker3.kt b/kotlin-native/backend.native/tests/runtime/workers/worker3.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker3.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker3.kt diff --git a/backend.native/tests/runtime/workers/worker4.kt b/kotlin-native/backend.native/tests/runtime/workers/worker4.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker4.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker4.kt diff --git a/backend.native/tests/runtime/workers/worker5.kt b/kotlin-native/backend.native/tests/runtime/workers/worker5.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker5.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker5.kt diff --git a/backend.native/tests/runtime/workers/worker6.kt b/kotlin-native/backend.native/tests/runtime/workers/worker6.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker6.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker6.kt diff --git a/backend.native/tests/runtime/workers/worker7.kt b/kotlin-native/backend.native/tests/runtime/workers/worker7.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker7.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker7.kt diff --git a/backend.native/tests/runtime/workers/worker8.kt b/kotlin-native/backend.native/tests/runtime/workers/worker8.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker8.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker8.kt diff --git a/backend.native/tests/runtime/workers/worker9.kt b/kotlin-native/backend.native/tests/runtime/workers/worker9.kt similarity index 100% rename from backend.native/tests/runtime/workers/worker9.kt rename to kotlin-native/backend.native/tests/runtime/workers/worker9.kt diff --git a/backend.native/tests/serialization/catch.kt b/kotlin-native/backend.native/tests/serialization/catch.kt similarity index 100% rename from backend.native/tests/serialization/catch.kt rename to kotlin-native/backend.native/tests/serialization/catch.kt diff --git a/backend.native/tests/serialization/char_const.kt b/kotlin-native/backend.native/tests/serialization/char_const.kt similarity index 100% rename from backend.native/tests/serialization/char_const.kt rename to kotlin-native/backend.native/tests/serialization/char_const.kt diff --git a/backend.native/tests/serialization/default_args.kt b/kotlin-native/backend.native/tests/serialization/default_args.kt similarity index 100% rename from backend.native/tests/serialization/default_args.kt rename to kotlin-native/backend.native/tests/serialization/default_args.kt diff --git a/backend.native/tests/serialization/deserialize_members.kt b/kotlin-native/backend.native/tests/serialization/deserialize_members.kt similarity index 100% rename from backend.native/tests/serialization/deserialize_members.kt rename to kotlin-native/backend.native/tests/serialization/deserialize_members.kt diff --git a/backend.native/tests/serialization/deserialized_inline0.kt b/kotlin-native/backend.native/tests/serialization/deserialized_inline0.kt similarity index 100% rename from backend.native/tests/serialization/deserialized_inline0.kt rename to kotlin-native/backend.native/tests/serialization/deserialized_inline0.kt diff --git a/backend.native/tests/serialization/deserialized_listof0.kt b/kotlin-native/backend.native/tests/serialization/deserialized_listof0.kt similarity index 100% rename from backend.native/tests/serialization/deserialized_listof0.kt rename to kotlin-native/backend.native/tests/serialization/deserialized_listof0.kt diff --git a/backend.native/tests/serialization/do_while.kt b/kotlin-native/backend.native/tests/serialization/do_while.kt similarity index 100% rename from backend.native/tests/serialization/do_while.kt rename to kotlin-native/backend.native/tests/serialization/do_while.kt diff --git a/backend.native/tests/serialization/enum_ordinal/library.kt b/kotlin-native/backend.native/tests/serialization/enum_ordinal/library.kt similarity index 100% rename from backend.native/tests/serialization/enum_ordinal/library.kt rename to kotlin-native/backend.native/tests/serialization/enum_ordinal/library.kt diff --git a/backend.native/tests/serialization/enum_ordinal/main.kt b/kotlin-native/backend.native/tests/serialization/enum_ordinal/main.kt similarity index 100% rename from backend.native/tests/serialization/enum_ordinal/main.kt rename to kotlin-native/backend.native/tests/serialization/enum_ordinal/main.kt diff --git a/backend.native/tests/serialization/prop.kt b/kotlin-native/backend.native/tests/serialization/prop.kt similarity index 100% rename from backend.native/tests/serialization/prop.kt rename to kotlin-native/backend.native/tests/serialization/prop.kt diff --git a/backend.native/tests/serialization/regression/no_type_map.kt b/kotlin-native/backend.native/tests/serialization/regression/no_type_map.kt similarity index 100% rename from backend.native/tests/serialization/regression/no_type_map.kt rename to kotlin-native/backend.native/tests/serialization/regression/no_type_map.kt diff --git a/backend.native/tests/serialization/serialize_members.kt b/kotlin-native/backend.native/tests/serialization/serialize_members.kt similarity index 100% rename from backend.native/tests/serialization/serialize_members.kt rename to kotlin-native/backend.native/tests/serialization/serialize_members.kt diff --git a/backend.native/tests/serialization/use.kt b/kotlin-native/backend.native/tests/serialization/use.kt similarity index 100% rename from backend.native/tests/serialization/use.kt rename to kotlin-native/backend.native/tests/serialization/use.kt diff --git a/backend.native/tests/serialization/use_char_const.kt b/kotlin-native/backend.native/tests/serialization/use_char_const.kt similarity index 100% rename from backend.native/tests/serialization/use_char_const.kt rename to kotlin-native/backend.native/tests/serialization/use_char_const.kt diff --git a/backend.native/tests/serialization/vararg.kt b/kotlin-native/backend.native/tests/serialization/vararg.kt similarity index 100% rename from backend.native/tests/serialization/vararg.kt rename to kotlin-native/backend.native/tests/serialization/vararg.kt diff --git a/backend.native/tests/stdlib_external/jsCollectionFactoriesActuals.kt b/kotlin-native/backend.native/tests/stdlib_external/jsCollectionFactoriesActuals.kt similarity index 100% rename from backend.native/tests/stdlib_external/jsCollectionFactoriesActuals.kt rename to kotlin-native/backend.native/tests/stdlib_external/jsCollectionFactoriesActuals.kt diff --git a/backend.native/tests/stdlib_external/numbers/HarmonyMathTests.kt b/kotlin-native/backend.native/tests/stdlib_external/numbers/HarmonyMathTests.kt similarity index 100% rename from backend.native/tests/stdlib_external/numbers/HarmonyMathTests.kt rename to kotlin-native/backend.native/tests/stdlib_external/numbers/HarmonyMathTests.kt diff --git a/backend.native/tests/stdlib_external/numbers/MathExceptionTest.kt b/kotlin-native/backend.native/tests/stdlib_external/numbers/MathExceptionTest.kt similarity index 100% rename from backend.native/tests/stdlib_external/numbers/MathExceptionTest.kt rename to kotlin-native/backend.native/tests/stdlib_external/numbers/MathExceptionTest.kt diff --git a/backend.native/tests/stdlib_external/numbers/MathTest.kt b/kotlin-native/backend.native/tests/stdlib_external/numbers/MathTest.kt similarity index 100% rename from backend.native/tests/stdlib_external/numbers/MathTest.kt rename to kotlin-native/backend.native/tests/stdlib_external/numbers/MathTest.kt diff --git a/backend.native/tests/stdlib_external/text/StringEncodingTestNative.kt b/kotlin-native/backend.native/tests/stdlib_external/text/StringEncodingTestNative.kt similarity index 100% rename from backend.native/tests/stdlib_external/text/StringEncodingTestNative.kt rename to kotlin-native/backend.native/tests/stdlib_external/text/StringEncodingTestNative.kt diff --git a/backend.native/tests/stdlib_external/utils.kt b/kotlin-native/backend.native/tests/stdlib_external/utils.kt similarity index 100% rename from backend.native/tests/stdlib_external/utils.kt rename to kotlin-native/backend.native/tests/stdlib_external/utils.kt diff --git a/backend.native/tests/teamcity-test.property b/kotlin-native/backend.native/tests/teamcity-test.property similarity index 100% rename from backend.native/tests/teamcity-test.property rename to kotlin-native/backend.native/tests/teamcity-test.property diff --git a/backend.native/tests/testLibrary/kotlin/test_platform_lib.kt b/kotlin-native/backend.native/tests/testLibrary/kotlin/test_platform_lib.kt similarity index 100% rename from backend.native/tests/testLibrary/kotlin/test_platform_lib.kt rename to kotlin-native/backend.native/tests/testLibrary/kotlin/test_platform_lib.kt diff --git a/backend.native/tests/testing/annotations.kt b/kotlin-native/backend.native/tests/testing/annotations.kt similarity index 100% rename from backend.native/tests/testing/annotations.kt rename to kotlin-native/backend.native/tests/testing/annotations.kt diff --git a/backend.native/tests/testing/assertions.kt b/kotlin-native/backend.native/tests/testing/assertions.kt similarity index 100% rename from backend.native/tests/testing/assertions.kt rename to kotlin-native/backend.native/tests/testing/assertions.kt diff --git a/backend.native/tests/testing/custom_main.kt b/kotlin-native/backend.native/tests/testing/custom_main.kt similarity index 100% rename from backend.native/tests/testing/custom_main.kt rename to kotlin-native/backend.native/tests/testing/custom_main.kt diff --git a/backend.native/tests/testing/filters.kt b/kotlin-native/backend.native/tests/testing/filters.kt similarity index 100% rename from backend.native/tests/testing/filters.kt rename to kotlin-native/backend.native/tests/testing/filters.kt diff --git a/backend.native/tests/testing/library.kt b/kotlin-native/backend.native/tests/testing/library.kt similarity index 100% rename from backend.native/tests/testing/library.kt rename to kotlin-native/backend.native/tests/testing/library.kt diff --git a/backend.native/tests/testing/library_user.kt b/kotlin-native/backend.native/tests/testing/library_user.kt similarity index 100% rename from backend.native/tests/testing/library_user.kt rename to kotlin-native/backend.native/tests/testing/library_user.kt diff --git a/backend.native/tests/testing/stacktrace.kt b/kotlin-native/backend.native/tests/testing/stacktrace.kt similarity index 100% rename from backend.native/tests/testing/stacktrace.kt rename to kotlin-native/backend.native/tests/testing/stacktrace.kt diff --git a/build-tools/build.gradle.kts b/kotlin-native/build-tools/build.gradle.kts similarity index 100% rename from build-tools/build.gradle.kts rename to kotlin-native/build-tools/build.gradle.kts diff --git a/build-tools/settings.gradle.kts b/kotlin-native/build-tools/settings.gradle.kts similarity index 100% rename from build-tools/settings.gradle.kts rename to kotlin-native/build-tools/settings.gradle.kts diff --git a/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy b/kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy similarity index 100% rename from build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy rename to kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy diff --git a/build-tools/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy b/kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy similarity index 100% rename from build-tools/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy rename to kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/BenchmarkRepeatingType.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BenchmarkRepeatingType.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/BenchmarkRepeatingType.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BenchmarkRepeatingType.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CacheTesting.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CacheTesting.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CacheTesting.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CacheTesting.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionDetector.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionDetector.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionDetector.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionDetector.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionTransformer.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionTransformer.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionTransformer.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CollisionTransformer.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CompilationDatabase.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CompilationDatabase.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CompilationDatabase.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CompilationDatabase.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CopyCommonSources.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CopyCommonSources.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CopyCommonSources.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CopyCommonSources.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CopySamples.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CopySamples.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CopySamples.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CopySamples.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/CoverageTest.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CoverageTest.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/CoverageTest.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/CoverageTest.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/EndorsedLibraryInfo.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/EndorsedLibraryInfo.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/EndorsedLibraryInfo.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/EndorsedLibraryInfo.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecClang.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecClang.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecClang.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecClang.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecLlvm.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecLlvm.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecLlvm.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecLlvm.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExternalReportUtils.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExternalReportUtils.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/ExternalReportUtils.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/ExternalReportUtils.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/Internals.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Internals.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/Internals.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Internals.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/KLibInstall.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KLibInstall.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/KLibInstall.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KLibInstall.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestExecutable.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestExecutable.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestExecutable.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestExecutable.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestSuiteReport.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestSuiteReport.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestSuiteReport.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KonanTestSuiteReport.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinBuildPusher.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinBuildPusher.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinBuildPusher.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinBuildPusher.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinNativeTest.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinNativeTest.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinNativeTest.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/KotlinNativeTest.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/LlvmCovReport.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/LlvmCovReport.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/LlvmCovReport.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/LlvmCovReport.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/MPPTools.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/MPPTools.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/MPPTools.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/MPPTools.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/MetadataComparisonTest.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/MetadataComparisonTest.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/MetadataComparisonTest.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/MetadataComparisonTest.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/PlatformInfo.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/PlatformInfo.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/PlatformInfo.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/PlatformInfo.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/PropertiesProvider.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/PropertiesProvider.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/PropertiesProvider.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/PropertiesProvider.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsReporter.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsReporter.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsReporter.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsReporter.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsSummaryReporter.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsSummaryReporter.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsSummaryReporter.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RegressionsSummaryReporter.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/Reporter.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Reporter.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/Reporter.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Reporter.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/RunJvmTask.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RunJvmTask.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/RunJvmTask.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RunJvmTask.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/RunKotlinNativeTask.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RunKotlinNativeTask.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/RunKotlinNativeTask.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/RunKotlinNativeTask.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/TestDirectives.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/TestDirectives.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/TestDirectives.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/TestDirectives.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/Utils.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Utils.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/Utils.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Utils.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/Wrappers.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Wrappers.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/Wrappers.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/Wrappers.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/XcRunRuntimeUtils.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/XcRunRuntimeUtils.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/XcRunRuntimeUtils.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/XcRunRuntimeUtils.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkLogger.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkLogger.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkLogger.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkLogger.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkingPlugin.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkingPlugin.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkingPlugin.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkingPlugin.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/CompileBenchmarkingPlugin.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/CompileBenchmarkingPlugin.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/CompileBenchmarkingPlugin.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/CompileBenchmarkingPlugin.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/KotlinNativeBenchmarkingPlugin.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/KotlinNativeBenchmarkingPlugin.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/KotlinNativeBenchmarkingPlugin.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/KotlinNativeBenchmarkingPlugin.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/SwiftBenchmarkingPlugin.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/SwiftBenchmarkingPlugin.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/SwiftBenchmarkingPlugin.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/SwiftBenchmarkingPlugin.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcodePlugin.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcodePlugin.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcodePlugin.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcodePlugin.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/coroutineTestUtil.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/coroutineTestUtil.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/coroutineTestUtil.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/coroutineTestUtil.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/genTestKT39548.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/genTestKT39548.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/genTestKT39548.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/genTestKT39548.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparator.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparator.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparator.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparator.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparatorUtils.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparatorUtils.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparatorUtils.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparatorUtils.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/SortedMergeStrategy.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/SortedMergeStrategy.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/SortedMergeStrategy.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/SortedMergeStrategy.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/TrivialLibraryProvider.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/TrivialLibraryProvider.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/TrivialLibraryProvider.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/TrivialLibraryProvider.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/comparison.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/comparison.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/comparison.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/comparison.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/GitDownloadTask.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/GitDownloadTask.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/GitDownloadTask.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/GitDownloadTask.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/NativeTest.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/NativeTest.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/NativeTest.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/NativeTest.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/RuntimeTestingPlugin.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/RuntimeTestingPlugin.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/RuntimeTestingPlugin.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/testing/native/RuntimeTestingPlugin.kt diff --git a/build-tools/src/main/kotlin/org/jetbrains/kotlin/utils/DFS.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/utils/DFS.kt similarity index 100% rename from build-tools/src/main/kotlin/org/jetbrains/kotlin/utils/DFS.kt rename to kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/utils/DFS.kt diff --git a/build.gradle b/kotlin-native/build.gradle similarity index 100% rename from build.gradle rename to kotlin-native/build.gradle diff --git a/cmd/cinterop b/kotlin-native/cmd/cinterop similarity index 100% rename from cmd/cinterop rename to kotlin-native/cmd/cinterop diff --git a/cmd/cinterop.bat b/kotlin-native/cmd/cinterop.bat similarity index 100% rename from cmd/cinterop.bat rename to kotlin-native/cmd/cinterop.bat diff --git a/cmd/generate-platform b/kotlin-native/cmd/generate-platform similarity index 100% rename from cmd/generate-platform rename to kotlin-native/cmd/generate-platform diff --git a/cmd/generate-platform.bat b/kotlin-native/cmd/generate-platform.bat similarity index 100% rename from cmd/generate-platform.bat rename to kotlin-native/cmd/generate-platform.bat diff --git a/cmd/jsinterop b/kotlin-native/cmd/jsinterop similarity index 100% rename from cmd/jsinterop rename to kotlin-native/cmd/jsinterop diff --git a/cmd/jsinterop.bat b/kotlin-native/cmd/jsinterop.bat similarity index 100% rename from cmd/jsinterop.bat rename to kotlin-native/cmd/jsinterop.bat diff --git a/cmd/klib b/kotlin-native/cmd/klib similarity index 100% rename from cmd/klib rename to kotlin-native/cmd/klib diff --git a/cmd/klib.bat b/kotlin-native/cmd/klib.bat similarity index 100% rename from cmd/klib.bat rename to kotlin-native/cmd/klib.bat diff --git a/cmd/konan-lldb b/kotlin-native/cmd/konan-lldb similarity index 100% rename from cmd/konan-lldb rename to kotlin-native/cmd/konan-lldb diff --git a/cmd/konanc b/kotlin-native/cmd/konanc similarity index 100% rename from cmd/konanc rename to kotlin-native/cmd/konanc diff --git a/cmd/konanc.bat b/kotlin-native/cmd/konanc.bat similarity index 100% rename from cmd/konanc.bat rename to kotlin-native/cmd/konanc.bat diff --git a/cmd/kotlinc b/kotlin-native/cmd/kotlinc similarity index 100% rename from cmd/kotlinc rename to kotlin-native/cmd/kotlinc diff --git a/cmd/kotlinc-native b/kotlin-native/cmd/kotlinc-native similarity index 100% rename from cmd/kotlinc-native rename to kotlin-native/cmd/kotlinc-native diff --git a/cmd/kotlinc-native.bat b/kotlin-native/cmd/kotlinc-native.bat similarity index 100% rename from cmd/kotlinc-native.bat rename to kotlin-native/cmd/kotlinc-native.bat diff --git a/cmd/kotlinc.bat b/kotlin-native/cmd/kotlinc.bat similarity index 100% rename from cmd/kotlinc.bat rename to kotlin-native/cmd/kotlinc.bat diff --git a/cmd/run_konan b/kotlin-native/cmd/run_konan similarity index 100% rename from cmd/run_konan rename to kotlin-native/cmd/run_konan diff --git a/cmd/run_konan.bat b/kotlin-native/cmd/run_konan.bat similarity index 100% rename from cmd/run_konan.bat rename to kotlin-native/cmd/run_konan.bat diff --git a/codestyle/cpp/CLionFormat.xml b/kotlin-native/codestyle/cpp/CLionFormat.xml similarity index 100% rename from codestyle/cpp/CLionFormat.xml rename to kotlin-native/codestyle/cpp/CLionFormat.xml diff --git a/codestyle/cpp/README.md b/kotlin-native/codestyle/cpp/README.md similarity index 100% rename from codestyle/cpp/README.md rename to kotlin-native/codestyle/cpp/README.md diff --git a/common/build.gradle.kts b/kotlin-native/common/build.gradle.kts similarity index 100% rename from common/build.gradle.kts rename to kotlin-native/common/build.gradle.kts diff --git a/common/src/files/cpp/Files.cpp b/kotlin-native/common/src/files/cpp/Files.cpp similarity index 100% rename from common/src/files/cpp/Files.cpp rename to kotlin-native/common/src/files/cpp/Files.cpp diff --git a/common/src/files/headers/Files.h b/kotlin-native/common/src/files/headers/Files.h similarity index 100% rename from common/src/files/headers/Files.h rename to kotlin-native/common/src/files/headers/Files.h diff --git a/common/src/hash/cpp/Base64.cpp b/kotlin-native/common/src/hash/cpp/Base64.cpp similarity index 100% rename from common/src/hash/cpp/Base64.cpp rename to kotlin-native/common/src/hash/cpp/Base64.cpp diff --git a/common/src/hash/cpp/City.cpp b/kotlin-native/common/src/hash/cpp/City.cpp similarity index 100% rename from common/src/hash/cpp/City.cpp rename to kotlin-native/common/src/hash/cpp/City.cpp diff --git a/common/src/hash/cpp/Names.cpp b/kotlin-native/common/src/hash/cpp/Names.cpp similarity index 100% rename from common/src/hash/cpp/Names.cpp rename to kotlin-native/common/src/hash/cpp/Names.cpp diff --git a/common/src/hash/cpp/Sha1.cpp b/kotlin-native/common/src/hash/cpp/Sha1.cpp similarity index 100% rename from common/src/hash/cpp/Sha1.cpp rename to kotlin-native/common/src/hash/cpp/Sha1.cpp diff --git a/common/src/hash/headers/Base64.h b/kotlin-native/common/src/hash/headers/Base64.h similarity index 100% rename from common/src/hash/headers/Base64.h rename to kotlin-native/common/src/hash/headers/Base64.h diff --git a/common/src/hash/headers/City.h b/kotlin-native/common/src/hash/headers/City.h similarity index 100% rename from common/src/hash/headers/City.h rename to kotlin-native/common/src/hash/headers/City.h diff --git a/common/src/hash/headers/Names.h b/kotlin-native/common/src/hash/headers/Names.h similarity index 100% rename from common/src/hash/headers/Names.h rename to kotlin-native/common/src/hash/headers/Names.h diff --git a/common/src/hash/headers/Sha1.h b/kotlin-native/common/src/hash/headers/Sha1.h similarity index 100% rename from common/src/hash/headers/Sha1.h rename to kotlin-native/common/src/hash/headers/Sha1.h diff --git a/dependencies/build.gradle b/kotlin-native/dependencies/build.gradle similarity index 100% rename from dependencies/build.gradle rename to kotlin-native/dependencies/build.gradle diff --git a/dependencyPacker/build.gradle.kts b/kotlin-native/dependencyPacker/build.gradle.kts similarity index 100% rename from dependencyPacker/build.gradle.kts rename to kotlin-native/dependencyPacker/build.gradle.kts diff --git a/dependencyPacker/linux_llvm_blacklist b/kotlin-native/dependencyPacker/linux_llvm_blacklist similarity index 100% rename from dependencyPacker/linux_llvm_blacklist rename to kotlin-native/dependencyPacker/linux_llvm_blacklist diff --git a/dependencyPacker/linux_llvm_whitelist b/kotlin-native/dependencyPacker/linux_llvm_whitelist similarity index 100% rename from dependencyPacker/linux_llvm_whitelist rename to kotlin-native/dependencyPacker/linux_llvm_whitelist diff --git a/dependencyPacker/macos_llvm_whitelist b/kotlin-native/dependencyPacker/macos_llvm_whitelist similarity index 100% rename from dependencyPacker/macos_llvm_whitelist rename to kotlin-native/dependencyPacker/macos_llvm_whitelist diff --git a/dependencyPacker/mingw_llvm_blacklist b/kotlin-native/dependencyPacker/mingw_llvm_blacklist similarity index 100% rename from dependencyPacker/mingw_llvm_blacklist rename to kotlin-native/dependencyPacker/mingw_llvm_blacklist diff --git a/dependencyPacker/mingw_llvm_whitelist b/kotlin-native/dependencyPacker/mingw_llvm_whitelist similarity index 100% rename from dependencyPacker/mingw_llvm_whitelist rename to kotlin-native/dependencyPacker/mingw_llvm_whitelist diff --git a/endorsedLibraries/build.gradle b/kotlin-native/endorsedLibraries/build.gradle similarity index 100% rename from endorsedLibraries/build.gradle rename to kotlin-native/endorsedLibraries/build.gradle diff --git a/endorsedLibraries/kotlinx.cli/build.gradle b/kotlin-native/endorsedLibraries/kotlinx.cli/build.gradle similarity index 100% rename from endorsedLibraries/kotlinx.cli/build.gradle rename to kotlin-native/endorsedLibraries/kotlinx.cli/build.gradle diff --git a/endorsedLibraries/kotlinx.cli/gradle.properties b/kotlin-native/endorsedLibraries/kotlinx.cli/gradle.properties similarity index 100% rename from endorsedLibraries/kotlinx.cli/gradle.properties rename to kotlin-native/endorsedLibraries/kotlinx.cli/gradle.properties diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin-js/kotlinx.cli/Utils.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin-js/kotlinx.cli/Utils.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin-js/kotlinx.cli/Utils.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin-js/kotlinx.cli/Utils.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin-jvm/kotlinx/cli/nonStdlibUtils.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin-jvm/kotlinx/cli/nonStdlibUtils.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin-jvm/kotlinx/cli/nonStdlibUtils.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin-jvm/kotlinx/cli/nonStdlibUtils.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin-native/kotlinx/cli/Utils.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin-native/kotlinx/cli/Utils.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin-native/kotlinx/cli/Utils.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin-native/kotlinx/cli/Utils.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgParser.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgParser.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgParser.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgParser.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgType.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgType.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgType.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgType.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgumentValues.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgumentValues.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgumentValues.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgumentValues.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Arguments.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Arguments.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Arguments.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Arguments.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Descriptors.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Descriptors.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Descriptors.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Descriptors.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ExperimentalCli.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ExperimentalCli.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ExperimentalCli.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/ExperimentalCli.kt diff --git a/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Options.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Options.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Options.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/main/kotlin/kotlinx/cli/Options.kt diff --git a/endorsedLibraries/kotlinx.cli/src/tests/ArgumentsTests.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/ArgumentsTests.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/tests/ArgumentsTests.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/ArgumentsTests.kt diff --git a/endorsedLibraries/kotlinx.cli/src/tests/ErrorTests.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/ErrorTests.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/tests/ErrorTests.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/ErrorTests.kt diff --git a/endorsedLibraries/kotlinx.cli/src/tests/HelpTests.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/HelpTests.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/tests/HelpTests.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/HelpTests.kt diff --git a/endorsedLibraries/kotlinx.cli/src/tests/OptionsTests.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/OptionsTests.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/tests/OptionsTests.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/OptionsTests.kt diff --git a/endorsedLibraries/kotlinx.cli/src/tests/SubcommandsTests.kt b/kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/SubcommandsTests.kt similarity index 100% rename from endorsedLibraries/kotlinx.cli/src/tests/SubcommandsTests.kt rename to kotlin-native/endorsedLibraries/kotlinx.cli/src/tests/SubcommandsTests.kt diff --git a/gradle.properties b/kotlin-native/gradle.properties similarity index 100% rename from gradle.properties rename to kotlin-native/gradle.properties diff --git a/gradle/kotlinGradlePlugin.gradle b/kotlin-native/gradle/kotlinGradlePlugin.gradle similarity index 100% rename from gradle/kotlinGradlePlugin.gradle rename to kotlin-native/gradle/kotlinGradlePlugin.gradle diff --git a/gradle/loadRootProperties.gradle b/kotlin-native/gradle/loadRootProperties.gradle similarity index 100% rename from gradle/loadRootProperties.gradle rename to kotlin-native/gradle/loadRootProperties.gradle diff --git a/gradle/wrapper/gradle-wrapper.jar b/kotlin-native/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from gradle/wrapper/gradle-wrapper.jar rename to kotlin-native/gradle/wrapper/gradle-wrapper.jar diff --git a/gradle/wrapper/gradle-wrapper.properties b/kotlin-native/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from gradle/wrapper/gradle-wrapper.properties rename to kotlin-native/gradle/wrapper/gradle-wrapper.properties diff --git a/gradlew b/kotlin-native/gradlew similarity index 100% rename from gradlew rename to kotlin-native/gradlew diff --git a/gradlew.bat b/kotlin-native/gradlew.bat similarity index 100% rename from gradlew.bat rename to kotlin-native/gradlew.bat diff --git a/klib/build.gradle b/kotlin-native/klib/build.gradle similarity index 100% rename from klib/build.gradle rename to kotlin-native/klib/build.gradle diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationHeaderRenderer.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationHeaderRenderer.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationHeaderRenderer.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationHeaderRenderer.kt diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultIdSignatureRenderer.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultIdSignatureRenderer.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultIdSignatureRenderer.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultIdSignatureRenderer.kt diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IdSignatureRenderer.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IdSignatureRenderer.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IdSignatureRenderer.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IdSignatureRenderer.kt diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt diff --git a/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt similarity index 100% rename from klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt rename to kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt diff --git a/klib/src/test/kotlin/org/jetbrains/kotlin/cli/klib/test/ContentsTest.kt b/kotlin-native/klib/src/test/kotlin/org/jetbrains/kotlin/cli/klib/test/ContentsTest.kt similarity index 100% rename from klib/src/test/kotlin/org/jetbrains/kotlin/cli/klib/test/ContentsTest.kt rename to kotlin-native/klib/src/test/kotlin/org/jetbrains/kotlin/cli/klib/test/ContentsTest.kt diff --git a/klib/src/test/testData/Accessors.kt b/kotlin-native/klib/src/test/testData/Accessors.kt similarity index 100% rename from klib/src/test/testData/Accessors.kt rename to kotlin-native/klib/src/test/testData/Accessors.kt diff --git a/klib/src/test/testData/Classes.kt b/kotlin-native/klib/src/test/testData/Classes.kt similarity index 100% rename from klib/src/test/testData/Classes.kt rename to kotlin-native/klib/src/test/testData/Classes.kt diff --git a/klib/src/test/testData/Constructors.kt b/kotlin-native/klib/src/test/testData/Constructors.kt similarity index 100% rename from klib/src/test/testData/Constructors.kt rename to kotlin-native/klib/src/test/testData/Constructors.kt diff --git a/klib/src/test/testData/Enum.kt b/kotlin-native/klib/src/test/testData/Enum.kt similarity index 100% rename from klib/src/test/testData/Enum.kt rename to kotlin-native/klib/src/test/testData/Enum.kt diff --git a/klib/src/test/testData/FunctionModifiers.kt b/kotlin-native/klib/src/test/testData/FunctionModifiers.kt similarity index 100% rename from klib/src/test/testData/FunctionModifiers.kt rename to kotlin-native/klib/src/test/testData/FunctionModifiers.kt diff --git a/klib/src/test/testData/MethodModality.kt b/kotlin-native/klib/src/test/testData/MethodModality.kt similarity index 100% rename from klib/src/test/testData/MethodModality.kt rename to kotlin-native/klib/src/test/testData/MethodModality.kt diff --git a/klib/src/test/testData/Objects.kt b/kotlin-native/klib/src/test/testData/Objects.kt similarity index 100% rename from klib/src/test/testData/Objects.kt rename to kotlin-native/klib/src/test/testData/Objects.kt diff --git a/klib/src/test/testData/TopLevelFunctions.kt b/kotlin-native/klib/src/test/testData/TopLevelFunctions.kt similarity index 100% rename from klib/src/test/testData/TopLevelFunctions.kt rename to kotlin-native/klib/src/test/testData/TopLevelFunctions.kt diff --git a/klib/src/test/testData/TopLevelPropertiesCustomPackage.kt b/kotlin-native/klib/src/test/testData/TopLevelPropertiesCustomPackage.kt similarity index 100% rename from klib/src/test/testData/TopLevelPropertiesCustomPackage.kt rename to kotlin-native/klib/src/test/testData/TopLevelPropertiesCustomPackage.kt diff --git a/klib/src/test/testData/TopLevelPropertiesRootPackage.kt b/kotlin-native/klib/src/test/testData/TopLevelPropertiesRootPackage.kt similarity index 100% rename from klib/src/test/testData/TopLevelPropertiesRootPackage.kt rename to kotlin-native/klib/src/test/testData/TopLevelPropertiesRootPackage.kt diff --git a/klib/src/test/testData/TopLevelPropertiesWithClassesCustomPackage.kt b/kotlin-native/klib/src/test/testData/TopLevelPropertiesWithClassesCustomPackage.kt similarity index 100% rename from klib/src/test/testData/TopLevelPropertiesWithClassesCustomPackage.kt rename to kotlin-native/klib/src/test/testData/TopLevelPropertiesWithClassesCustomPackage.kt diff --git a/klib/src/test/testData/TopLevelPropertiesWithClassesRootPackage.kt b/kotlin-native/klib/src/test/testData/TopLevelPropertiesWithClassesRootPackage.kt similarity index 100% rename from klib/src/test/testData/TopLevelPropertiesWithClassesRootPackage.kt rename to kotlin-native/klib/src/test/testData/TopLevelPropertiesWithClassesRootPackage.kt diff --git a/konan/konan.properties b/kotlin-native/konan/konan.properties similarity index 100% rename from konan/konan.properties rename to kotlin-native/konan/konan.properties diff --git a/konan/platforms/zephyr/stm32f4_disco b/kotlin-native/konan/platforms/zephyr/stm32f4_disco similarity index 100% rename from konan/platforms/zephyr/stm32f4_disco rename to kotlin-native/konan/platforms/zephyr/stm32f4_disco diff --git a/libclangext/build.gradle b/kotlin-native/libclangext/build.gradle similarity index 100% rename from libclangext/build.gradle rename to kotlin-native/libclangext/build.gradle diff --git a/libclangext/src/main/cpp/ClangExt.cpp b/kotlin-native/libclangext/src/main/cpp/ClangExt.cpp similarity index 100% rename from libclangext/src/main/cpp/ClangExt.cpp rename to kotlin-native/libclangext/src/main/cpp/ClangExt.cpp diff --git a/libclangext/src/main/cpp/ExtVector.cpp b/kotlin-native/libclangext/src/main/cpp/ExtVector.cpp similarity index 100% rename from libclangext/src/main/cpp/ExtVector.cpp rename to kotlin-native/libclangext/src/main/cpp/ExtVector.cpp diff --git a/libclangext/src/main/include/clang-c/ExtVector.h b/kotlin-native/libclangext/src/main/include/clang-c/ExtVector.h similarity index 100% rename from libclangext/src/main/include/clang-c/ExtVector.h rename to kotlin-native/libclangext/src/main/include/clang-c/ExtVector.h diff --git a/libclangext/src/main/include/clang-c/ext.h b/kotlin-native/libclangext/src/main/include/clang-c/ext.h similarity index 100% rename from libclangext/src/main/include/clang-c/ext.h rename to kotlin-native/libclangext/src/main/include/clang-c/ext.h diff --git a/licenses/LICENSE.txt b/kotlin-native/licenses/LICENSE.txt similarity index 100% rename from licenses/LICENSE.txt rename to kotlin-native/licenses/LICENSE.txt diff --git a/licenses/NOTICE.txt b/kotlin-native/licenses/NOTICE.txt similarity index 100% rename from licenses/NOTICE.txt rename to kotlin-native/licenses/NOTICE.txt diff --git a/licenses/third_party/args4j_LICENSE.txt b/kotlin-native/licenses/third_party/args4j_LICENSE.txt similarity index 100% rename from licenses/third_party/args4j_LICENSE.txt rename to kotlin-native/licenses/third_party/args4j_LICENSE.txt diff --git a/licenses/third_party/asm_license.txt b/kotlin-native/licenses/third_party/asm_license.txt similarity index 100% rename from licenses/third_party/asm_license.txt rename to kotlin-native/licenses/third_party/asm_license.txt diff --git a/licenses/third_party/boost_LICENSE.txt b/kotlin-native/licenses/third_party/boost_LICENSE.txt similarity index 100% rename from licenses/third_party/boost_LICENSE.txt rename to kotlin-native/licenses/third_party/boost_LICENSE.txt diff --git a/licenses/third_party/closure-compiler_LICENSE.txt b/kotlin-native/licenses/third_party/closure-compiler_LICENSE.txt similarity index 100% rename from licenses/third_party/closure-compiler_LICENSE.txt rename to kotlin-native/licenses/third_party/closure-compiler_LICENSE.txt diff --git a/licenses/third_party/dart_LICENSE.txt b/kotlin-native/licenses/third_party/dart_LICENSE.txt similarity index 100% rename from licenses/third_party/dart_LICENSE.txt rename to kotlin-native/licenses/third_party/dart_LICENSE.txt diff --git a/licenses/third_party/glibc_license.txt b/kotlin-native/licenses/third_party/glibc_license.txt similarity index 100% rename from licenses/third_party/glibc_license.txt rename to kotlin-native/licenses/third_party/glibc_license.txt diff --git a/licenses/third_party/harmony_LICENSE.txt b/kotlin-native/licenses/third_party/harmony_LICENSE.txt similarity index 100% rename from licenses/third_party/harmony_LICENSE.txt rename to kotlin-native/licenses/third_party/harmony_LICENSE.txt diff --git a/licenses/third_party/jshashtable_license.txt b/kotlin-native/licenses/third_party/jshashtable_license.txt similarity index 100% rename from licenses/third_party/jshashtable_license.txt rename to kotlin-native/licenses/third_party/jshashtable_license.txt diff --git a/licenses/third_party/json_LICENSE.txt b/kotlin-native/licenses/third_party/json_LICENSE.txt similarity index 100% rename from licenses/third_party/json_LICENSE.txt rename to kotlin-native/licenses/third_party/json_LICENSE.txt diff --git a/licenses/third_party/libffi_license.txt b/kotlin-native/licenses/third_party/libffi_license.txt similarity index 100% rename from licenses/third_party/libffi_license.txt rename to kotlin-native/licenses/third_party/libffi_license.txt diff --git a/licenses/third_party/llvm_license.txt b/kotlin-native/licenses/third_party/llvm_license.txt similarity index 100% rename from licenses/third_party/llvm_license.txt rename to kotlin-native/licenses/third_party/llvm_license.txt diff --git a/licenses/third_party/maven_LICENSE.txt b/kotlin-native/licenses/third_party/maven_LICENSE.txt similarity index 100% rename from licenses/third_party/maven_LICENSE.txt rename to kotlin-native/licenses/third_party/maven_LICENSE.txt diff --git a/licenses/third_party/mimalloc_LICENSE.txt b/kotlin-native/licenses/third_party/mimalloc_LICENSE.txt similarity index 100% rename from licenses/third_party/mimalloc_LICENSE.txt rename to kotlin-native/licenses/third_party/mimalloc_LICENSE.txt diff --git a/licenses/third_party/pcollections_LICENSE.txt b/kotlin-native/licenses/third_party/pcollections_LICENSE.txt similarity index 100% rename from licenses/third_party/pcollections_LICENSE.txt rename to kotlin-native/licenses/third_party/pcollections_LICENSE.txt diff --git a/licenses/third_party/prototype_license.txt b/kotlin-native/licenses/third_party/prototype_license.txt similarity index 100% rename from licenses/third_party/prototype_license.txt rename to kotlin-native/licenses/third_party/prototype_license.txt diff --git a/licenses/third_party/rhino_LICENSE.txt b/kotlin-native/licenses/third_party/rhino_LICENSE.txt similarity index 100% rename from licenses/third_party/rhino_LICENSE.txt rename to kotlin-native/licenses/third_party/rhino_LICENSE.txt diff --git a/licenses/third_party/scala_license.txt b/kotlin-native/licenses/third_party/scala_license.txt similarity index 100% rename from licenses/third_party/scala_license.txt rename to kotlin-native/licenses/third_party/scala_license.txt diff --git a/licenses/third_party/sdl_license.txt b/kotlin-native/licenses/third_party/sdl_license.txt similarity index 100% rename from licenses/third_party/sdl_license.txt rename to kotlin-native/licenses/third_party/sdl_license.txt diff --git a/licenses/third_party/trove_license.txt b/kotlin-native/licenses/third_party/trove_license.txt similarity index 100% rename from licenses/third_party/trove_license.txt rename to kotlin-native/licenses/third_party/trove_license.txt diff --git a/licenses/third_party/trove_readme_license.txt b/kotlin-native/licenses/third_party/trove_readme_license.txt similarity index 100% rename from licenses/third_party/trove_readme_license.txt rename to kotlin-native/licenses/third_party/trove_readme_license.txt diff --git a/licenses/third_party/unicode_LICENSE.txt b/kotlin-native/licenses/third_party/unicode_LICENSE.txt similarity index 100% rename from licenses/third_party/unicode_LICENSE.txt rename to kotlin-native/licenses/third_party/unicode_LICENSE.txt diff --git a/licenses/third_party/xcode_license.pdf b/kotlin-native/licenses/third_party/xcode_license.pdf similarity index 100% rename from licenses/third_party/xcode_license.pdf rename to kotlin-native/licenses/third_party/xcode_license.pdf diff --git a/licenses/third_party/zephyr_LICENSE.txt b/kotlin-native/licenses/third_party/zephyr_LICENSE.txt similarity index 100% rename from licenses/third_party/zephyr_LICENSE.txt rename to kotlin-native/licenses/third_party/zephyr_LICENSE.txt diff --git a/llvmCoverageMappingC/build.gradle b/kotlin-native/llvmCoverageMappingC/build.gradle similarity index 100% rename from llvmCoverageMappingC/build.gradle rename to kotlin-native/llvmCoverageMappingC/build.gradle diff --git a/llvmCoverageMappingC/src/main/cpp/CoverageMappingC.cpp b/kotlin-native/llvmCoverageMappingC/src/main/cpp/CoverageMappingC.cpp similarity index 100% rename from llvmCoverageMappingC/src/main/cpp/CoverageMappingC.cpp rename to kotlin-native/llvmCoverageMappingC/src/main/cpp/CoverageMappingC.cpp diff --git a/llvmCoverageMappingC/src/main/include/CoverageMappingC.h b/kotlin-native/llvmCoverageMappingC/src/main/include/CoverageMappingC.h similarity index 100% rename from llvmCoverageMappingC/src/main/include/CoverageMappingC.h rename to kotlin-native/llvmCoverageMappingC/src/main/include/CoverageMappingC.h diff --git a/llvmDebugInfoC/build.gradle b/kotlin-native/llvmDebugInfoC/build.gradle similarity index 100% rename from llvmDebugInfoC/build.gradle rename to kotlin-native/llvmDebugInfoC/build.gradle diff --git a/llvmDebugInfoC/src/dwarf/include/dwarf_util.kt.pp b/kotlin-native/llvmDebugInfoC/src/dwarf/include/dwarf_util.kt.pp similarity index 100% rename from llvmDebugInfoC/src/dwarf/include/dwarf_util.kt.pp rename to kotlin-native/llvmDebugInfoC/src/dwarf/include/dwarf_util.kt.pp diff --git a/llvmDebugInfoC/src/main/cpp/DebugInfoC.cpp b/kotlin-native/llvmDebugInfoC/src/main/cpp/DebugInfoC.cpp similarity index 100% rename from llvmDebugInfoC/src/main/cpp/DebugInfoC.cpp rename to kotlin-native/llvmDebugInfoC/src/main/cpp/DebugInfoC.cpp diff --git a/llvmDebugInfoC/src/main/include/DebugInfoC.h b/kotlin-native/llvmDebugInfoC/src/main/include/DebugInfoC.h similarity index 100% rename from llvmDebugInfoC/src/main/include/DebugInfoC.h rename to kotlin-native/llvmDebugInfoC/src/main/include/DebugInfoC.h diff --git a/llvmDebugInfoC/src/scripts/konan_lldb.py b/kotlin-native/llvmDebugInfoC/src/scripts/konan_lldb.py similarity index 100% rename from llvmDebugInfoC/src/scripts/konan_lldb.py rename to kotlin-native/llvmDebugInfoC/src/scripts/konan_lldb.py diff --git a/performance/KotlinVsSwift/build.gradle b/kotlin-native/performance/KotlinVsSwift/build.gradle similarity index 100% rename from performance/KotlinVsSwift/build.gradle rename to kotlin-native/performance/KotlinVsSwift/build.gradle diff --git a/performance/KotlinVsSwift/ring/build.gradle.kts b/kotlin-native/performance/KotlinVsSwift/ring/build.gradle.kts similarity index 100% rename from performance/KotlinVsSwift/ring/build.gradle.kts rename to kotlin-native/performance/KotlinVsSwift/ring/build.gradle.kts diff --git a/performance/KotlinVsSwift/ring/gradle.properties b/kotlin-native/performance/KotlinVsSwift/ring/gradle.properties similarity index 100% rename from performance/KotlinVsSwift/ring/gradle.properties rename to kotlin-native/performance/KotlinVsSwift/ring/gradle.properties diff --git a/performance/KotlinVsSwift/ring/src/AbstractMethodBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/AbstractMethodBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/AbstractMethodBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/AbstractMethodBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/CallsBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/CallsBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/CallsBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/CallsBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/CastsBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/CastsBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/CastsBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/CastsBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/ClassArrayBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ClassArrayBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ClassArrayBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ClassArrayBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/ClassBaselineBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ClassBaselineBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ClassBaselineBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ClassBaselineBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/ClassListBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ClassListBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ClassListBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ClassListBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/ClassStreamBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ClassStreamBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ClassStreamBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ClassStreamBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/CompanionObjectBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/CompanionObjectBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/CompanionObjectBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/CompanionObjectBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/CoordinatesSolver.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/CoordinatesSolver.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/CoordinatesSolver.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/CoordinatesSolver.swift diff --git a/performance/KotlinVsSwift/ring/src/Data.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/Data.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/Data.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/Data.swift diff --git a/performance/KotlinVsSwift/ring/src/DefaultArgumentBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/DefaultArgumentBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/DefaultArgumentBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/DefaultArgumentBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/ElvisBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ElvisBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ElvisBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ElvisBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/EulerBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/EulerBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/EulerBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/EulerBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/FibonacciBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/FibonacciBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/FibonacciBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/FibonacciBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/ForLoopsBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ForLoopsBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ForLoopsBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ForLoopsBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/GraphSolverBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/GraphSolverBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/GraphSolverBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/GraphSolverBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/InlineBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/InlineBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/InlineBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/InlineBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/IntArrayBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/IntArrayBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/IntArrayBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/IntArrayBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/IntBaselineBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/IntBaselineBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/IntBaselineBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/IntBaselineBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/IntStreamBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/IntStreamBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/IntStreamBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/IntStreamBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/LambdaBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/LambdaBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/LambdaBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/LambdaBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/LoopBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/LoopBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/LoopBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/LoopBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/MatrixMapBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/MatrixMapBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/MatrixMapBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/MatrixMapBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/OctoTest.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/OctoTest.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/OctoTest.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/OctoTest.swift diff --git a/performance/KotlinVsSwift/ring/src/ParameterNotNullAssertionBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/ParameterNotNullAssertionBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/ParameterNotNullAssertionBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/ParameterNotNullAssertionBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/PrimeListBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/PrimeListBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/PrimeListBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/PrimeListBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/StringBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/StringBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/StringBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/StringBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/SwitchBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/SwitchBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/SwitchBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/SwitchBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/Utils.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/Utils.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/Utils.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/Utils.swift diff --git a/performance/KotlinVsSwift/ring/src/WithIndiciesBenchmark.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/WithIndiciesBenchmark.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/WithIndiciesBenchmark.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/WithIndiciesBenchmark.swift diff --git a/performance/KotlinVsSwift/ring/src/main.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/main.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/main.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/main.swift diff --git a/performance/KotlinVsSwift/ring/src/zdf_win.swift b/kotlin-native/performance/KotlinVsSwift/ring/src/zdf_win.swift similarity index 100% rename from performance/KotlinVsSwift/ring/src/zdf_win.swift rename to kotlin-native/performance/KotlinVsSwift/ring/src/zdf_win.swift diff --git a/performance/build.gradle b/kotlin-native/performance/build.gradle similarity index 100% rename from performance/build.gradle rename to kotlin-native/performance/build.gradle diff --git a/performance/cinterop/build.gradle.kts b/kotlin-native/performance/cinterop/build.gradle.kts similarity index 100% rename from performance/cinterop/build.gradle.kts rename to kotlin-native/performance/cinterop/build.gradle.kts diff --git a/performance/cinterop/gradle.properties b/kotlin-native/performance/cinterop/gradle.properties similarity index 100% rename from performance/cinterop/gradle.properties rename to kotlin-native/performance/cinterop/gradle.properties diff --git a/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin/main.kt b/kotlin-native/performance/cinterop/src/main/kotlin/main.kt similarity index 100% rename from performance/cinterop/src/main/kotlin/main.kt rename to kotlin-native/performance/cinterop/src/main/kotlin/main.kt diff --git a/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt diff --git a/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt b/kotlin-native/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt similarity index 100% rename from performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt rename to kotlin-native/performance/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt diff --git a/performance/cinterop/src/nativeInterop/cinterop/macros.def b/kotlin-native/performance/cinterop/src/nativeInterop/cinterop/macros.def similarity index 100% rename from performance/cinterop/src/nativeInterop/cinterop/macros.def rename to kotlin-native/performance/cinterop/src/nativeInterop/cinterop/macros.def diff --git a/performance/cinterop/src/nativeInterop/cinterop/struct.def b/kotlin-native/performance/cinterop/src/nativeInterop/cinterop/struct.def similarity index 100% rename from performance/cinterop/src/nativeInterop/cinterop/struct.def rename to kotlin-native/performance/cinterop/src/nativeInterop/cinterop/struct.def diff --git a/performance/cinterop/src/nativeInterop/cinterop/types.def b/kotlin-native/performance/cinterop/src/nativeInterop/cinterop/types.def similarity index 100% rename from performance/cinterop/src/nativeInterop/cinterop/types.def rename to kotlin-native/performance/cinterop/src/nativeInterop/cinterop/types.def diff --git a/performance/framework/build.gradle b/kotlin-native/performance/framework/build.gradle similarity index 100% rename from performance/framework/build.gradle rename to kotlin-native/performance/framework/build.gradle diff --git a/performance/framework/gradle.properties b/kotlin-native/performance/framework/gradle.properties similarity index 100% rename from performance/framework/gradle.properties rename to kotlin-native/performance/framework/gradle.properties diff --git a/performance/gradle.properties b/kotlin-native/performance/gradle.properties similarity index 100% rename from performance/gradle.properties rename to kotlin-native/performance/gradle.properties diff --git a/performance/gradle/compileBenchmark.gradle b/kotlin-native/performance/gradle/compileBenchmark.gradle similarity index 100% rename from performance/gradle/compileBenchmark.gradle rename to kotlin-native/performance/gradle/compileBenchmark.gradle diff --git a/performance/helloworld/build.gradle.kts b/kotlin-native/performance/helloworld/build.gradle.kts similarity index 100% rename from performance/helloworld/build.gradle.kts rename to kotlin-native/performance/helloworld/build.gradle.kts diff --git a/performance/helloworld/gradle.properties b/kotlin-native/performance/helloworld/gradle.properties similarity index 100% rename from performance/helloworld/gradle.properties rename to kotlin-native/performance/helloworld/gradle.properties diff --git a/performance/helloworld/src/main/kotlin/main.kt b/kotlin-native/performance/helloworld/src/main/kotlin/main.kt similarity index 100% rename from performance/helloworld/src/main/kotlin/main.kt rename to kotlin-native/performance/helloworld/src/main/kotlin/main.kt diff --git a/performance/numerical/build.gradle.kts b/kotlin-native/performance/numerical/build.gradle.kts similarity index 100% rename from performance/numerical/build.gradle.kts rename to kotlin-native/performance/numerical/build.gradle.kts diff --git a/performance/numerical/gradle.properties b/kotlin-native/performance/numerical/gradle.properties similarity index 100% rename from performance/numerical/gradle.properties rename to kotlin-native/performance/numerical/gradle.properties diff --git a/performance/numerical/src/main/kotlin-jvm/launcher.kt b/kotlin-native/performance/numerical/src/main/kotlin-jvm/launcher.kt similarity index 100% rename from performance/numerical/src/main/kotlin-jvm/launcher.kt rename to kotlin-native/performance/numerical/src/main/kotlin-jvm/launcher.kt diff --git a/performance/numerical/src/main/kotlin-native/launcher.kt b/kotlin-native/performance/numerical/src/main/kotlin-native/launcher.kt similarity index 100% rename from performance/numerical/src/main/kotlin-native/launcher.kt rename to kotlin-native/performance/numerical/src/main/kotlin-native/launcher.kt diff --git a/performance/numerical/src/main/kotlin/main.kt b/kotlin-native/performance/numerical/src/main/kotlin/main.kt similarity index 100% rename from performance/numerical/src/main/kotlin/main.kt rename to kotlin-native/performance/numerical/src/main/kotlin/main.kt diff --git a/performance/numerical/src/main/kotlin/pi.kt b/kotlin-native/performance/numerical/src/main/kotlin/pi.kt similarity index 100% rename from performance/numerical/src/main/kotlin/pi.kt rename to kotlin-native/performance/numerical/src/main/kotlin/pi.kt diff --git a/performance/numerical/src/nativeInterop/cinterop/cinterop.def b/kotlin-native/performance/numerical/src/nativeInterop/cinterop/cinterop.def similarity index 100% rename from performance/numerical/src/nativeInterop/cinterop/cinterop.def rename to kotlin-native/performance/numerical/src/nativeInterop/cinterop/cinterop.def diff --git a/performance/numerical/src/nativeInterop/cinterop/pi.c b/kotlin-native/performance/numerical/src/nativeInterop/cinterop/pi.c similarity index 100% rename from performance/numerical/src/nativeInterop/cinterop/pi.c rename to kotlin-native/performance/numerical/src/nativeInterop/cinterop/pi.c diff --git a/performance/numerical/src/nativeInterop/cinterop/pi.h b/kotlin-native/performance/numerical/src/nativeInterop/cinterop/pi.h similarity index 100% rename from performance/numerical/src/nativeInterop/cinterop/pi.h rename to kotlin-native/performance/numerical/src/nativeInterop/cinterop/pi.h diff --git a/performance/objcinterop/build.gradle.kts b/kotlin-native/performance/objcinterop/build.gradle.kts similarity index 100% rename from performance/objcinterop/build.gradle.kts rename to kotlin-native/performance/objcinterop/build.gradle.kts diff --git a/performance/objcinterop/gradle.properties b/kotlin-native/performance/objcinterop/gradle.properties similarity index 100% rename from performance/objcinterop/gradle.properties rename to kotlin-native/performance/objcinterop/gradle.properties diff --git a/performance/objcinterop/src/main/kotlin-jvm/org/jetbrains/objCInteropBenchmarks/complexNumbers.kt b/kotlin-native/performance/objcinterop/src/main/kotlin-jvm/org/jetbrains/objCInteropBenchmarks/complexNumbers.kt similarity index 100% rename from performance/objcinterop/src/main/kotlin-jvm/org/jetbrains/objCInteropBenchmarks/complexNumbers.kt rename to kotlin-native/performance/objcinterop/src/main/kotlin-jvm/org/jetbrains/objCInteropBenchmarks/complexNumbers.kt diff --git a/performance/objcinterop/src/main/kotlin-native/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt b/kotlin-native/performance/objcinterop/src/main/kotlin-native/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt similarity index 100% rename from performance/objcinterop/src/main/kotlin-native/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt rename to kotlin-native/performance/objcinterop/src/main/kotlin-native/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt diff --git a/performance/objcinterop/src/main/kotlin/main.kt b/kotlin-native/performance/objcinterop/src/main/kotlin/main.kt similarity index 100% rename from performance/objcinterop/src/main/kotlin/main.kt rename to kotlin-native/performance/objcinterop/src/main/kotlin/main.kt diff --git a/performance/objcinterop/src/main/kotlin/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt b/kotlin-native/performance/objcinterop/src/main/kotlin/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt similarity index 100% rename from performance/objcinterop/src/main/kotlin/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt rename to kotlin-native/performance/objcinterop/src/main/kotlin/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt diff --git a/performance/objcinterop/src/nativeInterop/cinterop/classes.def b/kotlin-native/performance/objcinterop/src/nativeInterop/cinterop/classes.def similarity index 100% rename from performance/objcinterop/src/nativeInterop/cinterop/classes.def rename to kotlin-native/performance/objcinterop/src/nativeInterop/cinterop/classes.def diff --git a/performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.h b/kotlin-native/performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.h similarity index 100% rename from performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.h rename to kotlin-native/performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.h diff --git a/performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.m b/kotlin-native/performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.m similarity index 100% rename from performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.m rename to kotlin-native/performance/objcinterop/src/nativeInterop/cinterop/complexNumbers.m diff --git a/performance/ring/build.gradle.kts b/kotlin-native/performance/ring/build.gradle.kts similarity index 100% rename from performance/ring/build.gradle.kts rename to kotlin-native/performance/ring/build.gradle.kts diff --git a/performance/ring/gradle.properties b/kotlin-native/performance/ring/gradle.properties similarity index 100% rename from performance/ring/gradle.properties rename to kotlin-native/performance/ring/gradle.properties diff --git a/performance/ring/src/main/kotlin-jvm/FakeKonanNamespace.kt b/kotlin-native/performance/ring/src/main/kotlin-jvm/FakeKonanNamespace.kt similarity index 100% rename from performance/ring/src/main/kotlin-jvm/FakeKonanNamespace.kt rename to kotlin-native/performance/ring/src/main/kotlin-jvm/FakeKonanNamespace.kt diff --git a/performance/ring/src/main/kotlin-jvm/cleanup.kt b/kotlin-native/performance/ring/src/main/kotlin-jvm/cleanup.kt similarity index 100% rename from performance/ring/src/main/kotlin-jvm/cleanup.kt rename to kotlin-native/performance/ring/src/main/kotlin-jvm/cleanup.kt diff --git a/performance/ring/src/main/kotlin-jvm/org/jetbrains/ring/UtilsJVM.kt b/kotlin-native/performance/ring/src/main/kotlin-jvm/org/jetbrains/ring/UtilsJVM.kt similarity index 100% rename from performance/ring/src/main/kotlin-jvm/org/jetbrains/ring/UtilsJVM.kt rename to kotlin-native/performance/ring/src/main/kotlin-jvm/org/jetbrains/ring/UtilsJVM.kt diff --git a/performance/ring/src/main/kotlin-native/cleanup.kt b/kotlin-native/performance/ring/src/main/kotlin-native/cleanup.kt similarity index 100% rename from performance/ring/src/main/kotlin-native/cleanup.kt rename to kotlin-native/performance/ring/src/main/kotlin-native/cleanup.kt diff --git a/performance/ring/src/main/kotlin-native/org/jetbrains/ring/Utils.kt b/kotlin-native/performance/ring/src/main/kotlin-native/org/jetbrains/ring/Utils.kt similarity index 100% rename from performance/ring/src/main/kotlin-native/org/jetbrains/ring/Utils.kt rename to kotlin-native/performance/ring/src/main/kotlin-native/org/jetbrains/ring/Utils.kt diff --git a/performance/ring/src/main/kotlin/cleanup.kt b/kotlin-native/performance/ring/src/main/kotlin/cleanup.kt similarity index 100% rename from performance/ring/src/main/kotlin/cleanup.kt rename to kotlin-native/performance/ring/src/main/kotlin/cleanup.kt diff --git a/performance/ring/src/main/kotlin/main.kt b/kotlin-native/performance/ring/src/main/kotlin/main.kt similarity index 100% rename from performance/ring/src/main/kotlin/main.kt rename to kotlin-native/performance/ring/src/main/kotlin/main.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/AbstractMethodBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/AbstractMethodBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/AbstractMethodBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/AbstractMethodBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/AllocationBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/AllocationBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/AllocationBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/AllocationBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/CallsBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CallsBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/CallsBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CallsBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/CastsBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CastsBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/CastsBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CastsBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassArrayBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassArrayBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ClassArrayBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassArrayBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassBaselineBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassBaselineBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ClassBaselineBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassBaselineBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassListBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassListBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ClassListBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassListBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassStreamBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassStreamBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ClassStreamBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ClassStreamBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/CompanionObjectBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CompanionObjectBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/CompanionObjectBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CompanionObjectBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/CoordinatesSolver.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CoordinatesSolver.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/CoordinatesSolver.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/CoordinatesSolver.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/Data.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/Data.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/Data.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/Data.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/DefaultArgumentBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/DefaultArgumentBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/DefaultArgumentBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/DefaultArgumentBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ElvisBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ElvisBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ElvisBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ElvisBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/EulerBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/EulerBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/EulerBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/EulerBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/FibonacciBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/FibonacciBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/FibonacciBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/FibonacciBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ForLoopsBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ForLoopsBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ForLoopsBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ForLoopsBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/GraphSolverBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/GraphSolverBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/GraphSolverBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/GraphSolverBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/InheritanceBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/InheritanceBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/InheritanceBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/InheritanceBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/InlineBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/InlineBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/InlineBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/InlineBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/IntArrayBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntArrayBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/IntArrayBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntArrayBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/IntBaselineBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntBaselineBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/IntBaselineBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntBaselineBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/IntListBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntListBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/IntListBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntListBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/IntStreamBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntStreamBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/IntStreamBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/IntStreamBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/LambdaBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LambdaBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/LambdaBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LambdaBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/LinkedListWithAtomicsBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LinkedListWithAtomicsBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/LinkedListWithAtomicsBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LinkedListWithAtomicsBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/LocalObjectsBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LocalObjectsBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/LocalObjectsBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LocalObjectsBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/LoopBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LoopBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/LoopBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/LoopBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/MatrixMapBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/MatrixMapBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/MatrixMapBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/MatrixMapBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/basicTest.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/basicTest.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/basicTest.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/basicTest.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/ocTree.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/ocTree.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/ocTree.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/ocTree.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/ParameterNotNullAssertionBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ParameterNotNullAssertionBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/ParameterNotNullAssertionBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/ParameterNotNullAssertionBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/PrimeListBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/PrimeListBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/PrimeListBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/PrimeListBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/SingletonBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/SingletonBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/SingletonBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/SingletonBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/StringBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/StringBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/StringBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/StringBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/SwitchBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/SwitchBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/SwitchBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/SwitchBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/Utils.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/Utils.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/Utils.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/Utils.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/WithIndiciesBenchmark.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/WithIndiciesBenchmark.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/WithIndiciesBenchmark.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/WithIndiciesBenchmark.kt diff --git a/performance/ring/src/main/kotlin/org/jetbrains/ring/zdf-win.kt b/kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/zdf-win.kt similarity index 100% rename from performance/ring/src/main/kotlin/org/jetbrains/ring/zdf-win.kt rename to kotlin-native/performance/ring/src/main/kotlin/org/jetbrains/ring/zdf-win.kt diff --git a/performance/scripts/linux_services.list b/kotlin-native/performance/scripts/linux_services.list similarity index 100% rename from performance/scripts/linux_services.list rename to kotlin-native/performance/scripts/linux_services.list diff --git a/performance/scripts/services.sh b/kotlin-native/performance/scripts/services.sh similarity index 100% rename from performance/scripts/services.sh rename to kotlin-native/performance/scripts/services.sh diff --git a/performance/shared/src/main/kotlin-jvm/org/jetbrains/benchmarksLauncher/Utils.kt b/kotlin-native/performance/shared/src/main/kotlin-jvm/org/jetbrains/benchmarksLauncher/Utils.kt similarity index 100% rename from performance/shared/src/main/kotlin-jvm/org/jetbrains/benchmarksLauncher/Utils.kt rename to kotlin-native/performance/shared/src/main/kotlin-jvm/org/jetbrains/benchmarksLauncher/Utils.kt diff --git a/performance/shared/src/main/kotlin-native/common/org/jetbrains/benchmarksLauncher/Utils.kt b/kotlin-native/performance/shared/src/main/kotlin-native/common/org/jetbrains/benchmarksLauncher/Utils.kt similarity index 100% rename from performance/shared/src/main/kotlin-native/common/org/jetbrains/benchmarksLauncher/Utils.kt rename to kotlin-native/performance/shared/src/main/kotlin-native/common/org/jetbrains/benchmarksLauncher/Utils.kt diff --git a/performance/shared/src/main/kotlin-native/mingw/org/jetbrains/benchmarksLauncher/Utils.kt b/kotlin-native/performance/shared/src/main/kotlin-native/mingw/org/jetbrains/benchmarksLauncher/Utils.kt similarity index 100% rename from performance/shared/src/main/kotlin-native/mingw/org/jetbrains/benchmarksLauncher/Utils.kt rename to kotlin-native/performance/shared/src/main/kotlin-native/mingw/org/jetbrains/benchmarksLauncher/Utils.kt diff --git a/performance/shared/src/main/kotlin-native/posix/org/jetbrains/benchmarksLauncher/Utils.kt b/kotlin-native/performance/shared/src/main/kotlin-native/posix/org/jetbrains/benchmarksLauncher/Utils.kt similarity index 100% rename from performance/shared/src/main/kotlin-native/posix/org/jetbrains/benchmarksLauncher/Utils.kt rename to kotlin-native/performance/shared/src/main/kotlin-native/posix/org/jetbrains/benchmarksLauncher/Utils.kt diff --git a/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/BenchmarksCollection.kt b/kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/BenchmarksCollection.kt similarity index 100% rename from performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/BenchmarksCollection.kt rename to kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/BenchmarksCollection.kt diff --git a/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/JsonReportCreator.kt b/kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/JsonReportCreator.kt similarity index 100% rename from performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/JsonReportCreator.kt rename to kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/JsonReportCreator.kt diff --git a/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/SwiftLauncher.kt b/kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/SwiftLauncher.kt similarity index 100% rename from performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/SwiftLauncher.kt rename to kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/SwiftLauncher.kt diff --git a/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/Utils.kt b/kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/Utils.kt similarity index 100% rename from performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/Utils.kt rename to kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/Utils.kt diff --git a/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/launcher.kt b/kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/launcher.kt similarity index 100% rename from performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/launcher.kt rename to kotlin-native/performance/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/launcher.kt diff --git a/performance/startup/build.gradle.kts b/kotlin-native/performance/startup/build.gradle.kts similarity index 100% rename from performance/startup/build.gradle.kts rename to kotlin-native/performance/startup/build.gradle.kts diff --git a/performance/startup/gradle.properties b/kotlin-native/performance/startup/gradle.properties similarity index 100% rename from performance/startup/gradle.properties rename to kotlin-native/performance/startup/gradle.properties diff --git a/performance/startup/src/main/kotlin/main.kt b/kotlin-native/performance/startup/src/main/kotlin/main.kt similarity index 100% rename from performance/startup/src/main/kotlin/main.kt rename to kotlin-native/performance/startup/src/main/kotlin/main.kt diff --git a/performance/startup/src/main/kotlin/org/jetbrains/startup/SingletonInitBenchmark.kt b/kotlin-native/performance/startup/src/main/kotlin/org/jetbrains/startup/SingletonInitBenchmark.kt similarity index 100% rename from performance/startup/src/main/kotlin/org/jetbrains/startup/SingletonInitBenchmark.kt rename to kotlin-native/performance/startup/src/main/kotlin/org/jetbrains/startup/SingletonInitBenchmark.kt diff --git a/performance/swiftinterop/build.gradle.kts b/kotlin-native/performance/swiftinterop/build.gradle.kts similarity index 100% rename from performance/swiftinterop/build.gradle.kts rename to kotlin-native/performance/swiftinterop/build.gradle.kts diff --git a/performance/swiftinterop/gradle.properties b/kotlin-native/performance/swiftinterop/gradle.properties similarity index 100% rename from performance/swiftinterop/gradle.properties rename to kotlin-native/performance/swiftinterop/gradle.properties diff --git a/performance/swiftinterop/src/main/kotlin/org/jetbrains/model/CityMap.kt b/kotlin-native/performance/swiftinterop/src/main/kotlin/org/jetbrains/model/CityMap.kt similarity index 100% rename from performance/swiftinterop/src/main/kotlin/org/jetbrains/model/CityMap.kt rename to kotlin-native/performance/swiftinterop/src/main/kotlin/org/jetbrains/model/CityMap.kt diff --git a/performance/swiftinterop/src/main/kotlin/org/jetbrains/multigraph/Multigraph.kt b/kotlin-native/performance/swiftinterop/src/main/kotlin/org/jetbrains/multigraph/Multigraph.kt similarity index 100% rename from performance/swiftinterop/src/main/kotlin/org/jetbrains/multigraph/Multigraph.kt rename to kotlin-native/performance/swiftinterop/src/main/kotlin/org/jetbrains/multigraph/Multigraph.kt diff --git a/performance/swiftinterop/swiftSrc/benchmarks.swift b/kotlin-native/performance/swiftinterop/swiftSrc/benchmarks.swift similarity index 100% rename from performance/swiftinterop/swiftSrc/benchmarks.swift rename to kotlin-native/performance/swiftinterop/swiftSrc/benchmarks.swift diff --git a/performance/swiftinterop/swiftSrc/main.swift b/kotlin-native/performance/swiftinterop/swiftSrc/main.swift similarity index 100% rename from performance/swiftinterop/swiftSrc/main.swift rename to kotlin-native/performance/swiftinterop/swiftSrc/main.swift diff --git a/performance/videoplayer/build.gradle.kts b/kotlin-native/performance/videoplayer/build.gradle.kts similarity index 100% rename from performance/videoplayer/build.gradle.kts rename to kotlin-native/performance/videoplayer/build.gradle.kts diff --git a/performance/videoplayer/gradle.properties b/kotlin-native/performance/videoplayer/gradle.properties similarity index 100% rename from performance/videoplayer/gradle.properties rename to kotlin-native/performance/videoplayer/gradle.properties diff --git a/platformLibs/build.gradle b/kotlin-native/platformLibs/build.gradle similarity index 100% rename from platformLibs/build.gradle rename to kotlin-native/platformLibs/build.gradle diff --git a/platformLibs/src/platform/android/android.def b/kotlin-native/platformLibs/src/platform/android/android.def similarity index 100% rename from platformLibs/src/platform/android/android.def rename to kotlin-native/platformLibs/src/platform/android/android.def diff --git a/platformLibs/src/platform/android/builtin.def b/kotlin-native/platformLibs/src/platform/android/builtin.def similarity index 100% rename from platformLibs/src/platform/android/builtin.def rename to kotlin-native/platformLibs/src/platform/android/builtin.def diff --git a/platformLibs/src/platform/android/egl.def b/kotlin-native/platformLibs/src/platform/android/egl.def similarity index 100% rename from platformLibs/src/platform/android/egl.def rename to kotlin-native/platformLibs/src/platform/android/egl.def diff --git a/platformLibs/src/platform/android/gles.def b/kotlin-native/platformLibs/src/platform/android/gles.def similarity index 100% rename from platformLibs/src/platform/android/gles.def rename to kotlin-native/platformLibs/src/platform/android/gles.def diff --git a/platformLibs/src/platform/android/gles2.def b/kotlin-native/platformLibs/src/platform/android/gles2.def similarity index 100% rename from platformLibs/src/platform/android/gles2.def rename to kotlin-native/platformLibs/src/platform/android/gles2.def diff --git a/platformLibs/src/platform/android/gles3.def b/kotlin-native/platformLibs/src/platform/android/gles3.def similarity index 100% rename from platformLibs/src/platform/android/gles3.def rename to kotlin-native/platformLibs/src/platform/android/gles3.def diff --git a/platformLibs/src/platform/android/gles31.def b/kotlin-native/platformLibs/src/platform/android/gles31.def similarity index 100% rename from platformLibs/src/platform/android/gles31.def rename to kotlin-native/platformLibs/src/platform/android/gles31.def diff --git a/platformLibs/src/platform/android/glesCommon.def b/kotlin-native/platformLibs/src/platform/android/glesCommon.def similarity index 100% rename from platformLibs/src/platform/android/glesCommon.def rename to kotlin-native/platformLibs/src/platform/android/glesCommon.def diff --git a/platformLibs/src/platform/android/linux.def b/kotlin-native/platformLibs/src/platform/android/linux.def similarity index 100% rename from platformLibs/src/platform/android/linux.def rename to kotlin-native/platformLibs/src/platform/android/linux.def diff --git a/platformLibs/src/platform/android/media.def b/kotlin-native/platformLibs/src/platform/android/media.def similarity index 100% rename from platformLibs/src/platform/android/media.def rename to kotlin-native/platformLibs/src/platform/android/media.def diff --git a/platformLibs/src/platform/android/omxal.def b/kotlin-native/platformLibs/src/platform/android/omxal.def similarity index 100% rename from platformLibs/src/platform/android/omxal.def rename to kotlin-native/platformLibs/src/platform/android/omxal.def diff --git a/platformLibs/src/platform/android/posix.def b/kotlin-native/platformLibs/src/platform/android/posix.def similarity index 100% rename from platformLibs/src/platform/android/posix.def rename to kotlin-native/platformLibs/src/platform/android/posix.def diff --git a/platformLibs/src/platform/android/sles.def b/kotlin-native/platformLibs/src/platform/android/sles.def similarity index 100% rename from platformLibs/src/platform/android/sles.def rename to kotlin-native/platformLibs/src/platform/android/sles.def diff --git a/platformLibs/src/platform/android/zlib.def b/kotlin-native/platformLibs/src/platform/android/zlib.def similarity index 100% rename from platformLibs/src/platform/android/zlib.def rename to kotlin-native/platformLibs/src/platform/android/zlib.def diff --git a/platformLibs/src/platform/ios/ARKit.def b/kotlin-native/platformLibs/src/platform/ios/ARKit.def similarity index 100% rename from platformLibs/src/platform/ios/ARKit.def rename to kotlin-native/platformLibs/src/platform/ios/ARKit.def diff --git a/platformLibs/src/platform/ios/AVFoundation.def b/kotlin-native/platformLibs/src/platform/ios/AVFoundation.def similarity index 100% rename from platformLibs/src/platform/ios/AVFoundation.def rename to kotlin-native/platformLibs/src/platform/ios/AVFoundation.def diff --git a/platformLibs/src/platform/ios/AVKit.def b/kotlin-native/platformLibs/src/platform/ios/AVKit.def similarity index 100% rename from platformLibs/src/platform/ios/AVKit.def rename to kotlin-native/platformLibs/src/platform/ios/AVKit.def diff --git a/platformLibs/src/platform/ios/Accelerate.def b/kotlin-native/platformLibs/src/platform/ios/Accelerate.def similarity index 100% rename from platformLibs/src/platform/ios/Accelerate.def rename to kotlin-native/platformLibs/src/platform/ios/Accelerate.def diff --git a/platformLibs/src/platform/ios/Accessibility.def b/kotlin-native/platformLibs/src/platform/ios/Accessibility.def similarity index 100% rename from platformLibs/src/platform/ios/Accessibility.def rename to kotlin-native/platformLibs/src/platform/ios/Accessibility.def diff --git a/platformLibs/src/platform/ios/Accounts.def b/kotlin-native/platformLibs/src/platform/ios/Accounts.def similarity index 100% rename from platformLibs/src/platform/ios/Accounts.def rename to kotlin-native/platformLibs/src/platform/ios/Accounts.def diff --git a/platformLibs/src/platform/ios/AdSupport.def b/kotlin-native/platformLibs/src/platform/ios/AdSupport.def similarity index 100% rename from platformLibs/src/platform/ios/AdSupport.def rename to kotlin-native/platformLibs/src/platform/ios/AdSupport.def diff --git a/platformLibs/src/platform/ios/AddressBook.def b/kotlin-native/platformLibs/src/platform/ios/AddressBook.def similarity index 100% rename from platformLibs/src/platform/ios/AddressBook.def rename to kotlin-native/platformLibs/src/platform/ios/AddressBook.def diff --git a/platformLibs/src/platform/ios/AddressBookUI.def b/kotlin-native/platformLibs/src/platform/ios/AddressBookUI.def similarity index 100% rename from platformLibs/src/platform/ios/AddressBookUI.def rename to kotlin-native/platformLibs/src/platform/ios/AddressBookUI.def diff --git a/platformLibs/src/platform/ios/AppClip.def b/kotlin-native/platformLibs/src/platform/ios/AppClip.def similarity index 100% rename from platformLibs/src/platform/ios/AppClip.def rename to kotlin-native/platformLibs/src/platform/ios/AppClip.def diff --git a/platformLibs/src/platform/ios/AppTrackingTransparency.def b/kotlin-native/platformLibs/src/platform/ios/AppTrackingTransparency.def similarity index 100% rename from platformLibs/src/platform/ios/AppTrackingTransparency.def rename to kotlin-native/platformLibs/src/platform/ios/AppTrackingTransparency.def diff --git a/platformLibs/src/platform/ios/AssetsLibrary.def b/kotlin-native/platformLibs/src/platform/ios/AssetsLibrary.def similarity index 100% rename from platformLibs/src/platform/ios/AssetsLibrary.def rename to kotlin-native/platformLibs/src/platform/ios/AssetsLibrary.def diff --git a/platformLibs/src/platform/ios/AudioToolbox.def b/kotlin-native/platformLibs/src/platform/ios/AudioToolbox.def similarity index 100% rename from platformLibs/src/platform/ios/AudioToolbox.def rename to kotlin-native/platformLibs/src/platform/ios/AudioToolbox.def diff --git a/platformLibs/src/platform/ios/AudioUnit.def.disabled b/kotlin-native/platformLibs/src/platform/ios/AudioUnit.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/AudioUnit.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/AudioUnit.def.disabled diff --git a/platformLibs/src/platform/ios/AuthenticationServices.def b/kotlin-native/platformLibs/src/platform/ios/AuthenticationServices.def similarity index 100% rename from platformLibs/src/platform/ios/AuthenticationServices.def rename to kotlin-native/platformLibs/src/platform/ios/AuthenticationServices.def diff --git a/platformLibs/src/platform/ios/AutomaticAssessmentConfiguration.def b/kotlin-native/platformLibs/src/platform/ios/AutomaticAssessmentConfiguration.def similarity index 100% rename from platformLibs/src/platform/ios/AutomaticAssessmentConfiguration.def rename to kotlin-native/platformLibs/src/platform/ios/AutomaticAssessmentConfiguration.def diff --git a/platformLibs/src/platform/ios/BackgroundTasks.def b/kotlin-native/platformLibs/src/platform/ios/BackgroundTasks.def similarity index 100% rename from platformLibs/src/platform/ios/BackgroundTasks.def rename to kotlin-native/platformLibs/src/platform/ios/BackgroundTasks.def diff --git a/platformLibs/src/platform/ios/BusinessChat.def b/kotlin-native/platformLibs/src/platform/ios/BusinessChat.def similarity index 100% rename from platformLibs/src/platform/ios/BusinessChat.def rename to kotlin-native/platformLibs/src/platform/ios/BusinessChat.def diff --git a/platformLibs/src/platform/ios/CFNetwork.def b/kotlin-native/platformLibs/src/platform/ios/CFNetwork.def similarity index 100% rename from platformLibs/src/platform/ios/CFNetwork.def rename to kotlin-native/platformLibs/src/platform/ios/CFNetwork.def diff --git a/platformLibs/src/platform/ios/CallKit.def b/kotlin-native/platformLibs/src/platform/ios/CallKit.def similarity index 100% rename from platformLibs/src/platform/ios/CallKit.def rename to kotlin-native/platformLibs/src/platform/ios/CallKit.def diff --git a/platformLibs/src/platform/ios/CarPlay.def b/kotlin-native/platformLibs/src/platform/ios/CarPlay.def similarity index 100% rename from platformLibs/src/platform/ios/CarPlay.def rename to kotlin-native/platformLibs/src/platform/ios/CarPlay.def diff --git a/platformLibs/src/platform/ios/ClassKit.def b/kotlin-native/platformLibs/src/platform/ios/ClassKit.def similarity index 100% rename from platformLibs/src/platform/ios/ClassKit.def rename to kotlin-native/platformLibs/src/platform/ios/ClassKit.def diff --git a/platformLibs/src/platform/ios/ClockKit.def b/kotlin-native/platformLibs/src/platform/ios/ClockKit.def similarity index 100% rename from platformLibs/src/platform/ios/ClockKit.def rename to kotlin-native/platformLibs/src/platform/ios/ClockKit.def diff --git a/platformLibs/src/platform/ios/CloudKit.def b/kotlin-native/platformLibs/src/platform/ios/CloudKit.def similarity index 100% rename from platformLibs/src/platform/ios/CloudKit.def rename to kotlin-native/platformLibs/src/platform/ios/CloudKit.def diff --git a/platformLibs/src/platform/ios/Combine.def.disabled b/kotlin-native/platformLibs/src/platform/ios/Combine.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/Combine.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/Combine.def.disabled diff --git a/platformLibs/src/platform/ios/CommonCrypto.def b/kotlin-native/platformLibs/src/platform/ios/CommonCrypto.def similarity index 100% rename from platformLibs/src/platform/ios/CommonCrypto.def rename to kotlin-native/platformLibs/src/platform/ios/CommonCrypto.def diff --git a/platformLibs/src/platform/ios/Contacts.def b/kotlin-native/platformLibs/src/platform/ios/Contacts.def similarity index 100% rename from platformLibs/src/platform/ios/Contacts.def rename to kotlin-native/platformLibs/src/platform/ios/Contacts.def diff --git a/platformLibs/src/platform/ios/ContactsUI.def b/kotlin-native/platformLibs/src/platform/ios/ContactsUI.def similarity index 100% rename from platformLibs/src/platform/ios/ContactsUI.def rename to kotlin-native/platformLibs/src/platform/ios/ContactsUI.def diff --git a/platformLibs/src/platform/ios/CoreAudio.def b/kotlin-native/platformLibs/src/platform/ios/CoreAudio.def similarity index 100% rename from platformLibs/src/platform/ios/CoreAudio.def rename to kotlin-native/platformLibs/src/platform/ios/CoreAudio.def diff --git a/platformLibs/src/platform/ios/CoreAudioKit.def b/kotlin-native/platformLibs/src/platform/ios/CoreAudioKit.def similarity index 100% rename from platformLibs/src/platform/ios/CoreAudioKit.def rename to kotlin-native/platformLibs/src/platform/ios/CoreAudioKit.def diff --git a/platformLibs/src/platform/ios/CoreAudioTypes.def b/kotlin-native/platformLibs/src/platform/ios/CoreAudioTypes.def similarity index 100% rename from platformLibs/src/platform/ios/CoreAudioTypes.def rename to kotlin-native/platformLibs/src/platform/ios/CoreAudioTypes.def diff --git a/platformLibs/src/platform/ios/CoreBluetooth.def b/kotlin-native/platformLibs/src/platform/ios/CoreBluetooth.def similarity index 100% rename from platformLibs/src/platform/ios/CoreBluetooth.def rename to kotlin-native/platformLibs/src/platform/ios/CoreBluetooth.def diff --git a/platformLibs/src/platform/ios/CoreData.def b/kotlin-native/platformLibs/src/platform/ios/CoreData.def similarity index 100% rename from platformLibs/src/platform/ios/CoreData.def rename to kotlin-native/platformLibs/src/platform/ios/CoreData.def diff --git a/platformLibs/src/platform/ios/CoreFoundation.def b/kotlin-native/platformLibs/src/platform/ios/CoreFoundation.def similarity index 100% rename from platformLibs/src/platform/ios/CoreFoundation.def rename to kotlin-native/platformLibs/src/platform/ios/CoreFoundation.def diff --git a/platformLibs/src/platform/ios/CoreGraphics.def b/kotlin-native/platformLibs/src/platform/ios/CoreGraphics.def similarity index 100% rename from platformLibs/src/platform/ios/CoreGraphics.def rename to kotlin-native/platformLibs/src/platform/ios/CoreGraphics.def diff --git a/platformLibs/src/platform/ios/CoreHaptics.def b/kotlin-native/platformLibs/src/platform/ios/CoreHaptics.def similarity index 100% rename from platformLibs/src/platform/ios/CoreHaptics.def rename to kotlin-native/platformLibs/src/platform/ios/CoreHaptics.def diff --git a/platformLibs/src/platform/ios/CoreImage.def b/kotlin-native/platformLibs/src/platform/ios/CoreImage.def similarity index 100% rename from platformLibs/src/platform/ios/CoreImage.def rename to kotlin-native/platformLibs/src/platform/ios/CoreImage.def diff --git a/platformLibs/src/platform/ios/CoreLocation.def b/kotlin-native/platformLibs/src/platform/ios/CoreLocation.def similarity index 100% rename from platformLibs/src/platform/ios/CoreLocation.def rename to kotlin-native/platformLibs/src/platform/ios/CoreLocation.def diff --git a/platformLibs/src/platform/ios/CoreMIDI.def b/kotlin-native/platformLibs/src/platform/ios/CoreMIDI.def similarity index 100% rename from platformLibs/src/platform/ios/CoreMIDI.def rename to kotlin-native/platformLibs/src/platform/ios/CoreMIDI.def diff --git a/platformLibs/src/platform/ios/CoreML.def b/kotlin-native/platformLibs/src/platform/ios/CoreML.def similarity index 100% rename from platformLibs/src/platform/ios/CoreML.def rename to kotlin-native/platformLibs/src/platform/ios/CoreML.def diff --git a/platformLibs/src/platform/ios/CoreMedia.def b/kotlin-native/platformLibs/src/platform/ios/CoreMedia.def similarity index 100% rename from platformLibs/src/platform/ios/CoreMedia.def rename to kotlin-native/platformLibs/src/platform/ios/CoreMedia.def diff --git a/platformLibs/src/platform/ios/CoreMotion.def b/kotlin-native/platformLibs/src/platform/ios/CoreMotion.def similarity index 100% rename from platformLibs/src/platform/ios/CoreMotion.def rename to kotlin-native/platformLibs/src/platform/ios/CoreMotion.def diff --git a/platformLibs/src/platform/ios/CoreNFC.def b/kotlin-native/platformLibs/src/platform/ios/CoreNFC.def similarity index 100% rename from platformLibs/src/platform/ios/CoreNFC.def rename to kotlin-native/platformLibs/src/platform/ios/CoreNFC.def diff --git a/platformLibs/src/platform/ios/CoreServices.def b/kotlin-native/platformLibs/src/platform/ios/CoreServices.def similarity index 100% rename from platformLibs/src/platform/ios/CoreServices.def rename to kotlin-native/platformLibs/src/platform/ios/CoreServices.def diff --git a/platformLibs/src/platform/ios/CoreSpotlight.def b/kotlin-native/platformLibs/src/platform/ios/CoreSpotlight.def similarity index 100% rename from platformLibs/src/platform/ios/CoreSpotlight.def rename to kotlin-native/platformLibs/src/platform/ios/CoreSpotlight.def diff --git a/platformLibs/src/platform/ios/CoreTelephony.def b/kotlin-native/platformLibs/src/platform/ios/CoreTelephony.def similarity index 100% rename from platformLibs/src/platform/ios/CoreTelephony.def rename to kotlin-native/platformLibs/src/platform/ios/CoreTelephony.def diff --git a/platformLibs/src/platform/ios/CoreText.def b/kotlin-native/platformLibs/src/platform/ios/CoreText.def similarity index 100% rename from platformLibs/src/platform/ios/CoreText.def rename to kotlin-native/platformLibs/src/platform/ios/CoreText.def diff --git a/platformLibs/src/platform/ios/CoreVideo.def b/kotlin-native/platformLibs/src/platform/ios/CoreVideo.def similarity index 100% rename from platformLibs/src/platform/ios/CoreVideo.def rename to kotlin-native/platformLibs/src/platform/ios/CoreVideo.def diff --git a/platformLibs/src/platform/ios/CryptoKit.def.disabled b/kotlin-native/platformLibs/src/platform/ios/CryptoKit.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/CryptoKit.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/CryptoKit.def.disabled diff --git a/platformLibs/src/platform/ios/CryptoTokenKit.def b/kotlin-native/platformLibs/src/platform/ios/CryptoTokenKit.def similarity index 100% rename from platformLibs/src/platform/ios/CryptoTokenKit.def rename to kotlin-native/platformLibs/src/platform/ios/CryptoTokenKit.def diff --git a/platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled b/kotlin-native/platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled diff --git a/platformLibs/src/platform/ios/DeviceCheck.def b/kotlin-native/platformLibs/src/platform/ios/DeviceCheck.def similarity index 100% rename from platformLibs/src/platform/ios/DeviceCheck.def rename to kotlin-native/platformLibs/src/platform/ios/DeviceCheck.def diff --git a/platformLibs/src/platform/ios/EAGL.def b/kotlin-native/platformLibs/src/platform/ios/EAGL.def similarity index 100% rename from platformLibs/src/platform/ios/EAGL.def rename to kotlin-native/platformLibs/src/platform/ios/EAGL.def diff --git a/platformLibs/src/platform/ios/EventKit.def b/kotlin-native/platformLibs/src/platform/ios/EventKit.def similarity index 100% rename from platformLibs/src/platform/ios/EventKit.def rename to kotlin-native/platformLibs/src/platform/ios/EventKit.def diff --git a/platformLibs/src/platform/ios/EventKitUI.def b/kotlin-native/platformLibs/src/platform/ios/EventKitUI.def similarity index 100% rename from platformLibs/src/platform/ios/EventKitUI.def rename to kotlin-native/platformLibs/src/platform/ios/EventKitUI.def diff --git a/platformLibs/src/platform/ios/ExposureNotification.def b/kotlin-native/platformLibs/src/platform/ios/ExposureNotification.def similarity index 100% rename from platformLibs/src/platform/ios/ExposureNotification.def rename to kotlin-native/platformLibs/src/platform/ios/ExposureNotification.def diff --git a/platformLibs/src/platform/ios/ExternalAccessory.def b/kotlin-native/platformLibs/src/platform/ios/ExternalAccessory.def similarity index 100% rename from platformLibs/src/platform/ios/ExternalAccessory.def rename to kotlin-native/platformLibs/src/platform/ios/ExternalAccessory.def diff --git a/platformLibs/src/platform/ios/FileProvider.def b/kotlin-native/platformLibs/src/platform/ios/FileProvider.def similarity index 100% rename from platformLibs/src/platform/ios/FileProvider.def rename to kotlin-native/platformLibs/src/platform/ios/FileProvider.def diff --git a/platformLibs/src/platform/ios/FileProviderUI.def b/kotlin-native/platformLibs/src/platform/ios/FileProviderUI.def similarity index 100% rename from platformLibs/src/platform/ios/FileProviderUI.def rename to kotlin-native/platformLibs/src/platform/ios/FileProviderUI.def diff --git a/platformLibs/src/platform/ios/Foundation.def b/kotlin-native/platformLibs/src/platform/ios/Foundation.def similarity index 100% rename from platformLibs/src/platform/ios/Foundation.def rename to kotlin-native/platformLibs/src/platform/ios/Foundation.def diff --git a/platformLibs/src/platform/ios/GLKit.def b/kotlin-native/platformLibs/src/platform/ios/GLKit.def similarity index 100% rename from platformLibs/src/platform/ios/GLKit.def rename to kotlin-native/platformLibs/src/platform/ios/GLKit.def diff --git a/platformLibs/src/platform/ios/GSS.def b/kotlin-native/platformLibs/src/platform/ios/GSS.def similarity index 100% rename from platformLibs/src/platform/ios/GSS.def rename to kotlin-native/platformLibs/src/platform/ios/GSS.def diff --git a/platformLibs/src/platform/ios/GameController.def b/kotlin-native/platformLibs/src/platform/ios/GameController.def similarity index 100% rename from platformLibs/src/platform/ios/GameController.def rename to kotlin-native/platformLibs/src/platform/ios/GameController.def diff --git a/platformLibs/src/platform/ios/GameKit.def b/kotlin-native/platformLibs/src/platform/ios/GameKit.def similarity index 100% rename from platformLibs/src/platform/ios/GameKit.def rename to kotlin-native/platformLibs/src/platform/ios/GameKit.def diff --git a/platformLibs/src/platform/ios/GameplayKit.def b/kotlin-native/platformLibs/src/platform/ios/GameplayKit.def similarity index 100% rename from platformLibs/src/platform/ios/GameplayKit.def rename to kotlin-native/platformLibs/src/platform/ios/GameplayKit.def diff --git a/platformLibs/src/platform/ios/HealthKit.def b/kotlin-native/platformLibs/src/platform/ios/HealthKit.def similarity index 100% rename from platformLibs/src/platform/ios/HealthKit.def rename to kotlin-native/platformLibs/src/platform/ios/HealthKit.def diff --git a/platformLibs/src/platform/ios/HealthKitUI.def b/kotlin-native/platformLibs/src/platform/ios/HealthKitUI.def similarity index 100% rename from platformLibs/src/platform/ios/HealthKitUI.def rename to kotlin-native/platformLibs/src/platform/ios/HealthKitUI.def diff --git a/platformLibs/src/platform/ios/HomeKit.def b/kotlin-native/platformLibs/src/platform/ios/HomeKit.def similarity index 100% rename from platformLibs/src/platform/ios/HomeKit.def rename to kotlin-native/platformLibs/src/platform/ios/HomeKit.def diff --git a/platformLibs/src/platform/ios/IOKit.def.disabled b/kotlin-native/platformLibs/src/platform/ios/IOKit.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/IOKit.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/IOKit.def.disabled diff --git a/platformLibs/src/platform/ios/IOSurface.def b/kotlin-native/platformLibs/src/platform/ios/IOSurface.def similarity index 100% rename from platformLibs/src/platform/ios/IOSurface.def rename to kotlin-native/platformLibs/src/platform/ios/IOSurface.def diff --git a/platformLibs/src/platform/ios/IdentityLookup.def b/kotlin-native/platformLibs/src/platform/ios/IdentityLookup.def similarity index 100% rename from platformLibs/src/platform/ios/IdentityLookup.def rename to kotlin-native/platformLibs/src/platform/ios/IdentityLookup.def diff --git a/platformLibs/src/platform/ios/IdentityLookupUI.def b/kotlin-native/platformLibs/src/platform/ios/IdentityLookupUI.def similarity index 100% rename from platformLibs/src/platform/ios/IdentityLookupUI.def rename to kotlin-native/platformLibs/src/platform/ios/IdentityLookupUI.def diff --git a/platformLibs/src/platform/ios/ImageCaptureCore.def b/kotlin-native/platformLibs/src/platform/ios/ImageCaptureCore.def similarity index 100% rename from platformLibs/src/platform/ios/ImageCaptureCore.def rename to kotlin-native/platformLibs/src/platform/ios/ImageCaptureCore.def diff --git a/platformLibs/src/platform/ios/ImageIO.def b/kotlin-native/platformLibs/src/platform/ios/ImageIO.def similarity index 100% rename from platformLibs/src/platform/ios/ImageIO.def rename to kotlin-native/platformLibs/src/platform/ios/ImageIO.def diff --git a/platformLibs/src/platform/ios/Intents.def b/kotlin-native/platformLibs/src/platform/ios/Intents.def similarity index 100% rename from platformLibs/src/platform/ios/Intents.def rename to kotlin-native/platformLibs/src/platform/ios/Intents.def diff --git a/platformLibs/src/platform/ios/IntentsUI.def b/kotlin-native/platformLibs/src/platform/ios/IntentsUI.def similarity index 100% rename from platformLibs/src/platform/ios/IntentsUI.def rename to kotlin-native/platformLibs/src/platform/ios/IntentsUI.def diff --git a/platformLibs/src/platform/ios/JavaScriptCore.def b/kotlin-native/platformLibs/src/platform/ios/JavaScriptCore.def similarity index 100% rename from platformLibs/src/platform/ios/JavaScriptCore.def rename to kotlin-native/platformLibs/src/platform/ios/JavaScriptCore.def diff --git a/platformLibs/src/platform/ios/LinkPresentation.def b/kotlin-native/platformLibs/src/platform/ios/LinkPresentation.def similarity index 100% rename from platformLibs/src/platform/ios/LinkPresentation.def rename to kotlin-native/platformLibs/src/platform/ios/LinkPresentation.def diff --git a/platformLibs/src/platform/ios/LocalAuthentication.def b/kotlin-native/platformLibs/src/platform/ios/LocalAuthentication.def similarity index 100% rename from platformLibs/src/platform/ios/LocalAuthentication.def rename to kotlin-native/platformLibs/src/platform/ios/LocalAuthentication.def diff --git a/platformLibs/src/platform/ios/MLCompute.def b/kotlin-native/platformLibs/src/platform/ios/MLCompute.def similarity index 100% rename from platformLibs/src/platform/ios/MLCompute.def rename to kotlin-native/platformLibs/src/platform/ios/MLCompute.def diff --git a/platformLibs/src/platform/ios/MapKit.def b/kotlin-native/platformLibs/src/platform/ios/MapKit.def similarity index 100% rename from platformLibs/src/platform/ios/MapKit.def rename to kotlin-native/platformLibs/src/platform/ios/MapKit.def diff --git a/platformLibs/src/platform/ios/MediaAccessibility.def b/kotlin-native/platformLibs/src/platform/ios/MediaAccessibility.def similarity index 100% rename from platformLibs/src/platform/ios/MediaAccessibility.def rename to kotlin-native/platformLibs/src/platform/ios/MediaAccessibility.def diff --git a/platformLibs/src/platform/ios/MediaPlayer.def b/kotlin-native/platformLibs/src/platform/ios/MediaPlayer.def similarity index 100% rename from platformLibs/src/platform/ios/MediaPlayer.def rename to kotlin-native/platformLibs/src/platform/ios/MediaPlayer.def diff --git a/platformLibs/src/platform/ios/MediaSetup.def b/kotlin-native/platformLibs/src/platform/ios/MediaSetup.def similarity index 100% rename from platformLibs/src/platform/ios/MediaSetup.def rename to kotlin-native/platformLibs/src/platform/ios/MediaSetup.def diff --git a/platformLibs/src/platform/ios/MediaToolbox.def b/kotlin-native/platformLibs/src/platform/ios/MediaToolbox.def similarity index 100% rename from platformLibs/src/platform/ios/MediaToolbox.def rename to kotlin-native/platformLibs/src/platform/ios/MediaToolbox.def diff --git a/platformLibs/src/platform/ios/MessageUI.def b/kotlin-native/platformLibs/src/platform/ios/MessageUI.def similarity index 100% rename from platformLibs/src/platform/ios/MessageUI.def rename to kotlin-native/platformLibs/src/platform/ios/MessageUI.def diff --git a/platformLibs/src/platform/ios/Messages.def b/kotlin-native/platformLibs/src/platform/ios/Messages.def similarity index 100% rename from platformLibs/src/platform/ios/Messages.def rename to kotlin-native/platformLibs/src/platform/ios/Messages.def diff --git a/platformLibs/src/platform/ios/Metal.def b/kotlin-native/platformLibs/src/platform/ios/Metal.def similarity index 100% rename from platformLibs/src/platform/ios/Metal.def rename to kotlin-native/platformLibs/src/platform/ios/Metal.def diff --git a/platformLibs/src/platform/ios/MetalKit.def b/kotlin-native/platformLibs/src/platform/ios/MetalKit.def similarity index 100% rename from platformLibs/src/platform/ios/MetalKit.def rename to kotlin-native/platformLibs/src/platform/ios/MetalKit.def diff --git a/platformLibs/src/platform/ios/MetalPerformanceShaders.def b/kotlin-native/platformLibs/src/platform/ios/MetalPerformanceShaders.def similarity index 100% rename from platformLibs/src/platform/ios/MetalPerformanceShaders.def rename to kotlin-native/platformLibs/src/platform/ios/MetalPerformanceShaders.def diff --git a/platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def b/kotlin-native/platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def similarity index 100% rename from platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def rename to kotlin-native/platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def diff --git a/platformLibs/src/platform/ios/MetricKit.def b/kotlin-native/platformLibs/src/platform/ios/MetricKit.def similarity index 100% rename from platformLibs/src/platform/ios/MetricKit.def rename to kotlin-native/platformLibs/src/platform/ios/MetricKit.def diff --git a/platformLibs/src/platform/ios/MobileCoreServices.def b/kotlin-native/platformLibs/src/platform/ios/MobileCoreServices.def similarity index 100% rename from platformLibs/src/platform/ios/MobileCoreServices.def rename to kotlin-native/platformLibs/src/platform/ios/MobileCoreServices.def diff --git a/platformLibs/src/platform/ios/ModelIO.def b/kotlin-native/platformLibs/src/platform/ios/ModelIO.def similarity index 100% rename from platformLibs/src/platform/ios/ModelIO.def rename to kotlin-native/platformLibs/src/platform/ios/ModelIO.def diff --git a/platformLibs/src/platform/ios/MultipeerConnectivity.def b/kotlin-native/platformLibs/src/platform/ios/MultipeerConnectivity.def similarity index 100% rename from platformLibs/src/platform/ios/MultipeerConnectivity.def rename to kotlin-native/platformLibs/src/platform/ios/MultipeerConnectivity.def diff --git a/platformLibs/src/platform/ios/NaturalLanguage.def b/kotlin-native/platformLibs/src/platform/ios/NaturalLanguage.def similarity index 100% rename from platformLibs/src/platform/ios/NaturalLanguage.def rename to kotlin-native/platformLibs/src/platform/ios/NaturalLanguage.def diff --git a/platformLibs/src/platform/ios/NearbyInteraction.def b/kotlin-native/platformLibs/src/platform/ios/NearbyInteraction.def similarity index 100% rename from platformLibs/src/platform/ios/NearbyInteraction.def rename to kotlin-native/platformLibs/src/platform/ios/NearbyInteraction.def diff --git a/platformLibs/src/platform/ios/Network.def b/kotlin-native/platformLibs/src/platform/ios/Network.def similarity index 100% rename from platformLibs/src/platform/ios/Network.def rename to kotlin-native/platformLibs/src/platform/ios/Network.def diff --git a/platformLibs/src/platform/ios/NetworkExtension.def b/kotlin-native/platformLibs/src/platform/ios/NetworkExtension.def similarity index 100% rename from platformLibs/src/platform/ios/NetworkExtension.def rename to kotlin-native/platformLibs/src/platform/ios/NetworkExtension.def diff --git a/platformLibs/src/platform/ios/NewsstandKit.def b/kotlin-native/platformLibs/src/platform/ios/NewsstandKit.def similarity index 100% rename from platformLibs/src/platform/ios/NewsstandKit.def rename to kotlin-native/platformLibs/src/platform/ios/NewsstandKit.def diff --git a/platformLibs/src/platform/ios/NotificationCenter.def b/kotlin-native/platformLibs/src/platform/ios/NotificationCenter.def similarity index 100% rename from platformLibs/src/platform/ios/NotificationCenter.def rename to kotlin-native/platformLibs/src/platform/ios/NotificationCenter.def diff --git a/platformLibs/src/platform/ios/OSLog.def.disabled b/kotlin-native/platformLibs/src/platform/ios/OSLog.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/OSLog.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/OSLog.def.disabled diff --git a/platformLibs/src/platform/ios/OpenAL.def b/kotlin-native/platformLibs/src/platform/ios/OpenAL.def similarity index 100% rename from platformLibs/src/platform/ios/OpenAL.def rename to kotlin-native/platformLibs/src/platform/ios/OpenAL.def diff --git a/platformLibs/src/platform/ios/OpenGLES.def b/kotlin-native/platformLibs/src/platform/ios/OpenGLES.def similarity index 100% rename from platformLibs/src/platform/ios/OpenGLES.def rename to kotlin-native/platformLibs/src/platform/ios/OpenGLES.def diff --git a/platformLibs/src/platform/ios/OpenGLES2.def b/kotlin-native/platformLibs/src/platform/ios/OpenGLES2.def similarity index 100% rename from platformLibs/src/platform/ios/OpenGLES2.def rename to kotlin-native/platformLibs/src/platform/ios/OpenGLES2.def diff --git a/platformLibs/src/platform/ios/OpenGLES3.def b/kotlin-native/platformLibs/src/platform/ios/OpenGLES3.def similarity index 100% rename from platformLibs/src/platform/ios/OpenGLES3.def rename to kotlin-native/platformLibs/src/platform/ios/OpenGLES3.def diff --git a/platformLibs/src/platform/ios/OpenGLESCommon.def b/kotlin-native/platformLibs/src/platform/ios/OpenGLESCommon.def similarity index 100% rename from platformLibs/src/platform/ios/OpenGLESCommon.def rename to kotlin-native/platformLibs/src/platform/ios/OpenGLESCommon.def diff --git a/platformLibs/src/platform/ios/PDFKit.def b/kotlin-native/platformLibs/src/platform/ios/PDFKit.def similarity index 100% rename from platformLibs/src/platform/ios/PDFKit.def rename to kotlin-native/platformLibs/src/platform/ios/PDFKit.def diff --git a/platformLibs/src/platform/ios/PassKit.def b/kotlin-native/platformLibs/src/platform/ios/PassKit.def similarity index 100% rename from platformLibs/src/platform/ios/PassKit.def rename to kotlin-native/platformLibs/src/platform/ios/PassKit.def diff --git a/platformLibs/src/platform/ios/PencilKit.def b/kotlin-native/platformLibs/src/platform/ios/PencilKit.def similarity index 100% rename from platformLibs/src/platform/ios/PencilKit.def rename to kotlin-native/platformLibs/src/platform/ios/PencilKit.def diff --git a/platformLibs/src/platform/ios/Photos.def b/kotlin-native/platformLibs/src/platform/ios/Photos.def similarity index 100% rename from platformLibs/src/platform/ios/Photos.def rename to kotlin-native/platformLibs/src/platform/ios/Photos.def diff --git a/platformLibs/src/platform/ios/PhotosUI.def b/kotlin-native/platformLibs/src/platform/ios/PhotosUI.def similarity index 100% rename from platformLibs/src/platform/ios/PhotosUI.def rename to kotlin-native/platformLibs/src/platform/ios/PhotosUI.def diff --git a/platformLibs/src/platform/ios/PushKit.def b/kotlin-native/platformLibs/src/platform/ios/PushKit.def similarity index 100% rename from platformLibs/src/platform/ios/PushKit.def rename to kotlin-native/platformLibs/src/platform/ios/PushKit.def diff --git a/platformLibs/src/platform/ios/QuartzCore.def b/kotlin-native/platformLibs/src/platform/ios/QuartzCore.def similarity index 100% rename from platformLibs/src/platform/ios/QuartzCore.def rename to kotlin-native/platformLibs/src/platform/ios/QuartzCore.def diff --git a/platformLibs/src/platform/ios/QuickLook.def b/kotlin-native/platformLibs/src/platform/ios/QuickLook.def similarity index 100% rename from platformLibs/src/platform/ios/QuickLook.def rename to kotlin-native/platformLibs/src/platform/ios/QuickLook.def diff --git a/platformLibs/src/platform/ios/QuickLookThumbnailing.def b/kotlin-native/platformLibs/src/platform/ios/QuickLookThumbnailing.def similarity index 100% rename from platformLibs/src/platform/ios/QuickLookThumbnailing.def rename to kotlin-native/platformLibs/src/platform/ios/QuickLookThumbnailing.def diff --git a/platformLibs/src/platform/ios/RealityKit.def.disabled b/kotlin-native/platformLibs/src/platform/ios/RealityKit.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/RealityKit.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/RealityKit.def.disabled diff --git a/platformLibs/src/platform/ios/ReplayKit.def b/kotlin-native/platformLibs/src/platform/ios/ReplayKit.def similarity index 100% rename from platformLibs/src/platform/ios/ReplayKit.def rename to kotlin-native/platformLibs/src/platform/ios/ReplayKit.def diff --git a/platformLibs/src/platform/ios/SafariServices.def b/kotlin-native/platformLibs/src/platform/ios/SafariServices.def similarity index 100% rename from platformLibs/src/platform/ios/SafariServices.def rename to kotlin-native/platformLibs/src/platform/ios/SafariServices.def diff --git a/platformLibs/src/platform/ios/SceneKit.def b/kotlin-native/platformLibs/src/platform/ios/SceneKit.def similarity index 100% rename from platformLibs/src/platform/ios/SceneKit.def rename to kotlin-native/platformLibs/src/platform/ios/SceneKit.def diff --git a/platformLibs/src/platform/ios/ScreenTime.def b/kotlin-native/platformLibs/src/platform/ios/ScreenTime.def similarity index 100% rename from platformLibs/src/platform/ios/ScreenTime.def rename to kotlin-native/platformLibs/src/platform/ios/ScreenTime.def diff --git a/platformLibs/src/platform/ios/Security.def b/kotlin-native/platformLibs/src/platform/ios/Security.def similarity index 100% rename from platformLibs/src/platform/ios/Security.def rename to kotlin-native/platformLibs/src/platform/ios/Security.def diff --git a/platformLibs/src/platform/ios/SensorKit.def b/kotlin-native/platformLibs/src/platform/ios/SensorKit.def similarity index 100% rename from platformLibs/src/platform/ios/SensorKit.def rename to kotlin-native/platformLibs/src/platform/ios/SensorKit.def diff --git a/platformLibs/src/platform/ios/Social.def b/kotlin-native/platformLibs/src/platform/ios/Social.def similarity index 100% rename from platformLibs/src/platform/ios/Social.def rename to kotlin-native/platformLibs/src/platform/ios/Social.def diff --git a/platformLibs/src/platform/ios/SoundAnalysis.def b/kotlin-native/platformLibs/src/platform/ios/SoundAnalysis.def similarity index 100% rename from platformLibs/src/platform/ios/SoundAnalysis.def rename to kotlin-native/platformLibs/src/platform/ios/SoundAnalysis.def diff --git a/platformLibs/src/platform/ios/Speech.def b/kotlin-native/platformLibs/src/platform/ios/Speech.def similarity index 100% rename from platformLibs/src/platform/ios/Speech.def rename to kotlin-native/platformLibs/src/platform/ios/Speech.def diff --git a/platformLibs/src/platform/ios/SpriteKit.def b/kotlin-native/platformLibs/src/platform/ios/SpriteKit.def similarity index 100% rename from platformLibs/src/platform/ios/SpriteKit.def rename to kotlin-native/platformLibs/src/platform/ios/SpriteKit.def diff --git a/platformLibs/src/platform/ios/StoreKit.def b/kotlin-native/platformLibs/src/platform/ios/StoreKit.def similarity index 100% rename from platformLibs/src/platform/ios/StoreKit.def rename to kotlin-native/platformLibs/src/platform/ios/StoreKit.def diff --git a/platformLibs/src/platform/ios/SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/SystemConfiguration.def b/kotlin-native/platformLibs/src/platform/ios/SystemConfiguration.def similarity index 100% rename from platformLibs/src/platform/ios/SystemConfiguration.def rename to kotlin-native/platformLibs/src/platform/ios/SystemConfiguration.def diff --git a/platformLibs/src/platform/ios/Twitter.def b/kotlin-native/platformLibs/src/platform/ios/Twitter.def similarity index 100% rename from platformLibs/src/platform/ios/Twitter.def rename to kotlin-native/platformLibs/src/platform/ios/Twitter.def diff --git a/platformLibs/src/platform/ios/UIKit.def b/kotlin-native/platformLibs/src/platform/ios/UIKit.def similarity index 100% rename from platformLibs/src/platform/ios/UIKit.def rename to kotlin-native/platformLibs/src/platform/ios/UIKit.def diff --git a/platformLibs/src/platform/ios/UniformTypeIdentifiers.def b/kotlin-native/platformLibs/src/platform/ios/UniformTypeIdentifiers.def similarity index 100% rename from platformLibs/src/platform/ios/UniformTypeIdentifiers.def rename to kotlin-native/platformLibs/src/platform/ios/UniformTypeIdentifiers.def diff --git a/platformLibs/src/platform/ios/UserNotifications.def b/kotlin-native/platformLibs/src/platform/ios/UserNotifications.def similarity index 100% rename from platformLibs/src/platform/ios/UserNotifications.def rename to kotlin-native/platformLibs/src/platform/ios/UserNotifications.def diff --git a/platformLibs/src/platform/ios/UserNotificationsUI.def b/kotlin-native/platformLibs/src/platform/ios/UserNotificationsUI.def similarity index 100% rename from platformLibs/src/platform/ios/UserNotificationsUI.def rename to kotlin-native/platformLibs/src/platform/ios/UserNotificationsUI.def diff --git a/platformLibs/src/platform/ios/VideoSubscriberAccount.def b/kotlin-native/platformLibs/src/platform/ios/VideoSubscriberAccount.def similarity index 100% rename from platformLibs/src/platform/ios/VideoSubscriberAccount.def rename to kotlin-native/platformLibs/src/platform/ios/VideoSubscriberAccount.def diff --git a/platformLibs/src/platform/ios/VideoToolbox.def b/kotlin-native/platformLibs/src/platform/ios/VideoToolbox.def similarity index 100% rename from platformLibs/src/platform/ios/VideoToolbox.def rename to kotlin-native/platformLibs/src/platform/ios/VideoToolbox.def diff --git a/platformLibs/src/platform/ios/Vision.def b/kotlin-native/platformLibs/src/platform/ios/Vision.def similarity index 100% rename from platformLibs/src/platform/ios/Vision.def rename to kotlin-native/platformLibs/src/platform/ios/Vision.def diff --git a/platformLibs/src/platform/ios/VisionKit.def b/kotlin-native/platformLibs/src/platform/ios/VisionKit.def similarity index 100% rename from platformLibs/src/platform/ios/VisionKit.def rename to kotlin-native/platformLibs/src/platform/ios/VisionKit.def diff --git a/platformLibs/src/platform/ios/WatchConnectivity.def b/kotlin-native/platformLibs/src/platform/ios/WatchConnectivity.def similarity index 100% rename from platformLibs/src/platform/ios/WatchConnectivity.def rename to kotlin-native/platformLibs/src/platform/ios/WatchConnectivity.def diff --git a/platformLibs/src/platform/ios/WebKit.def b/kotlin-native/platformLibs/src/platform/ios/WebKit.def similarity index 100% rename from platformLibs/src/platform/ios/WebKit.def rename to kotlin-native/platformLibs/src/platform/ios/WebKit.def diff --git a/platformLibs/src/platform/ios/WidgetKit.def.disabled b/kotlin-native/platformLibs/src/platform/ios/WidgetKit.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/WidgetKit.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/WidgetKit.def.disabled diff --git a/platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/builtin.def b/kotlin-native/platformLibs/src/platform/ios/builtin.def similarity index 100% rename from platformLibs/src/platform/ios/builtin.def rename to kotlin-native/platformLibs/src/platform/ios/builtin.def diff --git a/platformLibs/src/platform/ios/darwin.def b/kotlin-native/platformLibs/src/platform/ios/darwin.def similarity index 100% rename from platformLibs/src/platform/ios/darwin.def rename to kotlin-native/platformLibs/src/platform/ios/darwin.def diff --git a/platformLibs/src/platform/ios/iAd.def b/kotlin-native/platformLibs/src/platform/ios/iAd.def similarity index 100% rename from platformLibs/src/platform/ios/iAd.def rename to kotlin-native/platformLibs/src/platform/ios/iAd.def diff --git a/platformLibs/src/platform/ios/iconv.def b/kotlin-native/platformLibs/src/platform/ios/iconv.def similarity index 100% rename from platformLibs/src/platform/ios/iconv.def rename to kotlin-native/platformLibs/src/platform/ios/iconv.def diff --git a/platformLibs/src/platform/ios/objc.def b/kotlin-native/platformLibs/src/platform/ios/objc.def similarity index 100% rename from platformLibs/src/platform/ios/objc.def rename to kotlin-native/platformLibs/src/platform/ios/objc.def diff --git a/platformLibs/src/platform/ios/posix.def b/kotlin-native/platformLibs/src/platform/ios/posix.def similarity index 100% rename from platformLibs/src/platform/ios/posix.def rename to kotlin-native/platformLibs/src/platform/ios/posix.def diff --git a/platformLibs/src/platform/ios/set_depends.sh b/kotlin-native/platformLibs/src/platform/ios/set_depends.sh similarity index 100% rename from platformLibs/src/platform/ios/set_depends.sh rename to kotlin-native/platformLibs/src/platform/ios/set_depends.sh diff --git a/platformLibs/src/platform/ios/zlib.def b/kotlin-native/platformLibs/src/platform/ios/zlib.def similarity index 100% rename from platformLibs/src/platform/ios/zlib.def rename to kotlin-native/platformLibs/src/platform/ios/zlib.def diff --git a/platformLibs/src/platform/linux/builtin.def b/kotlin-native/platformLibs/src/platform/linux/builtin.def similarity index 100% rename from platformLibs/src/platform/linux/builtin.def rename to kotlin-native/platformLibs/src/platform/linux/builtin.def diff --git a/platformLibs/src/platform/linux/iconv.def b/kotlin-native/platformLibs/src/platform/linux/iconv.def similarity index 100% rename from platformLibs/src/platform/linux/iconv.def rename to kotlin-native/platformLibs/src/platform/linux/iconv.def diff --git a/platformLibs/src/platform/linux/linux.def b/kotlin-native/platformLibs/src/platform/linux/linux.def similarity index 100% rename from platformLibs/src/platform/linux/linux.def rename to kotlin-native/platformLibs/src/platform/linux/linux.def diff --git a/platformLibs/src/platform/linux/posix.def b/kotlin-native/platformLibs/src/platform/linux/posix.def similarity index 100% rename from platformLibs/src/platform/linux/posix.def rename to kotlin-native/platformLibs/src/platform/linux/posix.def diff --git a/platformLibs/src/platform/linux/zlib.def b/kotlin-native/platformLibs/src/platform/linux/zlib.def similarity index 100% rename from platformLibs/src/platform/linux/zlib.def rename to kotlin-native/platformLibs/src/platform/linux/zlib.def diff --git a/platformLibs/src/platform/mingw/builtin.def b/kotlin-native/platformLibs/src/platform/mingw/builtin.def similarity index 100% rename from platformLibs/src/platform/mingw/builtin.def rename to kotlin-native/platformLibs/src/platform/mingw/builtin.def diff --git a/platformLibs/src/platform/mingw/gdiplus.def b/kotlin-native/platformLibs/src/platform/mingw/gdiplus.def similarity index 100% rename from platformLibs/src/platform/mingw/gdiplus.def rename to kotlin-native/platformLibs/src/platform/mingw/gdiplus.def diff --git a/platformLibs/src/platform/mingw/iconv.def b/kotlin-native/platformLibs/src/platform/mingw/iconv.def similarity index 100% rename from platformLibs/src/platform/mingw/iconv.def rename to kotlin-native/platformLibs/src/platform/mingw/iconv.def diff --git a/platformLibs/src/platform/mingw/opengl32.def b/kotlin-native/platformLibs/src/platform/mingw/opengl32.def similarity index 100% rename from platformLibs/src/platform/mingw/opengl32.def rename to kotlin-native/platformLibs/src/platform/mingw/opengl32.def diff --git a/platformLibs/src/platform/mingw/posix.def b/kotlin-native/platformLibs/src/platform/mingw/posix.def similarity index 100% rename from platformLibs/src/platform/mingw/posix.def rename to kotlin-native/platformLibs/src/platform/mingw/posix.def diff --git a/platformLibs/src/platform/mingw/windows.def b/kotlin-native/platformLibs/src/platform/mingw/windows.def similarity index 100% rename from platformLibs/src/platform/mingw/windows.def rename to kotlin-native/platformLibs/src/platform/mingw/windows.def diff --git a/platformLibs/src/platform/mingw/zlib.def b/kotlin-native/platformLibs/src/platform/mingw/zlib.def similarity index 100% rename from platformLibs/src/platform/mingw/zlib.def rename to kotlin-native/platformLibs/src/platform/mingw/zlib.def diff --git a/platformLibs/src/platform/osx/AGL.def.disabled b/kotlin-native/platformLibs/src/platform/osx/AGL.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/AGL.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/AGL.def.disabled diff --git a/platformLibs/src/platform/osx/AVFoundation.def b/kotlin-native/platformLibs/src/platform/osx/AVFoundation.def similarity index 100% rename from platformLibs/src/platform/osx/AVFoundation.def rename to kotlin-native/platformLibs/src/platform/osx/AVFoundation.def diff --git a/platformLibs/src/platform/osx/AVKit.def b/kotlin-native/platformLibs/src/platform/osx/AVKit.def similarity index 100% rename from platformLibs/src/platform/osx/AVKit.def rename to kotlin-native/platformLibs/src/platform/osx/AVKit.def diff --git a/platformLibs/src/platform/osx/Accelerate.def b/kotlin-native/platformLibs/src/platform/osx/Accelerate.def similarity index 100% rename from platformLibs/src/platform/osx/Accelerate.def rename to kotlin-native/platformLibs/src/platform/osx/Accelerate.def diff --git a/platformLibs/src/platform/osx/Accounts.def b/kotlin-native/platformLibs/src/platform/osx/Accounts.def similarity index 100% rename from platformLibs/src/platform/osx/Accounts.def rename to kotlin-native/platformLibs/src/platform/osx/Accounts.def diff --git a/platformLibs/src/platform/osx/AdSupport.def b/kotlin-native/platformLibs/src/platform/osx/AdSupport.def similarity index 100% rename from platformLibs/src/platform/osx/AdSupport.def rename to kotlin-native/platformLibs/src/platform/osx/AdSupport.def diff --git a/platformLibs/src/platform/osx/AddressBook.def b/kotlin-native/platformLibs/src/platform/osx/AddressBook.def similarity index 100% rename from platformLibs/src/platform/osx/AddressBook.def rename to kotlin-native/platformLibs/src/platform/osx/AddressBook.def diff --git a/platformLibs/src/platform/osx/AppKit.def b/kotlin-native/platformLibs/src/platform/osx/AppKit.def similarity index 100% rename from platformLibs/src/platform/osx/AppKit.def rename to kotlin-native/platformLibs/src/platform/osx/AppKit.def diff --git a/platformLibs/src/platform/osx/AppleScriptKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/AppleScriptKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/AppleScriptKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/AppleScriptKit.def.disabled diff --git a/platformLibs/src/platform/osx/AppleScriptObjC.def.disabled b/kotlin-native/platformLibs/src/platform/osx/AppleScriptObjC.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/AppleScriptObjC.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/AppleScriptObjC.def.disabled diff --git a/platformLibs/src/platform/osx/ApplicationServices.def b/kotlin-native/platformLibs/src/platform/osx/ApplicationServices.def similarity index 100% rename from platformLibs/src/platform/osx/ApplicationServices.def rename to kotlin-native/platformLibs/src/platform/osx/ApplicationServices.def diff --git a/platformLibs/src/platform/osx/AudioToolbox.def b/kotlin-native/platformLibs/src/platform/osx/AudioToolbox.def similarity index 100% rename from platformLibs/src/platform/osx/AudioToolbox.def rename to kotlin-native/platformLibs/src/platform/osx/AudioToolbox.def diff --git a/platformLibs/src/platform/osx/AudioUnit.def b/kotlin-native/platformLibs/src/platform/osx/AudioUnit.def similarity index 100% rename from platformLibs/src/platform/osx/AudioUnit.def rename to kotlin-native/platformLibs/src/platform/osx/AudioUnit.def diff --git a/platformLibs/src/platform/osx/AudioVideoBridging.def.disabled b/kotlin-native/platformLibs/src/platform/osx/AudioVideoBridging.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/AudioVideoBridging.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/AudioVideoBridging.def.disabled diff --git a/platformLibs/src/platform/osx/AuthenticationServices.def b/kotlin-native/platformLibs/src/platform/osx/AuthenticationServices.def similarity index 100% rename from platformLibs/src/platform/osx/AuthenticationServices.def rename to kotlin-native/platformLibs/src/platform/osx/AuthenticationServices.def diff --git a/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def b/kotlin-native/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def similarity index 100% rename from platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def rename to kotlin-native/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def diff --git a/platformLibs/src/platform/osx/Automator.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Automator.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Automator.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Automator.def.disabled diff --git a/platformLibs/src/platform/osx/BackgroundTasks.def b/kotlin-native/platformLibs/src/platform/osx/BackgroundTasks.def similarity index 100% rename from platformLibs/src/platform/osx/BackgroundTasks.def rename to kotlin-native/platformLibs/src/platform/osx/BackgroundTasks.def diff --git a/platformLibs/src/platform/osx/BusinessChat.def b/kotlin-native/platformLibs/src/platform/osx/BusinessChat.def similarity index 100% rename from platformLibs/src/platform/osx/BusinessChat.def rename to kotlin-native/platformLibs/src/platform/osx/BusinessChat.def diff --git a/platformLibs/src/platform/osx/CFNetwork.def b/kotlin-native/platformLibs/src/platform/osx/CFNetwork.def similarity index 100% rename from platformLibs/src/platform/osx/CFNetwork.def rename to kotlin-native/platformLibs/src/platform/osx/CFNetwork.def diff --git a/platformLibs/src/platform/osx/CalendarStore.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CalendarStore.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/CalendarStore.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/CalendarStore.def.disabled diff --git a/platformLibs/src/platform/osx/CallKit.def b/kotlin-native/platformLibs/src/platform/osx/CallKit.def similarity index 100% rename from platformLibs/src/platform/osx/CallKit.def rename to kotlin-native/platformLibs/src/platform/osx/CallKit.def diff --git a/platformLibs/src/platform/osx/Carbon.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Carbon.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Carbon.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Carbon.def.disabled diff --git a/platformLibs/src/platform/osx/CloudKit.def b/kotlin-native/platformLibs/src/platform/osx/CloudKit.def similarity index 100% rename from platformLibs/src/platform/osx/CloudKit.def rename to kotlin-native/platformLibs/src/platform/osx/CloudKit.def diff --git a/platformLibs/src/platform/osx/Cocoa.def b/kotlin-native/platformLibs/src/platform/osx/Cocoa.def similarity index 100% rename from platformLibs/src/platform/osx/Cocoa.def rename to kotlin-native/platformLibs/src/platform/osx/Cocoa.def diff --git a/platformLibs/src/platform/osx/Collaboration.def b/kotlin-native/platformLibs/src/platform/osx/Collaboration.def similarity index 100% rename from platformLibs/src/platform/osx/Collaboration.def rename to kotlin-native/platformLibs/src/platform/osx/Collaboration.def diff --git a/platformLibs/src/platform/osx/ColorSync.def.disabled b/kotlin-native/platformLibs/src/platform/osx/ColorSync.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/ColorSync.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/ColorSync.def.disabled diff --git a/platformLibs/src/platform/osx/Combine.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Combine.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Combine.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Combine.def.disabled diff --git a/platformLibs/src/platform/osx/CommonCrypto.def b/kotlin-native/platformLibs/src/platform/osx/CommonCrypto.def similarity index 100% rename from platformLibs/src/platform/osx/CommonCrypto.def rename to kotlin-native/platformLibs/src/platform/osx/CommonCrypto.def diff --git a/platformLibs/src/platform/osx/Contacts.def b/kotlin-native/platformLibs/src/platform/osx/Contacts.def similarity index 100% rename from platformLibs/src/platform/osx/Contacts.def rename to kotlin-native/platformLibs/src/platform/osx/Contacts.def diff --git a/platformLibs/src/platform/osx/ContactsUI.def b/kotlin-native/platformLibs/src/platform/osx/ContactsUI.def similarity index 100% rename from platformLibs/src/platform/osx/ContactsUI.def rename to kotlin-native/platformLibs/src/platform/osx/ContactsUI.def diff --git a/platformLibs/src/platform/osx/CoreAudio.def b/kotlin-native/platformLibs/src/platform/osx/CoreAudio.def similarity index 100% rename from platformLibs/src/platform/osx/CoreAudio.def rename to kotlin-native/platformLibs/src/platform/osx/CoreAudio.def diff --git a/platformLibs/src/platform/osx/CoreAudioKit.def b/kotlin-native/platformLibs/src/platform/osx/CoreAudioKit.def similarity index 100% rename from platformLibs/src/platform/osx/CoreAudioKit.def rename to kotlin-native/platformLibs/src/platform/osx/CoreAudioKit.def diff --git a/platformLibs/src/platform/osx/CoreAudioTypes.def b/kotlin-native/platformLibs/src/platform/osx/CoreAudioTypes.def similarity index 100% rename from platformLibs/src/platform/osx/CoreAudioTypes.def rename to kotlin-native/platformLibs/src/platform/osx/CoreAudioTypes.def diff --git a/platformLibs/src/platform/osx/CoreBluetooth.def b/kotlin-native/platformLibs/src/platform/osx/CoreBluetooth.def similarity index 100% rename from platformLibs/src/platform/osx/CoreBluetooth.def rename to kotlin-native/platformLibs/src/platform/osx/CoreBluetooth.def diff --git a/platformLibs/src/platform/osx/CoreData.def b/kotlin-native/platformLibs/src/platform/osx/CoreData.def similarity index 100% rename from platformLibs/src/platform/osx/CoreData.def rename to kotlin-native/platformLibs/src/platform/osx/CoreData.def diff --git a/platformLibs/src/platform/osx/CoreDisplay.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CoreDisplay.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/CoreDisplay.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/CoreDisplay.def.disabled diff --git a/platformLibs/src/platform/osx/CoreFoundation.def b/kotlin-native/platformLibs/src/platform/osx/CoreFoundation.def similarity index 100% rename from platformLibs/src/platform/osx/CoreFoundation.def rename to kotlin-native/platformLibs/src/platform/osx/CoreFoundation.def diff --git a/platformLibs/src/platform/osx/CoreGraphics.def b/kotlin-native/platformLibs/src/platform/osx/CoreGraphics.def similarity index 100% rename from platformLibs/src/platform/osx/CoreGraphics.def rename to kotlin-native/platformLibs/src/platform/osx/CoreGraphics.def diff --git a/platformLibs/src/platform/osx/CoreHaptics.def b/kotlin-native/platformLibs/src/platform/osx/CoreHaptics.def similarity index 100% rename from platformLibs/src/platform/osx/CoreHaptics.def rename to kotlin-native/platformLibs/src/platform/osx/CoreHaptics.def diff --git a/platformLibs/src/platform/osx/CoreImage.def b/kotlin-native/platformLibs/src/platform/osx/CoreImage.def similarity index 100% rename from platformLibs/src/platform/osx/CoreImage.def rename to kotlin-native/platformLibs/src/platform/osx/CoreImage.def diff --git a/platformLibs/src/platform/osx/CoreLocation.def b/kotlin-native/platformLibs/src/platform/osx/CoreLocation.def similarity index 100% rename from platformLibs/src/platform/osx/CoreLocation.def rename to kotlin-native/platformLibs/src/platform/osx/CoreLocation.def diff --git a/platformLibs/src/platform/osx/CoreMIDI.def b/kotlin-native/platformLibs/src/platform/osx/CoreMIDI.def similarity index 100% rename from platformLibs/src/platform/osx/CoreMIDI.def rename to kotlin-native/platformLibs/src/platform/osx/CoreMIDI.def diff --git a/platformLibs/src/platform/osx/CoreMIDIServer.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CoreMIDIServer.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/CoreMIDIServer.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/CoreMIDIServer.def.disabled diff --git a/platformLibs/src/platform/osx/CoreML.def b/kotlin-native/platformLibs/src/platform/osx/CoreML.def similarity index 100% rename from platformLibs/src/platform/osx/CoreML.def rename to kotlin-native/platformLibs/src/platform/osx/CoreML.def diff --git a/platformLibs/src/platform/osx/CoreMedia.def b/kotlin-native/platformLibs/src/platform/osx/CoreMedia.def similarity index 100% rename from platformLibs/src/platform/osx/CoreMedia.def rename to kotlin-native/platformLibs/src/platform/osx/CoreMedia.def diff --git a/platformLibs/src/platform/osx/CoreMediaIO.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CoreMediaIO.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/CoreMediaIO.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/CoreMediaIO.def.disabled diff --git a/platformLibs/src/platform/osx/CoreMotion.def b/kotlin-native/platformLibs/src/platform/osx/CoreMotion.def similarity index 100% rename from platformLibs/src/platform/osx/CoreMotion.def rename to kotlin-native/platformLibs/src/platform/osx/CoreMotion.def diff --git a/platformLibs/src/platform/osx/CoreServices.def b/kotlin-native/platformLibs/src/platform/osx/CoreServices.def similarity index 100% rename from platformLibs/src/platform/osx/CoreServices.def rename to kotlin-native/platformLibs/src/platform/osx/CoreServices.def diff --git a/platformLibs/src/platform/osx/CoreSpotlight.def b/kotlin-native/platformLibs/src/platform/osx/CoreSpotlight.def similarity index 100% rename from platformLibs/src/platform/osx/CoreSpotlight.def rename to kotlin-native/platformLibs/src/platform/osx/CoreSpotlight.def diff --git a/platformLibs/src/platform/osx/CoreTelephony.def b/kotlin-native/platformLibs/src/platform/osx/CoreTelephony.def similarity index 100% rename from platformLibs/src/platform/osx/CoreTelephony.def rename to kotlin-native/platformLibs/src/platform/osx/CoreTelephony.def diff --git a/platformLibs/src/platform/osx/CoreText.def b/kotlin-native/platformLibs/src/platform/osx/CoreText.def similarity index 100% rename from platformLibs/src/platform/osx/CoreText.def rename to kotlin-native/platformLibs/src/platform/osx/CoreText.def diff --git a/platformLibs/src/platform/osx/CoreVideo.def b/kotlin-native/platformLibs/src/platform/osx/CoreVideo.def similarity index 100% rename from platformLibs/src/platform/osx/CoreVideo.def rename to kotlin-native/platformLibs/src/platform/osx/CoreVideo.def diff --git a/platformLibs/src/platform/osx/CoreWLAN.def b/kotlin-native/platformLibs/src/platform/osx/CoreWLAN.def similarity index 100% rename from platformLibs/src/platform/osx/CoreWLAN.def rename to kotlin-native/platformLibs/src/platform/osx/CoreWLAN.def diff --git a/platformLibs/src/platform/osx/CryptoKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CryptoKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/CryptoKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/CryptoKit.def.disabled diff --git a/platformLibs/src/platform/osx/CryptoTokenKit.def b/kotlin-native/platformLibs/src/platform/osx/CryptoTokenKit.def similarity index 100% rename from platformLibs/src/platform/osx/CryptoTokenKit.def rename to kotlin-native/platformLibs/src/platform/osx/CryptoTokenKit.def diff --git a/platformLibs/src/platform/osx/DVDPlayback.def.disabled b/kotlin-native/platformLibs/src/platform/osx/DVDPlayback.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/DVDPlayback.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/DVDPlayback.def.disabled diff --git a/platformLibs/src/platform/osx/DeviceCheck.def b/kotlin-native/platformLibs/src/platform/osx/DeviceCheck.def similarity index 100% rename from platformLibs/src/platform/osx/DeviceCheck.def rename to kotlin-native/platformLibs/src/platform/osx/DeviceCheck.def diff --git a/platformLibs/src/platform/osx/DirectoryService.def.disabled b/kotlin-native/platformLibs/src/platform/osx/DirectoryService.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/DirectoryService.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/DirectoryService.def.disabled diff --git a/platformLibs/src/platform/osx/DiscRecording.def.disabled b/kotlin-native/platformLibs/src/platform/osx/DiscRecording.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/DiscRecording.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/DiscRecording.def.disabled diff --git a/platformLibs/src/platform/osx/DiscRecordingUI.def.disabled b/kotlin-native/platformLibs/src/platform/osx/DiscRecordingUI.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/DiscRecordingUI.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/DiscRecordingUI.def.disabled diff --git a/platformLibs/src/platform/osx/DiskArbitration.def b/kotlin-native/platformLibs/src/platform/osx/DiskArbitration.def similarity index 100% rename from platformLibs/src/platform/osx/DiskArbitration.def rename to kotlin-native/platformLibs/src/platform/osx/DiskArbitration.def diff --git a/platformLibs/src/platform/osx/DriverKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/DriverKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/DriverKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/DriverKit.def.disabled diff --git a/platformLibs/src/platform/osx/EventKit.def b/kotlin-native/platformLibs/src/platform/osx/EventKit.def similarity index 100% rename from platformLibs/src/platform/osx/EventKit.def rename to kotlin-native/platformLibs/src/platform/osx/EventKit.def diff --git a/platformLibs/src/platform/osx/ExceptionHandling.def b/kotlin-native/platformLibs/src/platform/osx/ExceptionHandling.def similarity index 100% rename from platformLibs/src/platform/osx/ExceptionHandling.def rename to kotlin-native/platformLibs/src/platform/osx/ExceptionHandling.def diff --git a/platformLibs/src/platform/osx/ExecutionPolicy.def b/kotlin-native/platformLibs/src/platform/osx/ExecutionPolicy.def similarity index 100% rename from platformLibs/src/platform/osx/ExecutionPolicy.def rename to kotlin-native/platformLibs/src/platform/osx/ExecutionPolicy.def diff --git a/platformLibs/src/platform/osx/ExternalAccessory.def b/kotlin-native/platformLibs/src/platform/osx/ExternalAccessory.def similarity index 100% rename from platformLibs/src/platform/osx/ExternalAccessory.def rename to kotlin-native/platformLibs/src/platform/osx/ExternalAccessory.def diff --git a/platformLibs/src/platform/osx/FWAUserLib.def b/kotlin-native/platformLibs/src/platform/osx/FWAUserLib.def similarity index 100% rename from platformLibs/src/platform/osx/FWAUserLib.def rename to kotlin-native/platformLibs/src/platform/osx/FWAUserLib.def diff --git a/platformLibs/src/platform/osx/FileProvider.def b/kotlin-native/platformLibs/src/platform/osx/FileProvider.def similarity index 100% rename from platformLibs/src/platform/osx/FileProvider.def rename to kotlin-native/platformLibs/src/platform/osx/FileProvider.def diff --git a/platformLibs/src/platform/osx/FileProviderUI.def b/kotlin-native/platformLibs/src/platform/osx/FileProviderUI.def similarity index 100% rename from platformLibs/src/platform/osx/FileProviderUI.def rename to kotlin-native/platformLibs/src/platform/osx/FileProviderUI.def diff --git a/platformLibs/src/platform/osx/FinderSync.def b/kotlin-native/platformLibs/src/platform/osx/FinderSync.def similarity index 100% rename from platformLibs/src/platform/osx/FinderSync.def rename to kotlin-native/platformLibs/src/platform/osx/FinderSync.def diff --git a/platformLibs/src/platform/osx/ForceFeedback.def b/kotlin-native/platformLibs/src/platform/osx/ForceFeedback.def similarity index 100% rename from platformLibs/src/platform/osx/ForceFeedback.def rename to kotlin-native/platformLibs/src/platform/osx/ForceFeedback.def diff --git a/platformLibs/src/platform/osx/Foundation.def b/kotlin-native/platformLibs/src/platform/osx/Foundation.def similarity index 100% rename from platformLibs/src/platform/osx/Foundation.def rename to kotlin-native/platformLibs/src/platform/osx/Foundation.def diff --git a/platformLibs/src/platform/osx/GLKit.def b/kotlin-native/platformLibs/src/platform/osx/GLKit.def similarity index 100% rename from platformLibs/src/platform/osx/GLKit.def rename to kotlin-native/platformLibs/src/platform/osx/GLKit.def diff --git a/platformLibs/src/platform/osx/GLUT.def b/kotlin-native/platformLibs/src/platform/osx/GLUT.def similarity index 100% rename from platformLibs/src/platform/osx/GLUT.def rename to kotlin-native/platformLibs/src/platform/osx/GLUT.def diff --git a/platformLibs/src/platform/osx/GSS.def b/kotlin-native/platformLibs/src/platform/osx/GSS.def similarity index 100% rename from platformLibs/src/platform/osx/GSS.def rename to kotlin-native/platformLibs/src/platform/osx/GSS.def diff --git a/platformLibs/src/platform/osx/GameController.def b/kotlin-native/platformLibs/src/platform/osx/GameController.def similarity index 100% rename from platformLibs/src/platform/osx/GameController.def rename to kotlin-native/platformLibs/src/platform/osx/GameController.def diff --git a/platformLibs/src/platform/osx/GameKit.def b/kotlin-native/platformLibs/src/platform/osx/GameKit.def similarity index 100% rename from platformLibs/src/platform/osx/GameKit.def rename to kotlin-native/platformLibs/src/platform/osx/GameKit.def diff --git a/platformLibs/src/platform/osx/GameplayKit.def b/kotlin-native/platformLibs/src/platform/osx/GameplayKit.def similarity index 100% rename from platformLibs/src/platform/osx/GameplayKit.def rename to kotlin-native/platformLibs/src/platform/osx/GameplayKit.def diff --git a/platformLibs/src/platform/osx/HIDDriverKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/HIDDriverKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/HIDDriverKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/HIDDriverKit.def.disabled diff --git a/platformLibs/src/platform/osx/Hypervisor.def b/kotlin-native/platformLibs/src/platform/osx/Hypervisor.def similarity index 100% rename from platformLibs/src/platform/osx/Hypervisor.def rename to kotlin-native/platformLibs/src/platform/osx/Hypervisor.def diff --git a/platformLibs/src/platform/osx/ICADevices.def.disabled b/kotlin-native/platformLibs/src/platform/osx/ICADevices.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/ICADevices.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/ICADevices.def.disabled diff --git a/platformLibs/src/platform/osx/IMServicePlugIn.def.disabled b/kotlin-native/platformLibs/src/platform/osx/IMServicePlugIn.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/IMServicePlugIn.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/IMServicePlugIn.def.disabled diff --git a/platformLibs/src/platform/osx/IOBluetooth.def b/kotlin-native/platformLibs/src/platform/osx/IOBluetooth.def similarity index 100% rename from platformLibs/src/platform/osx/IOBluetooth.def rename to kotlin-native/platformLibs/src/platform/osx/IOBluetooth.def diff --git a/platformLibs/src/platform/osx/IOBluetoothUI.def b/kotlin-native/platformLibs/src/platform/osx/IOBluetoothUI.def similarity index 100% rename from platformLibs/src/platform/osx/IOBluetoothUI.def rename to kotlin-native/platformLibs/src/platform/osx/IOBluetoothUI.def diff --git a/platformLibs/src/platform/osx/IOKit.def b/kotlin-native/platformLibs/src/platform/osx/IOKit.def similarity index 100% rename from platformLibs/src/platform/osx/IOKit.def rename to kotlin-native/platformLibs/src/platform/osx/IOKit.def diff --git a/platformLibs/src/platform/osx/IOSurface.def b/kotlin-native/platformLibs/src/platform/osx/IOSurface.def similarity index 100% rename from platformLibs/src/platform/osx/IOSurface.def rename to kotlin-native/platformLibs/src/platform/osx/IOSurface.def diff --git a/platformLibs/src/platform/osx/IOUSBHost.def b/kotlin-native/platformLibs/src/platform/osx/IOUSBHost.def similarity index 100% rename from platformLibs/src/platform/osx/IOUSBHost.def rename to kotlin-native/platformLibs/src/platform/osx/IOUSBHost.def diff --git a/platformLibs/src/platform/osx/IdentityLookup.def b/kotlin-native/platformLibs/src/platform/osx/IdentityLookup.def similarity index 100% rename from platformLibs/src/platform/osx/IdentityLookup.def rename to kotlin-native/platformLibs/src/platform/osx/IdentityLookup.def diff --git a/platformLibs/src/platform/osx/ImageCaptureCore.def b/kotlin-native/platformLibs/src/platform/osx/ImageCaptureCore.def similarity index 100% rename from platformLibs/src/platform/osx/ImageCaptureCore.def rename to kotlin-native/platformLibs/src/platform/osx/ImageCaptureCore.def diff --git a/platformLibs/src/platform/osx/ImageIO.def b/kotlin-native/platformLibs/src/platform/osx/ImageIO.def similarity index 100% rename from platformLibs/src/platform/osx/ImageIO.def rename to kotlin-native/platformLibs/src/platform/osx/ImageIO.def diff --git a/platformLibs/src/platform/osx/InputMethodKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/InputMethodKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/InputMethodKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/InputMethodKit.def.disabled diff --git a/platformLibs/src/platform/osx/InstallerPlugins.def.disabled b/kotlin-native/platformLibs/src/platform/osx/InstallerPlugins.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/InstallerPlugins.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/InstallerPlugins.def.disabled diff --git a/platformLibs/src/platform/osx/InstantMessage.def.disabled b/kotlin-native/platformLibs/src/platform/osx/InstantMessage.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/InstantMessage.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/InstantMessage.def.disabled diff --git a/platformLibs/src/platform/osx/Intents.def b/kotlin-native/platformLibs/src/platform/osx/Intents.def similarity index 100% rename from platformLibs/src/platform/osx/Intents.def rename to kotlin-native/platformLibs/src/platform/osx/Intents.def diff --git a/platformLibs/src/platform/osx/JavaFrameEmbedding.def.disabled b/kotlin-native/platformLibs/src/platform/osx/JavaFrameEmbedding.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/JavaFrameEmbedding.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/JavaFrameEmbedding.def.disabled diff --git a/platformLibs/src/platform/osx/JavaScriptCore.def b/kotlin-native/platformLibs/src/platform/osx/JavaScriptCore.def similarity index 100% rename from platformLibs/src/platform/osx/JavaScriptCore.def rename to kotlin-native/platformLibs/src/platform/osx/JavaScriptCore.def diff --git a/platformLibs/src/platform/osx/JavaVM.def.disabled b/kotlin-native/platformLibs/src/platform/osx/JavaVM.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/JavaVM.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/JavaVM.def.disabled diff --git a/platformLibs/src/platform/osx/Kerberos.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Kerberos.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Kerberos.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Kerberos.def.disabled diff --git a/platformLibs/src/platform/osx/Kernel.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Kernel.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Kernel.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Kernel.def.disabled diff --git a/platformLibs/src/platform/osx/LDAP.def.disabled b/kotlin-native/platformLibs/src/platform/osx/LDAP.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/LDAP.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/LDAP.def.disabled diff --git a/platformLibs/src/platform/osx/LatentSemanticMapping.def.disabled b/kotlin-native/platformLibs/src/platform/osx/LatentSemanticMapping.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/LatentSemanticMapping.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/LatentSemanticMapping.def.disabled diff --git a/platformLibs/src/platform/osx/LinkPresentation.def b/kotlin-native/platformLibs/src/platform/osx/LinkPresentation.def similarity index 100% rename from platformLibs/src/platform/osx/LinkPresentation.def rename to kotlin-native/platformLibs/src/platform/osx/LinkPresentation.def diff --git a/platformLibs/src/platform/osx/LocalAuthentication.def b/kotlin-native/platformLibs/src/platform/osx/LocalAuthentication.def similarity index 100% rename from platformLibs/src/platform/osx/LocalAuthentication.def rename to kotlin-native/platformLibs/src/platform/osx/LocalAuthentication.def diff --git a/platformLibs/src/platform/osx/MapKit.def b/kotlin-native/platformLibs/src/platform/osx/MapKit.def similarity index 100% rename from platformLibs/src/platform/osx/MapKit.def rename to kotlin-native/platformLibs/src/platform/osx/MapKit.def diff --git a/platformLibs/src/platform/osx/MediaAccessibility.def b/kotlin-native/platformLibs/src/platform/osx/MediaAccessibility.def similarity index 100% rename from platformLibs/src/platform/osx/MediaAccessibility.def rename to kotlin-native/platformLibs/src/platform/osx/MediaAccessibility.def diff --git a/platformLibs/src/platform/osx/MediaLibrary.def b/kotlin-native/platformLibs/src/platform/osx/MediaLibrary.def similarity index 100% rename from platformLibs/src/platform/osx/MediaLibrary.def rename to kotlin-native/platformLibs/src/platform/osx/MediaLibrary.def diff --git a/platformLibs/src/platform/osx/MediaPlayer.def b/kotlin-native/platformLibs/src/platform/osx/MediaPlayer.def similarity index 100% rename from platformLibs/src/platform/osx/MediaPlayer.def rename to kotlin-native/platformLibs/src/platform/osx/MediaPlayer.def diff --git a/platformLibs/src/platform/osx/MediaToolbox.def b/kotlin-native/platformLibs/src/platform/osx/MediaToolbox.def similarity index 100% rename from platformLibs/src/platform/osx/MediaToolbox.def rename to kotlin-native/platformLibs/src/platform/osx/MediaToolbox.def diff --git a/platformLibs/src/platform/osx/Message.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Message.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Message.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Message.def.disabled diff --git a/platformLibs/src/platform/osx/Metal.def b/kotlin-native/platformLibs/src/platform/osx/Metal.def similarity index 100% rename from platformLibs/src/platform/osx/Metal.def rename to kotlin-native/platformLibs/src/platform/osx/Metal.def diff --git a/platformLibs/src/platform/osx/MetalKit.def b/kotlin-native/platformLibs/src/platform/osx/MetalKit.def similarity index 100% rename from platformLibs/src/platform/osx/MetalKit.def rename to kotlin-native/platformLibs/src/platform/osx/MetalKit.def diff --git a/platformLibs/src/platform/osx/MetalPerformanceShaders.def b/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShaders.def similarity index 100% rename from platformLibs/src/platform/osx/MetalPerformanceShaders.def rename to kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShaders.def diff --git a/platformLibs/src/platform/osx/MetricKit.def b/kotlin-native/platformLibs/src/platform/osx/MetricKit.def similarity index 100% rename from platformLibs/src/platform/osx/MetricKit.def rename to kotlin-native/platformLibs/src/platform/osx/MetricKit.def diff --git a/platformLibs/src/platform/osx/ModelIO.def b/kotlin-native/platformLibs/src/platform/osx/ModelIO.def similarity index 100% rename from platformLibs/src/platform/osx/ModelIO.def rename to kotlin-native/platformLibs/src/platform/osx/ModelIO.def diff --git a/platformLibs/src/platform/osx/MorphunAssetsUpdater.def.disabled b/kotlin-native/platformLibs/src/platform/osx/MorphunAssetsUpdater.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/MorphunAssetsUpdater.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/MorphunAssetsUpdater.def.disabled diff --git a/platformLibs/src/platform/osx/MultipeerConnectivity.def b/kotlin-native/platformLibs/src/platform/osx/MultipeerConnectivity.def similarity index 100% rename from platformLibs/src/platform/osx/MultipeerConnectivity.def rename to kotlin-native/platformLibs/src/platform/osx/MultipeerConnectivity.def diff --git a/platformLibs/src/platform/osx/NaturalLanguage.def b/kotlin-native/platformLibs/src/platform/osx/NaturalLanguage.def similarity index 100% rename from platformLibs/src/platform/osx/NaturalLanguage.def rename to kotlin-native/platformLibs/src/platform/osx/NaturalLanguage.def diff --git a/platformLibs/src/platform/osx/NetFS.def.disabled b/kotlin-native/platformLibs/src/platform/osx/NetFS.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/NetFS.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/NetFS.def.disabled diff --git a/platformLibs/src/platform/osx/Network.def b/kotlin-native/platformLibs/src/platform/osx/Network.def similarity index 100% rename from platformLibs/src/platform/osx/Network.def rename to kotlin-native/platformLibs/src/platform/osx/Network.def diff --git a/platformLibs/src/platform/osx/NetworkExtension.def b/kotlin-native/platformLibs/src/platform/osx/NetworkExtension.def similarity index 100% rename from platformLibs/src/platform/osx/NetworkExtension.def rename to kotlin-native/platformLibs/src/platform/osx/NetworkExtension.def diff --git a/platformLibs/src/platform/osx/NetworkingDriverKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/NetworkingDriverKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/NetworkingDriverKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/NetworkingDriverKit.def.disabled diff --git a/platformLibs/src/platform/osx/NotificationCenter.def b/kotlin-native/platformLibs/src/platform/osx/NotificationCenter.def similarity index 100% rename from platformLibs/src/platform/osx/NotificationCenter.def rename to kotlin-native/platformLibs/src/platform/osx/NotificationCenter.def diff --git a/platformLibs/src/platform/osx/OSAKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/OSAKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/OSAKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/OSAKit.def.disabled diff --git a/platformLibs/src/platform/osx/OSLog.def b/kotlin-native/platformLibs/src/platform/osx/OSLog.def similarity index 100% rename from platformLibs/src/platform/osx/OSLog.def rename to kotlin-native/platformLibs/src/platform/osx/OSLog.def diff --git a/platformLibs/src/platform/osx/OpenAL.def.disabled b/kotlin-native/platformLibs/src/platform/osx/OpenAL.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/OpenAL.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/OpenAL.def.disabled diff --git a/platformLibs/src/platform/osx/OpenCL.def.disabled b/kotlin-native/platformLibs/src/platform/osx/OpenCL.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/OpenCL.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/OpenCL.def.disabled diff --git a/platformLibs/src/platform/osx/OpenDirectory.def b/kotlin-native/platformLibs/src/platform/osx/OpenDirectory.def similarity index 100% rename from platformLibs/src/platform/osx/OpenDirectory.def rename to kotlin-native/platformLibs/src/platform/osx/OpenDirectory.def diff --git a/platformLibs/src/platform/osx/OpenGL.def b/kotlin-native/platformLibs/src/platform/osx/OpenGL.def similarity index 100% rename from platformLibs/src/platform/osx/OpenGL.def rename to kotlin-native/platformLibs/src/platform/osx/OpenGL.def diff --git a/platformLibs/src/platform/osx/OpenGL3.def b/kotlin-native/platformLibs/src/platform/osx/OpenGL3.def similarity index 100% rename from platformLibs/src/platform/osx/OpenGL3.def rename to kotlin-native/platformLibs/src/platform/osx/OpenGL3.def diff --git a/platformLibs/src/platform/osx/OpenGLCommon.def b/kotlin-native/platformLibs/src/platform/osx/OpenGLCommon.def similarity index 100% rename from platformLibs/src/platform/osx/OpenGLCommon.def rename to kotlin-native/platformLibs/src/platform/osx/OpenGLCommon.def diff --git a/platformLibs/src/platform/osx/PCIDriverKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/PCIDriverKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/PCIDriverKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/PCIDriverKit.def.disabled diff --git a/platformLibs/src/platform/osx/PCSC.def.disabled b/kotlin-native/platformLibs/src/platform/osx/PCSC.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/PCSC.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/PCSC.def.disabled diff --git a/platformLibs/src/platform/osx/PDFKit.def b/kotlin-native/platformLibs/src/platform/osx/PDFKit.def similarity index 100% rename from platformLibs/src/platform/osx/PDFKit.def rename to kotlin-native/platformLibs/src/platform/osx/PDFKit.def diff --git a/platformLibs/src/platform/osx/PencilKit.def b/kotlin-native/platformLibs/src/platform/osx/PencilKit.def similarity index 100% rename from platformLibs/src/platform/osx/PencilKit.def rename to kotlin-native/platformLibs/src/platform/osx/PencilKit.def diff --git a/platformLibs/src/platform/osx/Photos.def b/kotlin-native/platformLibs/src/platform/osx/Photos.def similarity index 100% rename from platformLibs/src/platform/osx/Photos.def rename to kotlin-native/platformLibs/src/platform/osx/Photos.def diff --git a/platformLibs/src/platform/osx/PhotosUI.def b/kotlin-native/platformLibs/src/platform/osx/PhotosUI.def similarity index 100% rename from platformLibs/src/platform/osx/PhotosUI.def rename to kotlin-native/platformLibs/src/platform/osx/PhotosUI.def diff --git a/platformLibs/src/platform/osx/PreferencePanes.def b/kotlin-native/platformLibs/src/platform/osx/PreferencePanes.def similarity index 100% rename from platformLibs/src/platform/osx/PreferencePanes.def rename to kotlin-native/platformLibs/src/platform/osx/PreferencePanes.def diff --git a/platformLibs/src/platform/osx/PushKit.def b/kotlin-native/platformLibs/src/platform/osx/PushKit.def similarity index 100% rename from platformLibs/src/platform/osx/PushKit.def rename to kotlin-native/platformLibs/src/platform/osx/PushKit.def diff --git a/platformLibs/src/platform/osx/Python.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Python.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Python.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Python.def.disabled diff --git a/platformLibs/src/platform/osx/QTKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/QTKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/QTKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/QTKit.def.disabled diff --git a/platformLibs/src/platform/osx/Quartz.def b/kotlin-native/platformLibs/src/platform/osx/Quartz.def similarity index 100% rename from platformLibs/src/platform/osx/Quartz.def rename to kotlin-native/platformLibs/src/platform/osx/Quartz.def diff --git a/platformLibs/src/platform/osx/QuartzCore.def b/kotlin-native/platformLibs/src/platform/osx/QuartzCore.def similarity index 100% rename from platformLibs/src/platform/osx/QuartzCore.def rename to kotlin-native/platformLibs/src/platform/osx/QuartzCore.def diff --git a/platformLibs/src/platform/osx/QuickLook.def b/kotlin-native/platformLibs/src/platform/osx/QuickLook.def similarity index 100% rename from platformLibs/src/platform/osx/QuickLook.def rename to kotlin-native/platformLibs/src/platform/osx/QuickLook.def diff --git a/platformLibs/src/platform/osx/QuickLookThumbnailing.def b/kotlin-native/platformLibs/src/platform/osx/QuickLookThumbnailing.def similarity index 100% rename from platformLibs/src/platform/osx/QuickLookThumbnailing.def rename to kotlin-native/platformLibs/src/platform/osx/QuickLookThumbnailing.def diff --git a/platformLibs/src/platform/osx/RealityKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/RealityKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/RealityKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/RealityKit.def.disabled diff --git a/platformLibs/src/platform/osx/Ruby.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Ruby.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Ruby.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Ruby.def.disabled diff --git a/platformLibs/src/platform/osx/SafariServices.def b/kotlin-native/platformLibs/src/platform/osx/SafariServices.def similarity index 100% rename from platformLibs/src/platform/osx/SafariServices.def rename to kotlin-native/platformLibs/src/platform/osx/SafariServices.def diff --git a/platformLibs/src/platform/osx/SceneKit.def b/kotlin-native/platformLibs/src/platform/osx/SceneKit.def similarity index 100% rename from platformLibs/src/platform/osx/SceneKit.def rename to kotlin-native/platformLibs/src/platform/osx/SceneKit.def diff --git a/platformLibs/src/platform/osx/ScreenSaver.def b/kotlin-native/platformLibs/src/platform/osx/ScreenSaver.def similarity index 100% rename from platformLibs/src/platform/osx/ScreenSaver.def rename to kotlin-native/platformLibs/src/platform/osx/ScreenSaver.def diff --git a/platformLibs/src/platform/osx/ScriptingBridge.def b/kotlin-native/platformLibs/src/platform/osx/ScriptingBridge.def similarity index 100% rename from platformLibs/src/platform/osx/ScriptingBridge.def rename to kotlin-native/platformLibs/src/platform/osx/ScriptingBridge.def diff --git a/platformLibs/src/platform/osx/Security.def b/kotlin-native/platformLibs/src/platform/osx/Security.def similarity index 100% rename from platformLibs/src/platform/osx/Security.def rename to kotlin-native/platformLibs/src/platform/osx/Security.def diff --git a/platformLibs/src/platform/osx/SecurityFoundation.def b/kotlin-native/platformLibs/src/platform/osx/SecurityFoundation.def similarity index 100% rename from platformLibs/src/platform/osx/SecurityFoundation.def rename to kotlin-native/platformLibs/src/platform/osx/SecurityFoundation.def diff --git a/platformLibs/src/platform/osx/SecurityInterface.def b/kotlin-native/platformLibs/src/platform/osx/SecurityInterface.def similarity index 100% rename from platformLibs/src/platform/osx/SecurityInterface.def rename to kotlin-native/platformLibs/src/platform/osx/SecurityInterface.def diff --git a/platformLibs/src/platform/osx/ServiceManagement.def b/kotlin-native/platformLibs/src/platform/osx/ServiceManagement.def similarity index 100% rename from platformLibs/src/platform/osx/ServiceManagement.def rename to kotlin-native/platformLibs/src/platform/osx/ServiceManagement.def diff --git a/platformLibs/src/platform/osx/Social.def b/kotlin-native/platformLibs/src/platform/osx/Social.def similarity index 100% rename from platformLibs/src/platform/osx/Social.def rename to kotlin-native/platformLibs/src/platform/osx/Social.def diff --git a/platformLibs/src/platform/osx/SoundAnalysis.def b/kotlin-native/platformLibs/src/platform/osx/SoundAnalysis.def similarity index 100% rename from platformLibs/src/platform/osx/SoundAnalysis.def rename to kotlin-native/platformLibs/src/platform/osx/SoundAnalysis.def diff --git a/platformLibs/src/platform/osx/Speech.def b/kotlin-native/platformLibs/src/platform/osx/Speech.def similarity index 100% rename from platformLibs/src/platform/osx/Speech.def rename to kotlin-native/platformLibs/src/platform/osx/Speech.def diff --git a/platformLibs/src/platform/osx/SpriteKit.def b/kotlin-native/platformLibs/src/platform/osx/SpriteKit.def similarity index 100% rename from platformLibs/src/platform/osx/SpriteKit.def rename to kotlin-native/platformLibs/src/platform/osx/SpriteKit.def diff --git a/platformLibs/src/platform/osx/StoreKit.def b/kotlin-native/platformLibs/src/platform/osx/StoreKit.def similarity index 100% rename from platformLibs/src/platform/osx/StoreKit.def rename to kotlin-native/platformLibs/src/platform/osx/StoreKit.def diff --git a/platformLibs/src/platform/osx/SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/osx/SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/SwiftUI.def.disabled diff --git a/platformLibs/src/platform/osx/SyncServices.def.disabled b/kotlin-native/platformLibs/src/platform/osx/SyncServices.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/SyncServices.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/SyncServices.def.disabled diff --git a/platformLibs/src/platform/osx/System.def.disabled b/kotlin-native/platformLibs/src/platform/osx/System.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/System.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/System.def.disabled diff --git a/platformLibs/src/platform/osx/SystemConfiguration.def b/kotlin-native/platformLibs/src/platform/osx/SystemConfiguration.def similarity index 100% rename from platformLibs/src/platform/osx/SystemConfiguration.def rename to kotlin-native/platformLibs/src/platform/osx/SystemConfiguration.def diff --git a/platformLibs/src/platform/osx/SystemExtensions.def b/kotlin-native/platformLibs/src/platform/osx/SystemExtensions.def similarity index 100% rename from platformLibs/src/platform/osx/SystemExtensions.def rename to kotlin-native/platformLibs/src/platform/osx/SystemExtensions.def diff --git a/platformLibs/src/platform/osx/TWAIN.def.disabled b/kotlin-native/platformLibs/src/platform/osx/TWAIN.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/TWAIN.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/TWAIN.def.disabled diff --git a/platformLibs/src/platform/osx/Tcl.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Tcl.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Tcl.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Tcl.def.disabled diff --git a/platformLibs/src/platform/osx/Tk.def.disabled b/kotlin-native/platformLibs/src/platform/osx/Tk.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/Tk.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/Tk.def.disabled diff --git a/platformLibs/src/platform/osx/USBDriverKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/USBDriverKit.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/USBDriverKit.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/USBDriverKit.def.disabled diff --git a/platformLibs/src/platform/osx/UserNotifications.def b/kotlin-native/platformLibs/src/platform/osx/UserNotifications.def similarity index 100% rename from platformLibs/src/platform/osx/UserNotifications.def rename to kotlin-native/platformLibs/src/platform/osx/UserNotifications.def diff --git a/platformLibs/src/platform/osx/VideoDecodeAcceleration.def.disabled b/kotlin-native/platformLibs/src/platform/osx/VideoDecodeAcceleration.def.disabled similarity index 100% rename from platformLibs/src/platform/osx/VideoDecodeAcceleration.def.disabled rename to kotlin-native/platformLibs/src/platform/osx/VideoDecodeAcceleration.def.disabled diff --git a/platformLibs/src/platform/osx/VideoSubscriberAccount.def b/kotlin-native/platformLibs/src/platform/osx/VideoSubscriberAccount.def similarity index 100% rename from platformLibs/src/platform/osx/VideoSubscriberAccount.def rename to kotlin-native/platformLibs/src/platform/osx/VideoSubscriberAccount.def diff --git a/platformLibs/src/platform/osx/VideoToolbox.def b/kotlin-native/platformLibs/src/platform/osx/VideoToolbox.def similarity index 100% rename from platformLibs/src/platform/osx/VideoToolbox.def rename to kotlin-native/platformLibs/src/platform/osx/VideoToolbox.def diff --git a/platformLibs/src/platform/osx/Vision.def b/kotlin-native/platformLibs/src/platform/osx/Vision.def similarity index 100% rename from platformLibs/src/platform/osx/Vision.def rename to kotlin-native/platformLibs/src/platform/osx/Vision.def diff --git a/platformLibs/src/platform/osx/WebKit.def b/kotlin-native/platformLibs/src/platform/osx/WebKit.def similarity index 100% rename from platformLibs/src/platform/osx/WebKit.def rename to kotlin-native/platformLibs/src/platform/osx/WebKit.def diff --git a/platformLibs/src/platform/osx/builtin.def b/kotlin-native/platformLibs/src/platform/osx/builtin.def similarity index 100% rename from platformLibs/src/platform/osx/builtin.def rename to kotlin-native/platformLibs/src/platform/osx/builtin.def diff --git a/platformLibs/src/platform/osx/darwin.def b/kotlin-native/platformLibs/src/platform/osx/darwin.def similarity index 100% rename from platformLibs/src/platform/osx/darwin.def rename to kotlin-native/platformLibs/src/platform/osx/darwin.def diff --git a/platformLibs/src/platform/osx/iTunesLibrary.def b/kotlin-native/platformLibs/src/platform/osx/iTunesLibrary.def similarity index 100% rename from platformLibs/src/platform/osx/iTunesLibrary.def rename to kotlin-native/platformLibs/src/platform/osx/iTunesLibrary.def diff --git a/platformLibs/src/platform/osx/iconv.def b/kotlin-native/platformLibs/src/platform/osx/iconv.def similarity index 100% rename from platformLibs/src/platform/osx/iconv.def rename to kotlin-native/platformLibs/src/platform/osx/iconv.def diff --git a/platformLibs/src/platform/osx/libkern.def b/kotlin-native/platformLibs/src/platform/osx/libkern.def similarity index 100% rename from platformLibs/src/platform/osx/libkern.def rename to kotlin-native/platformLibs/src/platform/osx/libkern.def diff --git a/platformLibs/src/platform/osx/objc.def b/kotlin-native/platformLibs/src/platform/osx/objc.def similarity index 100% rename from platformLibs/src/platform/osx/objc.def rename to kotlin-native/platformLibs/src/platform/osx/objc.def diff --git a/platformLibs/src/platform/osx/osx.def b/kotlin-native/platformLibs/src/platform/osx/osx.def similarity index 100% rename from platformLibs/src/platform/osx/osx.def rename to kotlin-native/platformLibs/src/platform/osx/osx.def diff --git a/platformLibs/src/platform/osx/posix.def b/kotlin-native/platformLibs/src/platform/osx/posix.def similarity index 100% rename from platformLibs/src/platform/osx/posix.def rename to kotlin-native/platformLibs/src/platform/osx/posix.def diff --git a/platformLibs/src/platform/osx/set_depends.sh b/kotlin-native/platformLibs/src/platform/osx/set_depends.sh similarity index 100% rename from platformLibs/src/platform/osx/set_depends.sh rename to kotlin-native/platformLibs/src/platform/osx/set_depends.sh diff --git a/platformLibs/src/platform/osx/vmnet.def b/kotlin-native/platformLibs/src/platform/osx/vmnet.def similarity index 100% rename from platformLibs/src/platform/osx/vmnet.def rename to kotlin-native/platformLibs/src/platform/osx/vmnet.def diff --git a/platformLibs/src/platform/osx/zlib.def b/kotlin-native/platformLibs/src/platform/osx/zlib.def similarity index 100% rename from platformLibs/src/platform/osx/zlib.def rename to kotlin-native/platformLibs/src/platform/osx/zlib.def diff --git a/platformLibs/src/platform/tvos/AVFoundation.def b/kotlin-native/platformLibs/src/platform/tvos/AVFoundation.def similarity index 100% rename from platformLibs/src/platform/tvos/AVFoundation.def rename to kotlin-native/platformLibs/src/platform/tvos/AVFoundation.def diff --git a/platformLibs/src/platform/tvos/AVKit.def b/kotlin-native/platformLibs/src/platform/tvos/AVKit.def similarity index 100% rename from platformLibs/src/platform/tvos/AVKit.def rename to kotlin-native/platformLibs/src/platform/tvos/AVKit.def diff --git a/platformLibs/src/platform/tvos/Accelerate.def b/kotlin-native/platformLibs/src/platform/tvos/Accelerate.def similarity index 100% rename from platformLibs/src/platform/tvos/Accelerate.def rename to kotlin-native/platformLibs/src/platform/tvos/Accelerate.def diff --git a/platformLibs/src/platform/tvos/Accessibility.def b/kotlin-native/platformLibs/src/platform/tvos/Accessibility.def similarity index 100% rename from platformLibs/src/platform/tvos/Accessibility.def rename to kotlin-native/platformLibs/src/platform/tvos/Accessibility.def diff --git a/platformLibs/src/platform/tvos/AdSupport.def b/kotlin-native/platformLibs/src/platform/tvos/AdSupport.def similarity index 100% rename from platformLibs/src/platform/tvos/AdSupport.def rename to kotlin-native/platformLibs/src/platform/tvos/AdSupport.def diff --git a/platformLibs/src/platform/tvos/AppTrackingTransparency.def b/kotlin-native/platformLibs/src/platform/tvos/AppTrackingTransparency.def similarity index 100% rename from platformLibs/src/platform/tvos/AppTrackingTransparency.def rename to kotlin-native/platformLibs/src/platform/tvos/AppTrackingTransparency.def diff --git a/platformLibs/src/platform/tvos/AudioToolbox.def b/kotlin-native/platformLibs/src/platform/tvos/AudioToolbox.def similarity index 100% rename from platformLibs/src/platform/tvos/AudioToolbox.def rename to kotlin-native/platformLibs/src/platform/tvos/AudioToolbox.def diff --git a/platformLibs/src/platform/tvos/AudioUnit.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/AudioUnit.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/AudioUnit.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/AudioUnit.def.disabled diff --git a/platformLibs/src/platform/tvos/AuthenticationServices.def b/kotlin-native/platformLibs/src/platform/tvos/AuthenticationServices.def similarity index 100% rename from platformLibs/src/platform/tvos/AuthenticationServices.def rename to kotlin-native/platformLibs/src/platform/tvos/AuthenticationServices.def diff --git a/platformLibs/src/platform/tvos/BackgroundTasks.def b/kotlin-native/platformLibs/src/platform/tvos/BackgroundTasks.def similarity index 100% rename from platformLibs/src/platform/tvos/BackgroundTasks.def rename to kotlin-native/platformLibs/src/platform/tvos/BackgroundTasks.def diff --git a/platformLibs/src/platform/tvos/CFNetwork.def b/kotlin-native/platformLibs/src/platform/tvos/CFNetwork.def similarity index 100% rename from platformLibs/src/platform/tvos/CFNetwork.def rename to kotlin-native/platformLibs/src/platform/tvos/CFNetwork.def diff --git a/platformLibs/src/platform/tvos/CloudKit.def b/kotlin-native/platformLibs/src/platform/tvos/CloudKit.def similarity index 100% rename from platformLibs/src/platform/tvos/CloudKit.def rename to kotlin-native/platformLibs/src/platform/tvos/CloudKit.def diff --git a/platformLibs/src/platform/tvos/Combine.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/Combine.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/Combine.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/Combine.def.disabled diff --git a/platformLibs/src/platform/tvos/CommonCrypto.def b/kotlin-native/platformLibs/src/platform/tvos/CommonCrypto.def similarity index 100% rename from platformLibs/src/platform/tvos/CommonCrypto.def rename to kotlin-native/platformLibs/src/platform/tvos/CommonCrypto.def diff --git a/platformLibs/src/platform/tvos/CoreAudio.def b/kotlin-native/platformLibs/src/platform/tvos/CoreAudio.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreAudio.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreAudio.def diff --git a/platformLibs/src/platform/tvos/CoreAudioKit.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/CoreAudioKit.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/CoreAudioKit.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/CoreAudioKit.def.disabled diff --git a/platformLibs/src/platform/tvos/CoreAudioTypes.def b/kotlin-native/platformLibs/src/platform/tvos/CoreAudioTypes.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreAudioTypes.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreAudioTypes.def diff --git a/platformLibs/src/platform/tvos/CoreBluetooth.def b/kotlin-native/platformLibs/src/platform/tvos/CoreBluetooth.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreBluetooth.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreBluetooth.def diff --git a/platformLibs/src/platform/tvos/CoreData.def b/kotlin-native/platformLibs/src/platform/tvos/CoreData.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreData.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreData.def diff --git a/platformLibs/src/platform/tvos/CoreFoundation.def b/kotlin-native/platformLibs/src/platform/tvos/CoreFoundation.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreFoundation.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreFoundation.def diff --git a/platformLibs/src/platform/tvos/CoreGraphics.def b/kotlin-native/platformLibs/src/platform/tvos/CoreGraphics.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreGraphics.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreGraphics.def diff --git a/platformLibs/src/platform/tvos/CoreHaptics.def b/kotlin-native/platformLibs/src/platform/tvos/CoreHaptics.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreHaptics.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreHaptics.def diff --git a/platformLibs/src/platform/tvos/CoreImage.def b/kotlin-native/platformLibs/src/platform/tvos/CoreImage.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreImage.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreImage.def diff --git a/platformLibs/src/platform/tvos/CoreLocation.def b/kotlin-native/platformLibs/src/platform/tvos/CoreLocation.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreLocation.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreLocation.def diff --git a/platformLibs/src/platform/tvos/CoreML.def b/kotlin-native/platformLibs/src/platform/tvos/CoreML.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreML.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreML.def diff --git a/platformLibs/src/platform/tvos/CoreMedia.def b/kotlin-native/platformLibs/src/platform/tvos/CoreMedia.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreMedia.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreMedia.def diff --git a/platformLibs/src/platform/tvos/CoreServices.def b/kotlin-native/platformLibs/src/platform/tvos/CoreServices.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreServices.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreServices.def diff --git a/platformLibs/src/platform/tvos/CoreSpotlight.def b/kotlin-native/platformLibs/src/platform/tvos/CoreSpotlight.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreSpotlight.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreSpotlight.def diff --git a/platformLibs/src/platform/tvos/CoreText.def b/kotlin-native/platformLibs/src/platform/tvos/CoreText.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreText.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreText.def diff --git a/platformLibs/src/platform/tvos/CoreVideo.def b/kotlin-native/platformLibs/src/platform/tvos/CoreVideo.def similarity index 100% rename from platformLibs/src/platform/tvos/CoreVideo.def rename to kotlin-native/platformLibs/src/platform/tvos/CoreVideo.def diff --git a/platformLibs/src/platform/tvos/CryptoKit.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/CryptoKit.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/CryptoKit.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/CryptoKit.def.disabled diff --git a/platformLibs/src/platform/tvos/CryptoTokenKit.def b/kotlin-native/platformLibs/src/platform/tvos/CryptoTokenKit.def similarity index 100% rename from platformLibs/src/platform/tvos/CryptoTokenKit.def rename to kotlin-native/platformLibs/src/platform/tvos/CryptoTokenKit.def diff --git a/platformLibs/src/platform/tvos/DeveloperToolsSupport.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/DeveloperToolsSupport.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/DeveloperToolsSupport.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/DeveloperToolsSupport.def.disabled diff --git a/platformLibs/src/platform/tvos/DeviceCheck.def b/kotlin-native/platformLibs/src/platform/tvos/DeviceCheck.def similarity index 100% rename from platformLibs/src/platform/tvos/DeviceCheck.def rename to kotlin-native/platformLibs/src/platform/tvos/DeviceCheck.def diff --git a/platformLibs/src/platform/tvos/EAGL.def b/kotlin-native/platformLibs/src/platform/tvos/EAGL.def similarity index 100% rename from platformLibs/src/platform/tvos/EAGL.def rename to kotlin-native/platformLibs/src/platform/tvos/EAGL.def diff --git a/platformLibs/src/platform/tvos/ExposureNotification.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/ExposureNotification.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/ExposureNotification.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/ExposureNotification.def.disabled diff --git a/platformLibs/src/platform/tvos/ExternalAccessory.def b/kotlin-native/platformLibs/src/platform/tvos/ExternalAccessory.def similarity index 100% rename from platformLibs/src/platform/tvos/ExternalAccessory.def rename to kotlin-native/platformLibs/src/platform/tvos/ExternalAccessory.def diff --git a/platformLibs/src/platform/tvos/Foundation.def b/kotlin-native/platformLibs/src/platform/tvos/Foundation.def similarity index 100% rename from platformLibs/src/platform/tvos/Foundation.def rename to kotlin-native/platformLibs/src/platform/tvos/Foundation.def diff --git a/platformLibs/src/platform/tvos/GLKit.def b/kotlin-native/platformLibs/src/platform/tvos/GLKit.def similarity index 100% rename from platformLibs/src/platform/tvos/GLKit.def rename to kotlin-native/platformLibs/src/platform/tvos/GLKit.def diff --git a/platformLibs/src/platform/tvos/GameController.def b/kotlin-native/platformLibs/src/platform/tvos/GameController.def similarity index 100% rename from platformLibs/src/platform/tvos/GameController.def rename to kotlin-native/platformLibs/src/platform/tvos/GameController.def diff --git a/platformLibs/src/platform/tvos/GameKit.def b/kotlin-native/platformLibs/src/platform/tvos/GameKit.def similarity index 100% rename from platformLibs/src/platform/tvos/GameKit.def rename to kotlin-native/platformLibs/src/platform/tvos/GameKit.def diff --git a/platformLibs/src/platform/tvos/GameplayKit.def b/kotlin-native/platformLibs/src/platform/tvos/GameplayKit.def similarity index 100% rename from platformLibs/src/platform/tvos/GameplayKit.def rename to kotlin-native/platformLibs/src/platform/tvos/GameplayKit.def diff --git a/platformLibs/src/platform/tvos/HomeKit.def b/kotlin-native/platformLibs/src/platform/tvos/HomeKit.def similarity index 100% rename from platformLibs/src/platform/tvos/HomeKit.def rename to kotlin-native/platformLibs/src/platform/tvos/HomeKit.def diff --git a/platformLibs/src/platform/tvos/IOKit.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/IOKit.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/IOKit.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/IOKit.def.disabled diff --git a/platformLibs/src/platform/tvos/IOSurface.def b/kotlin-native/platformLibs/src/platform/tvos/IOSurface.def similarity index 100% rename from platformLibs/src/platform/tvos/IOSurface.def rename to kotlin-native/platformLibs/src/platform/tvos/IOSurface.def diff --git a/platformLibs/src/platform/tvos/ImageIO.def b/kotlin-native/platformLibs/src/platform/tvos/ImageIO.def similarity index 100% rename from platformLibs/src/platform/tvos/ImageIO.def rename to kotlin-native/platformLibs/src/platform/tvos/ImageIO.def diff --git a/platformLibs/src/platform/tvos/Intents.def b/kotlin-native/platformLibs/src/platform/tvos/Intents.def similarity index 100% rename from platformLibs/src/platform/tvos/Intents.def rename to kotlin-native/platformLibs/src/platform/tvos/Intents.def diff --git a/platformLibs/src/platform/tvos/IntentsUI.def b/kotlin-native/platformLibs/src/platform/tvos/IntentsUI.def similarity index 100% rename from platformLibs/src/platform/tvos/IntentsUI.def rename to kotlin-native/platformLibs/src/platform/tvos/IntentsUI.def diff --git a/platformLibs/src/platform/tvos/JavaScriptCore.def b/kotlin-native/platformLibs/src/platform/tvos/JavaScriptCore.def similarity index 100% rename from platformLibs/src/platform/tvos/JavaScriptCore.def rename to kotlin-native/platformLibs/src/platform/tvos/JavaScriptCore.def diff --git a/platformLibs/src/platform/tvos/LinkPresentation.def b/kotlin-native/platformLibs/src/platform/tvos/LinkPresentation.def similarity index 100% rename from platformLibs/src/platform/tvos/LinkPresentation.def rename to kotlin-native/platformLibs/src/platform/tvos/LinkPresentation.def diff --git a/platformLibs/src/platform/tvos/LocalAuthentication.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/LocalAuthentication.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/LocalAuthentication.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/LocalAuthentication.def.disabled diff --git a/platformLibs/src/platform/tvos/MLCompute.def b/kotlin-native/platformLibs/src/platform/tvos/MLCompute.def similarity index 100% rename from platformLibs/src/platform/tvos/MLCompute.def rename to kotlin-native/platformLibs/src/platform/tvos/MLCompute.def diff --git a/platformLibs/src/platform/tvos/MapKit.def b/kotlin-native/platformLibs/src/platform/tvos/MapKit.def similarity index 100% rename from platformLibs/src/platform/tvos/MapKit.def rename to kotlin-native/platformLibs/src/platform/tvos/MapKit.def diff --git a/platformLibs/src/platform/tvos/MediaAccessibility.def b/kotlin-native/platformLibs/src/platform/tvos/MediaAccessibility.def similarity index 100% rename from platformLibs/src/platform/tvos/MediaAccessibility.def rename to kotlin-native/platformLibs/src/platform/tvos/MediaAccessibility.def diff --git a/platformLibs/src/platform/tvos/MediaPlayer.def b/kotlin-native/platformLibs/src/platform/tvos/MediaPlayer.def similarity index 100% rename from platformLibs/src/platform/tvos/MediaPlayer.def rename to kotlin-native/platformLibs/src/platform/tvos/MediaPlayer.def diff --git a/platformLibs/src/platform/tvos/MediaToolbox.def b/kotlin-native/platformLibs/src/platform/tvos/MediaToolbox.def similarity index 100% rename from platformLibs/src/platform/tvos/MediaToolbox.def rename to kotlin-native/platformLibs/src/platform/tvos/MediaToolbox.def diff --git a/platformLibs/src/platform/tvos/MessageUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/MessageUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/MessageUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/MessageUI.def.disabled diff --git a/platformLibs/src/platform/tvos/Metal.def b/kotlin-native/platformLibs/src/platform/tvos/Metal.def similarity index 100% rename from platformLibs/src/platform/tvos/Metal.def rename to kotlin-native/platformLibs/src/platform/tvos/Metal.def diff --git a/platformLibs/src/platform/tvos/MetalKit.def b/kotlin-native/platformLibs/src/platform/tvos/MetalKit.def similarity index 100% rename from platformLibs/src/platform/tvos/MetalKit.def rename to kotlin-native/platformLibs/src/platform/tvos/MetalKit.def diff --git a/platformLibs/src/platform/tvos/MetalPerformanceShaders.def b/kotlin-native/platformLibs/src/platform/tvos/MetalPerformanceShaders.def similarity index 100% rename from platformLibs/src/platform/tvos/MetalPerformanceShaders.def rename to kotlin-native/platformLibs/src/platform/tvos/MetalPerformanceShaders.def diff --git a/platformLibs/src/platform/tvos/MetalPerformanceShadersGraph.def b/kotlin-native/platformLibs/src/platform/tvos/MetalPerformanceShadersGraph.def similarity index 100% rename from platformLibs/src/platform/tvos/MetalPerformanceShadersGraph.def rename to kotlin-native/platformLibs/src/platform/tvos/MetalPerformanceShadersGraph.def diff --git a/platformLibs/src/platform/tvos/MetricKit.def b/kotlin-native/platformLibs/src/platform/tvos/MetricKit.def similarity index 100% rename from platformLibs/src/platform/tvos/MetricKit.def rename to kotlin-native/platformLibs/src/platform/tvos/MetricKit.def diff --git a/platformLibs/src/platform/tvos/MobileCoreServices.def b/kotlin-native/platformLibs/src/platform/tvos/MobileCoreServices.def similarity index 100% rename from platformLibs/src/platform/tvos/MobileCoreServices.def rename to kotlin-native/platformLibs/src/platform/tvos/MobileCoreServices.def diff --git a/platformLibs/src/platform/tvos/ModelIO.def b/kotlin-native/platformLibs/src/platform/tvos/ModelIO.def similarity index 100% rename from platformLibs/src/platform/tvos/ModelIO.def rename to kotlin-native/platformLibs/src/platform/tvos/ModelIO.def diff --git a/platformLibs/src/platform/tvos/MultipeerConnectivity.def b/kotlin-native/platformLibs/src/platform/tvos/MultipeerConnectivity.def similarity index 100% rename from platformLibs/src/platform/tvos/MultipeerConnectivity.def rename to kotlin-native/platformLibs/src/platform/tvos/MultipeerConnectivity.def diff --git a/platformLibs/src/platform/tvos/NaturalLanguage.def b/kotlin-native/platformLibs/src/platform/tvos/NaturalLanguage.def similarity index 100% rename from platformLibs/src/platform/tvos/NaturalLanguage.def rename to kotlin-native/platformLibs/src/platform/tvos/NaturalLanguage.def diff --git a/platformLibs/src/platform/tvos/Network.def b/kotlin-native/platformLibs/src/platform/tvos/Network.def similarity index 100% rename from platformLibs/src/platform/tvos/Network.def rename to kotlin-native/platformLibs/src/platform/tvos/Network.def diff --git a/platformLibs/src/platform/tvos/OSLog.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/OSLog.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/OSLog.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/OSLog.def.disabled diff --git a/platformLibs/src/platform/tvos/OpenAL.def b/kotlin-native/platformLibs/src/platform/tvos/OpenAL.def similarity index 100% rename from platformLibs/src/platform/tvos/OpenAL.def rename to kotlin-native/platformLibs/src/platform/tvos/OpenAL.def diff --git a/platformLibs/src/platform/tvos/OpenGLES.def b/kotlin-native/platformLibs/src/platform/tvos/OpenGLES.def similarity index 100% rename from platformLibs/src/platform/tvos/OpenGLES.def rename to kotlin-native/platformLibs/src/platform/tvos/OpenGLES.def diff --git a/platformLibs/src/platform/tvos/OpenGLES2.def b/kotlin-native/platformLibs/src/platform/tvos/OpenGLES2.def similarity index 100% rename from platformLibs/src/platform/tvos/OpenGLES2.def rename to kotlin-native/platformLibs/src/platform/tvos/OpenGLES2.def diff --git a/platformLibs/src/platform/tvos/OpenGLES3.def b/kotlin-native/platformLibs/src/platform/tvos/OpenGLES3.def similarity index 100% rename from platformLibs/src/platform/tvos/OpenGLES3.def rename to kotlin-native/platformLibs/src/platform/tvos/OpenGLES3.def diff --git a/platformLibs/src/platform/tvos/OpenGLESCommon.def b/kotlin-native/platformLibs/src/platform/tvos/OpenGLESCommon.def similarity index 100% rename from platformLibs/src/platform/tvos/OpenGLESCommon.def rename to kotlin-native/platformLibs/src/platform/tvos/OpenGLESCommon.def diff --git a/platformLibs/src/platform/tvos/Photos.def b/kotlin-native/platformLibs/src/platform/tvos/Photos.def similarity index 100% rename from platformLibs/src/platform/tvos/Photos.def rename to kotlin-native/platformLibs/src/platform/tvos/Photos.def diff --git a/platformLibs/src/platform/tvos/PhotosUI.def b/kotlin-native/platformLibs/src/platform/tvos/PhotosUI.def similarity index 100% rename from platformLibs/src/platform/tvos/PhotosUI.def rename to kotlin-native/platformLibs/src/platform/tvos/PhotosUI.def diff --git a/platformLibs/src/platform/tvos/QuartzCore.def b/kotlin-native/platformLibs/src/platform/tvos/QuartzCore.def similarity index 100% rename from platformLibs/src/platform/tvos/QuartzCore.def rename to kotlin-native/platformLibs/src/platform/tvos/QuartzCore.def diff --git a/platformLibs/src/platform/tvos/ReplayKit.def b/kotlin-native/platformLibs/src/platform/tvos/ReplayKit.def similarity index 100% rename from platformLibs/src/platform/tvos/ReplayKit.def rename to kotlin-native/platformLibs/src/platform/tvos/ReplayKit.def diff --git a/platformLibs/src/platform/tvos/SceneKit.def b/kotlin-native/platformLibs/src/platform/tvos/SceneKit.def similarity index 100% rename from platformLibs/src/platform/tvos/SceneKit.def rename to kotlin-native/platformLibs/src/platform/tvos/SceneKit.def diff --git a/platformLibs/src/platform/tvos/Security.def b/kotlin-native/platformLibs/src/platform/tvos/Security.def similarity index 100% rename from platformLibs/src/platform/tvos/Security.def rename to kotlin-native/platformLibs/src/platform/tvos/Security.def diff --git a/platformLibs/src/platform/tvos/SoundAnalysis.def b/kotlin-native/platformLibs/src/platform/tvos/SoundAnalysis.def similarity index 100% rename from platformLibs/src/platform/tvos/SoundAnalysis.def rename to kotlin-native/platformLibs/src/platform/tvos/SoundAnalysis.def diff --git a/platformLibs/src/platform/tvos/SpriteKit.def b/kotlin-native/platformLibs/src/platform/tvos/SpriteKit.def similarity index 100% rename from platformLibs/src/platform/tvos/SpriteKit.def rename to kotlin-native/platformLibs/src/platform/tvos/SpriteKit.def diff --git a/platformLibs/src/platform/tvos/StoreKit.def b/kotlin-native/platformLibs/src/platform/tvos/StoreKit.def similarity index 100% rename from platformLibs/src/platform/tvos/StoreKit.def rename to kotlin-native/platformLibs/src/platform/tvos/StoreKit.def diff --git a/platformLibs/src/platform/tvos/SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/SystemConfiguration.def b/kotlin-native/platformLibs/src/platform/tvos/SystemConfiguration.def similarity index 100% rename from platformLibs/src/platform/tvos/SystemConfiguration.def rename to kotlin-native/platformLibs/src/platform/tvos/SystemConfiguration.def diff --git a/platformLibs/src/platform/tvos/TVMLKit.def b/kotlin-native/platformLibs/src/platform/tvos/TVMLKit.def similarity index 100% rename from platformLibs/src/platform/tvos/TVMLKit.def rename to kotlin-native/platformLibs/src/platform/tvos/TVMLKit.def diff --git a/platformLibs/src/platform/tvos/TVServices.def b/kotlin-native/platformLibs/src/platform/tvos/TVServices.def similarity index 100% rename from platformLibs/src/platform/tvos/TVServices.def rename to kotlin-native/platformLibs/src/platform/tvos/TVServices.def diff --git a/platformLibs/src/platform/tvos/TVUIKit.def b/kotlin-native/platformLibs/src/platform/tvos/TVUIKit.def similarity index 100% rename from platformLibs/src/platform/tvos/TVUIKit.def rename to kotlin-native/platformLibs/src/platform/tvos/TVUIKit.def diff --git a/platformLibs/src/platform/tvos/UIKit.def b/kotlin-native/platformLibs/src/platform/tvos/UIKit.def similarity index 100% rename from platformLibs/src/platform/tvos/UIKit.def rename to kotlin-native/platformLibs/src/platform/tvos/UIKit.def diff --git a/platformLibs/src/platform/tvos/UniformTypeIdentifiers.def b/kotlin-native/platformLibs/src/platform/tvos/UniformTypeIdentifiers.def similarity index 100% rename from platformLibs/src/platform/tvos/UniformTypeIdentifiers.def rename to kotlin-native/platformLibs/src/platform/tvos/UniformTypeIdentifiers.def diff --git a/platformLibs/src/platform/tvos/UserNotifications.def b/kotlin-native/platformLibs/src/platform/tvos/UserNotifications.def similarity index 100% rename from platformLibs/src/platform/tvos/UserNotifications.def rename to kotlin-native/platformLibs/src/platform/tvos/UserNotifications.def diff --git a/platformLibs/src/platform/tvos/VideoSubscriberAccount.def b/kotlin-native/platformLibs/src/platform/tvos/VideoSubscriberAccount.def similarity index 100% rename from platformLibs/src/platform/tvos/VideoSubscriberAccount.def rename to kotlin-native/platformLibs/src/platform/tvos/VideoSubscriberAccount.def diff --git a/platformLibs/src/platform/tvos/VideoToolbox.def b/kotlin-native/platformLibs/src/platform/tvos/VideoToolbox.def similarity index 100% rename from platformLibs/src/platform/tvos/VideoToolbox.def rename to kotlin-native/platformLibs/src/platform/tvos/VideoToolbox.def diff --git a/platformLibs/src/platform/tvos/Vision.def b/kotlin-native/platformLibs/src/platform/tvos/Vision.def similarity index 100% rename from platformLibs/src/platform/tvos/Vision.def rename to kotlin-native/platformLibs/src/platform/tvos/Vision.def diff --git a/platformLibs/src/platform/tvos/_AVKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/_AVKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/_AVKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/_AVKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/_AuthenticationServices_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/_AuthenticationServices_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/_AuthenticationServices_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/_AuthenticationServices_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/_HomeKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/_HomeKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/_HomeKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/_HomeKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/_MapKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/_MapKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/_MapKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/_MapKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/_SceneKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/_SceneKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/_SceneKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/_SceneKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/_SpriteKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/tvos/_SpriteKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/tvos/_SpriteKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/tvos/_SpriteKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/tvos/builtin.def b/kotlin-native/platformLibs/src/platform/tvos/builtin.def similarity index 100% rename from platformLibs/src/platform/tvos/builtin.def rename to kotlin-native/platformLibs/src/platform/tvos/builtin.def diff --git a/platformLibs/src/platform/tvos/darwin.def b/kotlin-native/platformLibs/src/platform/tvos/darwin.def similarity index 100% rename from platformLibs/src/platform/tvos/darwin.def rename to kotlin-native/platformLibs/src/platform/tvos/darwin.def diff --git a/platformLibs/src/platform/tvos/iconv.def b/kotlin-native/platformLibs/src/platform/tvos/iconv.def similarity index 100% rename from platformLibs/src/platform/tvos/iconv.def rename to kotlin-native/platformLibs/src/platform/tvos/iconv.def diff --git a/platformLibs/src/platform/tvos/objc.def b/kotlin-native/platformLibs/src/platform/tvos/objc.def similarity index 100% rename from platformLibs/src/platform/tvos/objc.def rename to kotlin-native/platformLibs/src/platform/tvos/objc.def diff --git a/platformLibs/src/platform/tvos/posix.def b/kotlin-native/platformLibs/src/platform/tvos/posix.def similarity index 100% rename from platformLibs/src/platform/tvos/posix.def rename to kotlin-native/platformLibs/src/platform/tvos/posix.def diff --git a/platformLibs/src/platform/tvos/set_depends.sh b/kotlin-native/platformLibs/src/platform/tvos/set_depends.sh similarity index 100% rename from platformLibs/src/platform/tvos/set_depends.sh rename to kotlin-native/platformLibs/src/platform/tvos/set_depends.sh diff --git a/platformLibs/src/platform/tvos/zlib.def b/kotlin-native/platformLibs/src/platform/tvos/zlib.def similarity index 100% rename from platformLibs/src/platform/tvos/zlib.def rename to kotlin-native/platformLibs/src/platform/tvos/zlib.def diff --git a/platformLibs/src/platform/watchos/AVFoundation.def b/kotlin-native/platformLibs/src/platform/watchos/AVFoundation.def similarity index 100% rename from platformLibs/src/platform/watchos/AVFoundation.def rename to kotlin-native/platformLibs/src/platform/watchos/AVFoundation.def diff --git a/platformLibs/src/platform/watchos/AVKit.def b/kotlin-native/platformLibs/src/platform/watchos/AVKit.def similarity index 100% rename from platformLibs/src/platform/watchos/AVKit.def rename to kotlin-native/platformLibs/src/platform/watchos/AVKit.def diff --git a/platformLibs/src/platform/watchos/Accelerate.def b/kotlin-native/platformLibs/src/platform/watchos/Accelerate.def similarity index 100% rename from platformLibs/src/platform/watchos/Accelerate.def rename to kotlin-native/platformLibs/src/platform/watchos/Accelerate.def diff --git a/platformLibs/src/platform/watchos/Accessibility.def b/kotlin-native/platformLibs/src/platform/watchos/Accessibility.def similarity index 100% rename from platformLibs/src/platform/watchos/Accessibility.def rename to kotlin-native/platformLibs/src/platform/watchos/Accessibility.def diff --git a/platformLibs/src/platform/watchos/AuthenticationServices.def b/kotlin-native/platformLibs/src/platform/watchos/AuthenticationServices.def similarity index 100% rename from platformLibs/src/platform/watchos/AuthenticationServices.def rename to kotlin-native/platformLibs/src/platform/watchos/AuthenticationServices.def diff --git a/platformLibs/src/platform/watchos/CFNetwork.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/CFNetwork.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/CFNetwork.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/CFNetwork.def.disabled diff --git a/platformLibs/src/platform/watchos/ClockKit.def b/kotlin-native/platformLibs/src/platform/watchos/ClockKit.def similarity index 100% rename from platformLibs/src/platform/watchos/ClockKit.def rename to kotlin-native/platformLibs/src/platform/watchos/ClockKit.def diff --git a/platformLibs/src/platform/watchos/CloudKit.def b/kotlin-native/platformLibs/src/platform/watchos/CloudKit.def similarity index 100% rename from platformLibs/src/platform/watchos/CloudKit.def rename to kotlin-native/platformLibs/src/platform/watchos/CloudKit.def diff --git a/platformLibs/src/platform/watchos/Combine.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/Combine.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/Combine.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/Combine.def.disabled diff --git a/platformLibs/src/platform/watchos/CommonCrypto.def b/kotlin-native/platformLibs/src/platform/watchos/CommonCrypto.def similarity index 100% rename from platformLibs/src/platform/watchos/CommonCrypto.def rename to kotlin-native/platformLibs/src/platform/watchos/CommonCrypto.def diff --git a/platformLibs/src/platform/watchos/Contacts.def b/kotlin-native/platformLibs/src/platform/watchos/Contacts.def similarity index 100% rename from platformLibs/src/platform/watchos/Contacts.def rename to kotlin-native/platformLibs/src/platform/watchos/Contacts.def diff --git a/platformLibs/src/platform/watchos/CoreAudio.def b/kotlin-native/platformLibs/src/platform/watchos/CoreAudio.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreAudio.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreAudio.def diff --git a/platformLibs/src/platform/watchos/CoreAudioTypes.def b/kotlin-native/platformLibs/src/platform/watchos/CoreAudioTypes.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreAudioTypes.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreAudioTypes.def diff --git a/platformLibs/src/platform/watchos/CoreBluetooth.def b/kotlin-native/platformLibs/src/platform/watchos/CoreBluetooth.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreBluetooth.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreBluetooth.def diff --git a/platformLibs/src/platform/watchos/CoreData.def b/kotlin-native/platformLibs/src/platform/watchos/CoreData.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreData.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreData.def diff --git a/platformLibs/src/platform/watchos/CoreFoundation.def b/kotlin-native/platformLibs/src/platform/watchos/CoreFoundation.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreFoundation.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreFoundation.def diff --git a/platformLibs/src/platform/watchos/CoreGraphics.def b/kotlin-native/platformLibs/src/platform/watchos/CoreGraphics.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreGraphics.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreGraphics.def diff --git a/platformLibs/src/platform/watchos/CoreLocation.def b/kotlin-native/platformLibs/src/platform/watchos/CoreLocation.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreLocation.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreLocation.def diff --git a/platformLibs/src/platform/watchos/CoreML.def b/kotlin-native/platformLibs/src/platform/watchos/CoreML.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreML.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreML.def diff --git a/platformLibs/src/platform/watchos/CoreMedia.def b/kotlin-native/platformLibs/src/platform/watchos/CoreMedia.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreMedia.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreMedia.def diff --git a/platformLibs/src/platform/watchos/CoreMotion.def b/kotlin-native/platformLibs/src/platform/watchos/CoreMotion.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreMotion.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreMotion.def diff --git a/platformLibs/src/platform/watchos/CoreServices.def b/kotlin-native/platformLibs/src/platform/watchos/CoreServices.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreServices.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreServices.def diff --git a/platformLibs/src/platform/watchos/CoreText.def b/kotlin-native/platformLibs/src/platform/watchos/CoreText.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreText.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreText.def diff --git a/platformLibs/src/platform/watchos/CoreVideo.def b/kotlin-native/platformLibs/src/platform/watchos/CoreVideo.def similarity index 100% rename from platformLibs/src/platform/watchos/CoreVideo.def rename to kotlin-native/platformLibs/src/platform/watchos/CoreVideo.def diff --git a/platformLibs/src/platform/watchos/CryptoKit.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/CryptoKit.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/CryptoKit.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/CryptoKit.def.disabled diff --git a/platformLibs/src/platform/watchos/DeveloperToolsSupport.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/DeveloperToolsSupport.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/DeveloperToolsSupport.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/DeveloperToolsSupport.def.disabled diff --git a/platformLibs/src/platform/watchos/EventKit.def b/kotlin-native/platformLibs/src/platform/watchos/EventKit.def similarity index 100% rename from platformLibs/src/platform/watchos/EventKit.def rename to kotlin-native/platformLibs/src/platform/watchos/EventKit.def diff --git a/platformLibs/src/platform/watchos/Foundation.def b/kotlin-native/platformLibs/src/platform/watchos/Foundation.def similarity index 100% rename from platformLibs/src/platform/watchos/Foundation.def rename to kotlin-native/platformLibs/src/platform/watchos/Foundation.def diff --git a/platformLibs/src/platform/watchos/GameKit.def b/kotlin-native/platformLibs/src/platform/watchos/GameKit.def similarity index 100% rename from platformLibs/src/platform/watchos/GameKit.def rename to kotlin-native/platformLibs/src/platform/watchos/GameKit.def diff --git a/platformLibs/src/platform/watchos/HealthKit.def b/kotlin-native/platformLibs/src/platform/watchos/HealthKit.def similarity index 100% rename from platformLibs/src/platform/watchos/HealthKit.def rename to kotlin-native/platformLibs/src/platform/watchos/HealthKit.def diff --git a/platformLibs/src/platform/watchos/HomeKit.def b/kotlin-native/platformLibs/src/platform/watchos/HomeKit.def similarity index 100% rename from platformLibs/src/platform/watchos/HomeKit.def rename to kotlin-native/platformLibs/src/platform/watchos/HomeKit.def diff --git a/platformLibs/src/platform/watchos/ImageIO.def b/kotlin-native/platformLibs/src/platform/watchos/ImageIO.def similarity index 100% rename from platformLibs/src/platform/watchos/ImageIO.def rename to kotlin-native/platformLibs/src/platform/watchos/ImageIO.def diff --git a/platformLibs/src/platform/watchos/Intents.def b/kotlin-native/platformLibs/src/platform/watchos/Intents.def similarity index 100% rename from platformLibs/src/platform/watchos/Intents.def rename to kotlin-native/platformLibs/src/platform/watchos/Intents.def diff --git a/platformLibs/src/platform/watchos/MapKit.def b/kotlin-native/platformLibs/src/platform/watchos/MapKit.def similarity index 100% rename from platformLibs/src/platform/watchos/MapKit.def rename to kotlin-native/platformLibs/src/platform/watchos/MapKit.def diff --git a/platformLibs/src/platform/watchos/MediaPlayer.def b/kotlin-native/platformLibs/src/platform/watchos/MediaPlayer.def similarity index 100% rename from platformLibs/src/platform/watchos/MediaPlayer.def rename to kotlin-native/platformLibs/src/platform/watchos/MediaPlayer.def diff --git a/platformLibs/src/platform/watchos/MobileCoreServices.def b/kotlin-native/platformLibs/src/platform/watchos/MobileCoreServices.def similarity index 100% rename from platformLibs/src/platform/watchos/MobileCoreServices.def rename to kotlin-native/platformLibs/src/platform/watchos/MobileCoreServices.def diff --git a/platformLibs/src/platform/watchos/NaturalLanguage.def b/kotlin-native/platformLibs/src/platform/watchos/NaturalLanguage.def similarity index 100% rename from platformLibs/src/platform/watchos/NaturalLanguage.def rename to kotlin-native/platformLibs/src/platform/watchos/NaturalLanguage.def diff --git a/platformLibs/src/platform/watchos/Network.def b/kotlin-native/platformLibs/src/platform/watchos/Network.def similarity index 100% rename from platformLibs/src/platform/watchos/Network.def rename to kotlin-native/platformLibs/src/platform/watchos/Network.def diff --git a/platformLibs/src/platform/watchos/NetworkExtension.def b/kotlin-native/platformLibs/src/platform/watchos/NetworkExtension.def similarity index 100% rename from platformLibs/src/platform/watchos/NetworkExtension.def rename to kotlin-native/platformLibs/src/platform/watchos/NetworkExtension.def diff --git a/platformLibs/src/platform/watchos/PassKit.def b/kotlin-native/platformLibs/src/platform/watchos/PassKit.def similarity index 100% rename from platformLibs/src/platform/watchos/PassKit.def rename to kotlin-native/platformLibs/src/platform/watchos/PassKit.def diff --git a/platformLibs/src/platform/watchos/PushKit.def b/kotlin-native/platformLibs/src/platform/watchos/PushKit.def similarity index 100% rename from platformLibs/src/platform/watchos/PushKit.def rename to kotlin-native/platformLibs/src/platform/watchos/PushKit.def diff --git a/platformLibs/src/platform/watchos/SceneKit.def b/kotlin-native/platformLibs/src/platform/watchos/SceneKit.def similarity index 100% rename from platformLibs/src/platform/watchos/SceneKit.def rename to kotlin-native/platformLibs/src/platform/watchos/SceneKit.def diff --git a/platformLibs/src/platform/watchos/Security.def b/kotlin-native/platformLibs/src/platform/watchos/Security.def similarity index 100% rename from platformLibs/src/platform/watchos/Security.def rename to kotlin-native/platformLibs/src/platform/watchos/Security.def diff --git a/platformLibs/src/platform/watchos/SoundAnalysis.def b/kotlin-native/platformLibs/src/platform/watchos/SoundAnalysis.def similarity index 100% rename from platformLibs/src/platform/watchos/SoundAnalysis.def rename to kotlin-native/platformLibs/src/platform/watchos/SoundAnalysis.def diff --git a/platformLibs/src/platform/watchos/SpriteKit.def b/kotlin-native/platformLibs/src/platform/watchos/SpriteKit.def similarity index 100% rename from platformLibs/src/platform/watchos/SpriteKit.def rename to kotlin-native/platformLibs/src/platform/watchos/SpriteKit.def diff --git a/platformLibs/src/platform/watchos/StoreKit.def b/kotlin-native/platformLibs/src/platform/watchos/StoreKit.def similarity index 100% rename from platformLibs/src/platform/watchos/StoreKit.def rename to kotlin-native/platformLibs/src/platform/watchos/StoreKit.def diff --git a/platformLibs/src/platform/watchos/SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/UIKit.def b/kotlin-native/platformLibs/src/platform/watchos/UIKit.def similarity index 100% rename from platformLibs/src/platform/watchos/UIKit.def rename to kotlin-native/platformLibs/src/platform/watchos/UIKit.def diff --git a/platformLibs/src/platform/watchos/UniformTypeIdentifiers.def b/kotlin-native/platformLibs/src/platform/watchos/UniformTypeIdentifiers.def similarity index 100% rename from platformLibs/src/platform/watchos/UniformTypeIdentifiers.def rename to kotlin-native/platformLibs/src/platform/watchos/UniformTypeIdentifiers.def diff --git a/platformLibs/src/platform/watchos/UserNotifications.def b/kotlin-native/platformLibs/src/platform/watchos/UserNotifications.def similarity index 100% rename from platformLibs/src/platform/watchos/UserNotifications.def rename to kotlin-native/platformLibs/src/platform/watchos/UserNotifications.def diff --git a/platformLibs/src/platform/watchos/WatchConnectivity.def b/kotlin-native/platformLibs/src/platform/watchos/WatchConnectivity.def similarity index 100% rename from platformLibs/src/platform/watchos/WatchConnectivity.def rename to kotlin-native/platformLibs/src/platform/watchos/WatchConnectivity.def diff --git a/platformLibs/src/platform/watchos/WatchKit.def b/kotlin-native/platformLibs/src/platform/watchos/WatchKit.def similarity index 100% rename from platformLibs/src/platform/watchos/WatchKit.def rename to kotlin-native/platformLibs/src/platform/watchos/WatchKit.def diff --git a/platformLibs/src/platform/watchos/_AVKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_AVKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_AVKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_AVKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_AuthenticationServices_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_AuthenticationServices_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_AuthenticationServices_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_AuthenticationServices_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_ClockKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_ClockKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_ClockKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_ClockKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_HomeKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_HomeKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_HomeKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_HomeKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_MapKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_MapKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_MapKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_MapKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_SceneKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_SceneKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_SceneKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_SceneKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_SpriteKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_SpriteKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_SpriteKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_SpriteKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/_WatchKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/watchos/_WatchKit_SwiftUI.def.disabled similarity index 100% rename from platformLibs/src/platform/watchos/_WatchKit_SwiftUI.def.disabled rename to kotlin-native/platformLibs/src/platform/watchos/_WatchKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/watchos/builtin.def b/kotlin-native/platformLibs/src/platform/watchos/builtin.def similarity index 100% rename from platformLibs/src/platform/watchos/builtin.def rename to kotlin-native/platformLibs/src/platform/watchos/builtin.def diff --git a/platformLibs/src/platform/watchos/darwin.def b/kotlin-native/platformLibs/src/platform/watchos/darwin.def similarity index 100% rename from platformLibs/src/platform/watchos/darwin.def rename to kotlin-native/platformLibs/src/platform/watchos/darwin.def diff --git a/platformLibs/src/platform/watchos/iconv.def b/kotlin-native/platformLibs/src/platform/watchos/iconv.def similarity index 100% rename from platformLibs/src/platform/watchos/iconv.def rename to kotlin-native/platformLibs/src/platform/watchos/iconv.def diff --git a/platformLibs/src/platform/watchos/objc.def b/kotlin-native/platformLibs/src/platform/watchos/objc.def similarity index 100% rename from platformLibs/src/platform/watchos/objc.def rename to kotlin-native/platformLibs/src/platform/watchos/objc.def diff --git a/platformLibs/src/platform/watchos/posix.def b/kotlin-native/platformLibs/src/platform/watchos/posix.def similarity index 100% rename from platformLibs/src/platform/watchos/posix.def rename to kotlin-native/platformLibs/src/platform/watchos/posix.def diff --git a/platformLibs/src/platform/watchos/set_depends.sh b/kotlin-native/platformLibs/src/platform/watchos/set_depends.sh similarity index 100% rename from platformLibs/src/platform/watchos/set_depends.sh rename to kotlin-native/platformLibs/src/platform/watchos/set_depends.sh diff --git a/platformLibs/src/platform/watchos/zlib.def b/kotlin-native/platformLibs/src/platform/watchos/zlib.def similarity index 100% rename from platformLibs/src/platform/watchos/zlib.def rename to kotlin-native/platformLibs/src/platform/watchos/zlib.def diff --git a/runtime/CMakeLists.txt b/kotlin-native/runtime/CMakeLists.txt similarity index 100% rename from runtime/CMakeLists.txt rename to kotlin-native/runtime/CMakeLists.txt diff --git a/runtime/build.gradle.kts b/kotlin-native/runtime/build.gradle.kts similarity index 100% rename from runtime/build.gradle.kts rename to kotlin-native/runtime/build.gradle.kts diff --git a/runtime/generator/build.gradle b/kotlin-native/runtime/generator/build.gradle similarity index 100% rename from runtime/generator/build.gradle rename to kotlin-native/runtime/generator/build.gradle diff --git a/runtime/src/debug/cpp/KDebug.cpp b/kotlin-native/runtime/src/debug/cpp/KDebug.cpp similarity index 100% rename from runtime/src/debug/cpp/KDebug.cpp rename to kotlin-native/runtime/src/debug/cpp/KDebug.cpp diff --git a/runtime/src/debug/cpp/SourceInfo.cpp b/kotlin-native/runtime/src/debug/cpp/SourceInfo.cpp similarity index 100% rename from runtime/src/debug/cpp/SourceInfo.cpp rename to kotlin-native/runtime/src/debug/cpp/SourceInfo.cpp diff --git a/runtime/src/exceptions_support/cpp/ExceptionsSupport.cpp b/kotlin-native/runtime/src/exceptions_support/cpp/ExceptionsSupport.cpp similarity index 100% rename from runtime/src/exceptions_support/cpp/ExceptionsSupport.cpp rename to kotlin-native/runtime/src/exceptions_support/cpp/ExceptionsSupport.cpp diff --git a/runtime/src/launcher/cpp/androidLauncher.cpp b/kotlin-native/runtime/src/launcher/cpp/androidLauncher.cpp similarity index 100% rename from runtime/src/launcher/cpp/androidLauncher.cpp rename to kotlin-native/runtime/src/launcher/cpp/androidLauncher.cpp diff --git a/runtime/src/launcher/cpp/androidLauncher.h b/kotlin-native/runtime/src/launcher/cpp/androidLauncher.h similarity index 100% rename from runtime/src/launcher/cpp/androidLauncher.h rename to kotlin-native/runtime/src/launcher/cpp/androidLauncher.h diff --git a/runtime/src/launcher/cpp/launcher.cpp b/kotlin-native/runtime/src/launcher/cpp/launcher.cpp similarity index 100% rename from runtime/src/launcher/cpp/launcher.cpp rename to kotlin-native/runtime/src/launcher/cpp/launcher.cpp diff --git a/runtime/src/launcher/js/index.html b/kotlin-native/runtime/src/launcher/js/index.html similarity index 100% rename from runtime/src/launcher/js/index.html rename to kotlin-native/runtime/src/launcher/js/index.html diff --git a/runtime/src/launcher/js/launcher.js b/kotlin-native/runtime/src/launcher/js/launcher.js similarity index 100% rename from runtime/src/launcher/js/launcher.js rename to kotlin-native/runtime/src/launcher/js/launcher.js diff --git a/runtime/src/legacymm/cpp/CyclicCollector.cpp b/kotlin-native/runtime/src/legacymm/cpp/CyclicCollector.cpp similarity index 100% rename from runtime/src/legacymm/cpp/CyclicCollector.cpp rename to kotlin-native/runtime/src/legacymm/cpp/CyclicCollector.cpp diff --git a/runtime/src/legacymm/cpp/CyclicCollector.h b/kotlin-native/runtime/src/legacymm/cpp/CyclicCollector.h similarity index 100% rename from runtime/src/legacymm/cpp/CyclicCollector.h rename to kotlin-native/runtime/src/legacymm/cpp/CyclicCollector.h diff --git a/runtime/src/legacymm/cpp/Memory.cpp b/kotlin-native/runtime/src/legacymm/cpp/Memory.cpp similarity index 100% rename from runtime/src/legacymm/cpp/Memory.cpp rename to kotlin-native/runtime/src/legacymm/cpp/Memory.cpp diff --git a/runtime/src/legacymm/cpp/MemoryPrivate.hpp b/kotlin-native/runtime/src/legacymm/cpp/MemoryPrivate.hpp similarity index 100% rename from runtime/src/legacymm/cpp/MemoryPrivate.hpp rename to kotlin-native/runtime/src/legacymm/cpp/MemoryPrivate.hpp diff --git a/runtime/src/main/cpp/Alloc.h b/kotlin-native/runtime/src/main/cpp/Alloc.h similarity index 100% rename from runtime/src/main/cpp/Alloc.h rename to kotlin-native/runtime/src/main/cpp/Alloc.h diff --git a/runtime/src/main/cpp/Arrays.cpp b/kotlin-native/runtime/src/main/cpp/Arrays.cpp similarity index 100% rename from runtime/src/main/cpp/Arrays.cpp rename to kotlin-native/runtime/src/main/cpp/Arrays.cpp diff --git a/runtime/src/main/cpp/ArraysTest.cpp b/kotlin-native/runtime/src/main/cpp/ArraysTest.cpp similarity index 100% rename from runtime/src/main/cpp/ArraysTest.cpp rename to kotlin-native/runtime/src/main/cpp/ArraysTest.cpp diff --git a/runtime/src/main/cpp/Atomic.cpp b/kotlin-native/runtime/src/main/cpp/Atomic.cpp similarity index 100% rename from runtime/src/main/cpp/Atomic.cpp rename to kotlin-native/runtime/src/main/cpp/Atomic.cpp diff --git a/runtime/src/main/cpp/Atomic.h b/kotlin-native/runtime/src/main/cpp/Atomic.h similarity index 100% rename from runtime/src/main/cpp/Atomic.h rename to kotlin-native/runtime/src/main/cpp/Atomic.h diff --git a/runtime/src/main/cpp/Boxing.cpp b/kotlin-native/runtime/src/main/cpp/Boxing.cpp similarity index 100% rename from runtime/src/main/cpp/Boxing.cpp rename to kotlin-native/runtime/src/main/cpp/Boxing.cpp diff --git a/runtime/src/main/cpp/Cleaner.cpp b/kotlin-native/runtime/src/main/cpp/Cleaner.cpp similarity index 100% rename from runtime/src/main/cpp/Cleaner.cpp rename to kotlin-native/runtime/src/main/cpp/Cleaner.cpp diff --git a/runtime/src/main/cpp/Cleaner.h b/kotlin-native/runtime/src/main/cpp/Cleaner.h similarity index 100% rename from runtime/src/main/cpp/Cleaner.h rename to kotlin-native/runtime/src/main/cpp/Cleaner.h diff --git a/runtime/src/main/cpp/CleanerTest.cpp b/kotlin-native/runtime/src/main/cpp/CleanerTest.cpp similarity index 100% rename from runtime/src/main/cpp/CleanerTest.cpp rename to kotlin-native/runtime/src/main/cpp/CleanerTest.cpp diff --git a/runtime/src/main/cpp/Common.h b/kotlin-native/runtime/src/main/cpp/Common.h similarity index 100% rename from runtime/src/main/cpp/Common.h rename to kotlin-native/runtime/src/main/cpp/Common.h diff --git a/runtime/src/main/cpp/CompilerExport.cpp b/kotlin-native/runtime/src/main/cpp/CompilerExport.cpp similarity index 100% rename from runtime/src/main/cpp/CompilerExport.cpp rename to kotlin-native/runtime/src/main/cpp/CompilerExport.cpp diff --git a/runtime/src/main/cpp/Console.cpp b/kotlin-native/runtime/src/main/cpp/Console.cpp similarity index 100% rename from runtime/src/main/cpp/Console.cpp rename to kotlin-native/runtime/src/main/cpp/Console.cpp diff --git a/runtime/src/main/cpp/DoubleConversions.h b/kotlin-native/runtime/src/main/cpp/DoubleConversions.h similarity index 100% rename from runtime/src/main/cpp/DoubleConversions.h rename to kotlin-native/runtime/src/main/cpp/DoubleConversions.h diff --git a/runtime/src/main/cpp/Exceptions.cpp b/kotlin-native/runtime/src/main/cpp/Exceptions.cpp similarity index 100% rename from runtime/src/main/cpp/Exceptions.cpp rename to kotlin-native/runtime/src/main/cpp/Exceptions.cpp diff --git a/runtime/src/main/cpp/Exceptions.h b/kotlin-native/runtime/src/main/cpp/Exceptions.h similarity index 100% rename from runtime/src/main/cpp/Exceptions.h rename to kotlin-native/runtime/src/main/cpp/Exceptions.h diff --git a/runtime/src/main/cpp/ExecFormat.cpp b/kotlin-native/runtime/src/main/cpp/ExecFormat.cpp similarity index 100% rename from runtime/src/main/cpp/ExecFormat.cpp rename to kotlin-native/runtime/src/main/cpp/ExecFormat.cpp diff --git a/runtime/src/main/cpp/ExecFormat.h b/kotlin-native/runtime/src/main/cpp/ExecFormat.h similarity index 100% rename from runtime/src/main/cpp/ExecFormat.h rename to kotlin-native/runtime/src/main/cpp/ExecFormat.h diff --git a/runtime/src/main/cpp/Interop.cpp b/kotlin-native/runtime/src/main/cpp/Interop.cpp similarity index 100% rename from runtime/src/main/cpp/Interop.cpp rename to kotlin-native/runtime/src/main/cpp/Interop.cpp diff --git a/runtime/src/main/cpp/JSInterop.cpp b/kotlin-native/runtime/src/main/cpp/JSInterop.cpp similarity index 100% rename from runtime/src/main/cpp/JSInterop.cpp rename to kotlin-native/runtime/src/main/cpp/JSInterop.cpp diff --git a/runtime/src/main/cpp/KAssert.cpp b/kotlin-native/runtime/src/main/cpp/KAssert.cpp similarity index 100% rename from runtime/src/main/cpp/KAssert.cpp rename to kotlin-native/runtime/src/main/cpp/KAssert.cpp diff --git a/runtime/src/main/cpp/KAssert.h b/kotlin-native/runtime/src/main/cpp/KAssert.h similarity index 100% rename from runtime/src/main/cpp/KAssert.h rename to kotlin-native/runtime/src/main/cpp/KAssert.h diff --git a/runtime/src/main/cpp/KDebug.h b/kotlin-native/runtime/src/main/cpp/KDebug.h similarity index 100% rename from runtime/src/main/cpp/KDebug.h rename to kotlin-native/runtime/src/main/cpp/KDebug.h diff --git a/runtime/src/main/cpp/KString.cpp b/kotlin-native/runtime/src/main/cpp/KString.cpp similarity index 100% rename from runtime/src/main/cpp/KString.cpp rename to kotlin-native/runtime/src/main/cpp/KString.cpp diff --git a/runtime/src/main/cpp/KString.h b/kotlin-native/runtime/src/main/cpp/KString.h similarity index 100% rename from runtime/src/main/cpp/KString.h rename to kotlin-native/runtime/src/main/cpp/KString.h diff --git a/runtime/src/main/cpp/KotlinMath.cpp b/kotlin-native/runtime/src/main/cpp/KotlinMath.cpp similarity index 100% rename from runtime/src/main/cpp/KotlinMath.cpp rename to kotlin-native/runtime/src/main/cpp/KotlinMath.cpp diff --git a/runtime/src/main/cpp/KotlinMath.h b/kotlin-native/runtime/src/main/cpp/KotlinMath.h similarity index 100% rename from runtime/src/main/cpp/KotlinMath.h rename to kotlin-native/runtime/src/main/cpp/KotlinMath.h diff --git a/runtime/src/main/cpp/Memory.h b/kotlin-native/runtime/src/main/cpp/Memory.h similarity index 100% rename from runtime/src/main/cpp/Memory.h rename to kotlin-native/runtime/src/main/cpp/Memory.h diff --git a/runtime/src/main/cpp/MemorySharedRefs.cpp b/kotlin-native/runtime/src/main/cpp/MemorySharedRefs.cpp similarity index 100% rename from runtime/src/main/cpp/MemorySharedRefs.cpp rename to kotlin-native/runtime/src/main/cpp/MemorySharedRefs.cpp diff --git a/runtime/src/main/cpp/MemorySharedRefs.hpp b/kotlin-native/runtime/src/main/cpp/MemorySharedRefs.hpp similarity index 100% rename from runtime/src/main/cpp/MemorySharedRefs.hpp rename to kotlin-native/runtime/src/main/cpp/MemorySharedRefs.hpp diff --git a/runtime/src/main/cpp/Natives.cpp b/kotlin-native/runtime/src/main/cpp/Natives.cpp similarity index 100% rename from runtime/src/main/cpp/Natives.cpp rename to kotlin-native/runtime/src/main/cpp/Natives.cpp diff --git a/runtime/src/main/cpp/Natives.h b/kotlin-native/runtime/src/main/cpp/Natives.h similarity index 100% rename from runtime/src/main/cpp/Natives.h rename to kotlin-native/runtime/src/main/cpp/Natives.h diff --git a/runtime/src/main/cpp/ObjCExceptions.cpp b/kotlin-native/runtime/src/main/cpp/ObjCExceptions.cpp similarity index 100% rename from runtime/src/main/cpp/ObjCExceptions.cpp rename to kotlin-native/runtime/src/main/cpp/ObjCExceptions.cpp diff --git a/runtime/src/main/cpp/ObjCExceptions.h b/kotlin-native/runtime/src/main/cpp/ObjCExceptions.h similarity index 100% rename from runtime/src/main/cpp/ObjCExceptions.h rename to kotlin-native/runtime/src/main/cpp/ObjCExceptions.h diff --git a/runtime/src/main/cpp/ObjCExport.h b/kotlin-native/runtime/src/main/cpp/ObjCExport.h similarity index 100% rename from runtime/src/main/cpp/ObjCExport.h rename to kotlin-native/runtime/src/main/cpp/ObjCExport.h diff --git a/runtime/src/main/cpp/ObjCExport.mm b/kotlin-native/runtime/src/main/cpp/ObjCExport.mm similarity index 100% rename from runtime/src/main/cpp/ObjCExport.mm rename to kotlin-native/runtime/src/main/cpp/ObjCExport.mm diff --git a/runtime/src/main/cpp/ObjCExportCollectionUtils.mm b/kotlin-native/runtime/src/main/cpp/ObjCExportCollectionUtils.mm similarity index 100% rename from runtime/src/main/cpp/ObjCExportCollectionUtils.mm rename to kotlin-native/runtime/src/main/cpp/ObjCExportCollectionUtils.mm diff --git a/runtime/src/main/cpp/ObjCExportCollections.h b/kotlin-native/runtime/src/main/cpp/ObjCExportCollections.h similarity index 100% rename from runtime/src/main/cpp/ObjCExportCollections.h rename to kotlin-native/runtime/src/main/cpp/ObjCExportCollections.h diff --git a/runtime/src/main/cpp/ObjCExportCoroutines.mm b/kotlin-native/runtime/src/main/cpp/ObjCExportCoroutines.mm similarity index 100% rename from runtime/src/main/cpp/ObjCExportCoroutines.mm rename to kotlin-native/runtime/src/main/cpp/ObjCExportCoroutines.mm diff --git a/runtime/src/main/cpp/ObjCExportErrors.h b/kotlin-native/runtime/src/main/cpp/ObjCExportErrors.h similarity index 100% rename from runtime/src/main/cpp/ObjCExportErrors.h rename to kotlin-native/runtime/src/main/cpp/ObjCExportErrors.h diff --git a/runtime/src/main/cpp/ObjCExportErrors.mm b/kotlin-native/runtime/src/main/cpp/ObjCExportErrors.mm similarity index 100% rename from runtime/src/main/cpp/ObjCExportErrors.mm rename to kotlin-native/runtime/src/main/cpp/ObjCExportErrors.mm diff --git a/runtime/src/main/cpp/ObjCExportExceptionDetails.h b/kotlin-native/runtime/src/main/cpp/ObjCExportExceptionDetails.h similarity index 100% rename from runtime/src/main/cpp/ObjCExportExceptionDetails.h rename to kotlin-native/runtime/src/main/cpp/ObjCExportExceptionDetails.h diff --git a/runtime/src/main/cpp/ObjCExportExceptionDetails.mm b/kotlin-native/runtime/src/main/cpp/ObjCExportExceptionDetails.mm similarity index 100% rename from runtime/src/main/cpp/ObjCExportExceptionDetails.mm rename to kotlin-native/runtime/src/main/cpp/ObjCExportExceptionDetails.mm diff --git a/runtime/src/main/cpp/ObjCExportInit.h b/kotlin-native/runtime/src/main/cpp/ObjCExportInit.h similarity index 100% rename from runtime/src/main/cpp/ObjCExportInit.h rename to kotlin-native/runtime/src/main/cpp/ObjCExportInit.h diff --git a/runtime/src/main/cpp/ObjCExportPrivate.h b/kotlin-native/runtime/src/main/cpp/ObjCExportPrivate.h similarity index 100% rename from runtime/src/main/cpp/ObjCExportPrivate.h rename to kotlin-native/runtime/src/main/cpp/ObjCExportPrivate.h diff --git a/runtime/src/main/cpp/ObjCInterop.h b/kotlin-native/runtime/src/main/cpp/ObjCInterop.h similarity index 100% rename from runtime/src/main/cpp/ObjCInterop.h rename to kotlin-native/runtime/src/main/cpp/ObjCInterop.h diff --git a/runtime/src/main/cpp/ObjCInterop.mm b/kotlin-native/runtime/src/main/cpp/ObjCInterop.mm similarity index 100% rename from runtime/src/main/cpp/ObjCInterop.mm rename to kotlin-native/runtime/src/main/cpp/ObjCInterop.mm diff --git a/runtime/src/main/cpp/ObjCInteropUtils.mm b/kotlin-native/runtime/src/main/cpp/ObjCInteropUtils.mm similarity index 100% rename from runtime/src/main/cpp/ObjCInteropUtils.mm rename to kotlin-native/runtime/src/main/cpp/ObjCInteropUtils.mm diff --git a/runtime/src/main/cpp/ObjCInteropUtilsPrivate.h b/kotlin-native/runtime/src/main/cpp/ObjCInteropUtilsPrivate.h similarity index 100% rename from runtime/src/main/cpp/ObjCInteropUtilsPrivate.h rename to kotlin-native/runtime/src/main/cpp/ObjCInteropUtilsPrivate.h diff --git a/runtime/src/main/cpp/ObjCMMAPI.h b/kotlin-native/runtime/src/main/cpp/ObjCMMAPI.h similarity index 100% rename from runtime/src/main/cpp/ObjCMMAPI.h rename to kotlin-native/runtime/src/main/cpp/ObjCMMAPI.h diff --git a/runtime/src/main/cpp/Operator.cpp b/kotlin-native/runtime/src/main/cpp/Operator.cpp similarity index 100% rename from runtime/src/main/cpp/Operator.cpp rename to kotlin-native/runtime/src/main/cpp/Operator.cpp diff --git a/runtime/src/main/cpp/PointerBits.h b/kotlin-native/runtime/src/main/cpp/PointerBits.h similarity index 100% rename from runtime/src/main/cpp/PointerBits.h rename to kotlin-native/runtime/src/main/cpp/PointerBits.h diff --git a/runtime/src/main/cpp/Porting.cpp b/kotlin-native/runtime/src/main/cpp/Porting.cpp similarity index 100% rename from runtime/src/main/cpp/Porting.cpp rename to kotlin-native/runtime/src/main/cpp/Porting.cpp diff --git a/runtime/src/main/cpp/Porting.h b/kotlin-native/runtime/src/main/cpp/Porting.h similarity index 100% rename from runtime/src/main/cpp/Porting.h rename to kotlin-native/runtime/src/main/cpp/Porting.h diff --git a/runtime/src/main/cpp/PthreadUtils.cpp b/kotlin-native/runtime/src/main/cpp/PthreadUtils.cpp similarity index 100% rename from runtime/src/main/cpp/PthreadUtils.cpp rename to kotlin-native/runtime/src/main/cpp/PthreadUtils.cpp diff --git a/runtime/src/main/cpp/PthreadUtils.h b/kotlin-native/runtime/src/main/cpp/PthreadUtils.h similarity index 100% rename from runtime/src/main/cpp/PthreadUtils.h rename to kotlin-native/runtime/src/main/cpp/PthreadUtils.h diff --git a/runtime/src/main/cpp/Regex.cpp b/kotlin-native/runtime/src/main/cpp/Regex.cpp similarity index 100% rename from runtime/src/main/cpp/Regex.cpp rename to kotlin-native/runtime/src/main/cpp/Regex.cpp diff --git a/runtime/src/main/cpp/ReturnSlot.cpp b/kotlin-native/runtime/src/main/cpp/ReturnSlot.cpp similarity index 100% rename from runtime/src/main/cpp/ReturnSlot.cpp rename to kotlin-native/runtime/src/main/cpp/ReturnSlot.cpp diff --git a/runtime/src/main/cpp/ReturnSlot.h b/kotlin-native/runtime/src/main/cpp/ReturnSlot.h similarity index 100% rename from runtime/src/main/cpp/ReturnSlot.h rename to kotlin-native/runtime/src/main/cpp/ReturnSlot.h diff --git a/runtime/src/main/cpp/Runtime.cpp b/kotlin-native/runtime/src/main/cpp/Runtime.cpp similarity index 100% rename from runtime/src/main/cpp/Runtime.cpp rename to kotlin-native/runtime/src/main/cpp/Runtime.cpp diff --git a/runtime/src/main/cpp/Runtime.h b/kotlin-native/runtime/src/main/cpp/Runtime.h similarity index 100% rename from runtime/src/main/cpp/Runtime.h rename to kotlin-native/runtime/src/main/cpp/Runtime.h diff --git a/runtime/src/main/cpp/SourceInfo.h b/kotlin-native/runtime/src/main/cpp/SourceInfo.h similarity index 100% rename from runtime/src/main/cpp/SourceInfo.h rename to kotlin-native/runtime/src/main/cpp/SourceInfo.h diff --git a/runtime/src/main/cpp/StdCppStubs.cpp b/kotlin-native/runtime/src/main/cpp/StdCppStubs.cpp similarity index 100% rename from runtime/src/main/cpp/StdCppStubs.cpp rename to kotlin-native/runtime/src/main/cpp/StdCppStubs.cpp diff --git a/runtime/src/main/cpp/TestSupportCompilerGenerated.hpp b/kotlin-native/runtime/src/main/cpp/TestSupportCompilerGenerated.hpp similarity index 100% rename from runtime/src/main/cpp/TestSupportCompilerGenerated.hpp rename to kotlin-native/runtime/src/main/cpp/TestSupportCompilerGenerated.hpp diff --git a/runtime/src/main/cpp/Time.cpp b/kotlin-native/runtime/src/main/cpp/Time.cpp similarity index 100% rename from runtime/src/main/cpp/Time.cpp rename to kotlin-native/runtime/src/main/cpp/Time.cpp diff --git a/runtime/src/main/cpp/ToString.cpp b/kotlin-native/runtime/src/main/cpp/ToString.cpp similarity index 100% rename from runtime/src/main/cpp/ToString.cpp rename to kotlin-native/runtime/src/main/cpp/ToString.cpp diff --git a/runtime/src/main/cpp/TypeInfo.cpp b/kotlin-native/runtime/src/main/cpp/TypeInfo.cpp similarity index 100% rename from runtime/src/main/cpp/TypeInfo.cpp rename to kotlin-native/runtime/src/main/cpp/TypeInfo.cpp diff --git a/runtime/src/main/cpp/TypeInfo.h b/kotlin-native/runtime/src/main/cpp/TypeInfo.h similarity index 100% rename from runtime/src/main/cpp/TypeInfo.h rename to kotlin-native/runtime/src/main/cpp/TypeInfo.h diff --git a/runtime/src/main/cpp/Types.cpp b/kotlin-native/runtime/src/main/cpp/Types.cpp similarity index 100% rename from runtime/src/main/cpp/Types.cpp rename to kotlin-native/runtime/src/main/cpp/Types.cpp diff --git a/runtime/src/main/cpp/Types.h b/kotlin-native/runtime/src/main/cpp/Types.h similarity index 100% rename from runtime/src/main/cpp/Types.h rename to kotlin-native/runtime/src/main/cpp/Types.h diff --git a/runtime/src/main/cpp/Utils.h b/kotlin-native/runtime/src/main/cpp/Utils.h similarity index 100% rename from runtime/src/main/cpp/Utils.h rename to kotlin-native/runtime/src/main/cpp/Utils.h diff --git a/runtime/src/main/cpp/Weak.cpp b/kotlin-native/runtime/src/main/cpp/Weak.cpp similarity index 100% rename from runtime/src/main/cpp/Weak.cpp rename to kotlin-native/runtime/src/main/cpp/Weak.cpp diff --git a/runtime/src/main/cpp/Weak.h b/kotlin-native/runtime/src/main/cpp/Weak.h similarity index 100% rename from runtime/src/main/cpp/Weak.h rename to kotlin-native/runtime/src/main/cpp/Weak.h diff --git a/runtime/src/main/cpp/Worker.cpp b/kotlin-native/runtime/src/main/cpp/Worker.cpp similarity index 100% rename from runtime/src/main/cpp/Worker.cpp rename to kotlin-native/runtime/src/main/cpp/Worker.cpp diff --git a/runtime/src/main/cpp/Worker.h b/kotlin-native/runtime/src/main/cpp/Worker.h similarity index 100% rename from runtime/src/main/cpp/Worker.h rename to kotlin-native/runtime/src/main/cpp/Worker.h diff --git a/runtime/src/main/cpp/WorkerBoundReference.cpp b/kotlin-native/runtime/src/main/cpp/WorkerBoundReference.cpp similarity index 100% rename from runtime/src/main/cpp/WorkerBoundReference.cpp rename to kotlin-native/runtime/src/main/cpp/WorkerBoundReference.cpp diff --git a/runtime/src/main/cpp/WorkerBoundReference.h b/kotlin-native/runtime/src/main/cpp/WorkerBoundReference.h similarity index 100% rename from runtime/src/main/cpp/WorkerBoundReference.h rename to kotlin-native/runtime/src/main/cpp/WorkerBoundReference.h diff --git a/runtime/src/main/cpp/dlmalloc/malloc.cpp b/kotlin-native/runtime/src/main/cpp/dlmalloc/malloc.cpp similarity index 100% rename from runtime/src/main/cpp/dlmalloc/malloc.cpp rename to kotlin-native/runtime/src/main/cpp/dlmalloc/malloc.cpp diff --git a/runtime/src/main/cpp/dtoa/cbigint.cpp b/kotlin-native/runtime/src/main/cpp/dtoa/cbigint.cpp similarity index 100% rename from runtime/src/main/cpp/dtoa/cbigint.cpp rename to kotlin-native/runtime/src/main/cpp/dtoa/cbigint.cpp diff --git a/runtime/src/main/cpp/dtoa/cbigint.h b/kotlin-native/runtime/src/main/cpp/dtoa/cbigint.h similarity index 100% rename from runtime/src/main/cpp/dtoa/cbigint.h rename to kotlin-native/runtime/src/main/cpp/dtoa/cbigint.h diff --git a/runtime/src/main/cpp/dtoa/dblparse.cpp b/kotlin-native/runtime/src/main/cpp/dtoa/dblparse.cpp similarity index 100% rename from runtime/src/main/cpp/dtoa/dblparse.cpp rename to kotlin-native/runtime/src/main/cpp/dtoa/dblparse.cpp diff --git a/runtime/src/main/cpp/dtoa/fltconst.h b/kotlin-native/runtime/src/main/cpp/dtoa/fltconst.h similarity index 100% rename from runtime/src/main/cpp/dtoa/fltconst.h rename to kotlin-native/runtime/src/main/cpp/dtoa/fltconst.h diff --git a/runtime/src/main/cpp/dtoa/fltparse.cpp b/kotlin-native/runtime/src/main/cpp/dtoa/fltparse.cpp similarity index 100% rename from runtime/src/main/cpp/dtoa/fltparse.cpp rename to kotlin-native/runtime/src/main/cpp/dtoa/fltparse.cpp diff --git a/runtime/src/main/cpp/dtoa/hycomp.h b/kotlin-native/runtime/src/main/cpp/dtoa/hycomp.h similarity index 100% rename from runtime/src/main/cpp/dtoa/hycomp.h rename to kotlin-native/runtime/src/main/cpp/dtoa/hycomp.h diff --git a/runtime/src/main/cpp/math/COPYRIGHT b/kotlin-native/runtime/src/main/cpp/math/COPYRIGHT similarity index 100% rename from runtime/src/main/cpp/math/COPYRIGHT rename to kotlin-native/runtime/src/main/cpp/math/COPYRIGHT diff --git a/runtime/src/main/cpp/math/endian.h b/kotlin-native/runtime/src/main/cpp/math/endian.h similarity index 100% rename from runtime/src/main/cpp/math/endian.h rename to kotlin-native/runtime/src/main/cpp/math/endian.h diff --git a/runtime/src/main/cpp/math/fmod.cpp b/kotlin-native/runtime/src/main/cpp/math/fmod.cpp similarity index 100% rename from runtime/src/main/cpp/math/fmod.cpp rename to kotlin-native/runtime/src/main/cpp/math/fmod.cpp diff --git a/runtime/src/main/cpp/math/fmodf.cpp b/kotlin-native/runtime/src/main/cpp/math/fmodf.cpp similarity index 100% rename from runtime/src/main/cpp/math/fmodf.cpp rename to kotlin-native/runtime/src/main/cpp/math/fmodf.cpp diff --git a/runtime/src/main/cpp/math/libm.h b/kotlin-native/runtime/src/main/cpp/math/libm.h similarity index 100% rename from runtime/src/main/cpp/math/libm.h rename to kotlin-native/runtime/src/main/cpp/math/libm.h diff --git a/runtime/src/main/cpp/math/scalbn.cpp b/kotlin-native/runtime/src/main/cpp/math/scalbn.cpp similarity index 100% rename from runtime/src/main/cpp/math/scalbn.cpp rename to kotlin-native/runtime/src/main/cpp/math/scalbn.cpp diff --git a/runtime/src/main/cpp/snprintf/AUTHORS b/kotlin-native/runtime/src/main/cpp/snprintf/AUTHORS similarity index 100% rename from runtime/src/main/cpp/snprintf/AUTHORS rename to kotlin-native/runtime/src/main/cpp/snprintf/AUTHORS diff --git a/runtime/src/main/cpp/snprintf/COPYING b/kotlin-native/runtime/src/main/cpp/snprintf/COPYING similarity index 100% rename from runtime/src/main/cpp/snprintf/COPYING rename to kotlin-native/runtime/src/main/cpp/snprintf/COPYING diff --git a/runtime/src/main/cpp/snprintf/snprintf.cpp b/kotlin-native/runtime/src/main/cpp/snprintf/snprintf.cpp similarity index 100% rename from runtime/src/main/cpp/snprintf/snprintf.cpp rename to kotlin-native/runtime/src/main/cpp/snprintf/snprintf.cpp diff --git a/runtime/src/main/cpp/utf8.h b/kotlin-native/runtime/src/main/cpp/utf8.h similarity index 100% rename from runtime/src/main/cpp/utf8.h rename to kotlin-native/runtime/src/main/cpp/utf8.h diff --git a/runtime/src/main/cpp/utf8/checked.h b/kotlin-native/runtime/src/main/cpp/utf8/checked.h similarity index 100% rename from runtime/src/main/cpp/utf8/checked.h rename to kotlin-native/runtime/src/main/cpp/utf8/checked.h diff --git a/runtime/src/main/cpp/utf8/core.h b/kotlin-native/runtime/src/main/cpp/utf8/core.h similarity index 100% rename from runtime/src/main/cpp/utf8/core.h rename to kotlin-native/runtime/src/main/cpp/utf8/core.h diff --git a/runtime/src/main/cpp/utf8/unchecked.h b/kotlin-native/runtime/src/main/cpp/utf8/unchecked.h similarity index 100% rename from runtime/src/main/cpp/utf8/unchecked.h rename to kotlin-native/runtime/src/main/cpp/utf8/unchecked.h diff --git a/runtime/src/main/cpp/utf8/with_replacement.h b/kotlin-native/runtime/src/main/cpp/utf8/with_replacement.h similarity index 100% rename from runtime/src/main/cpp/utf8/with_replacement.h rename to kotlin-native/runtime/src/main/cpp/utf8/with_replacement.h diff --git a/runtime/src/main/js/math.js b/kotlin-native/runtime/src/main/js/math.js similarity index 100% rename from runtime/src/main/js/math.js rename to kotlin-native/runtime/src/main/js/math.js diff --git a/runtime/src/main/kotlin/generated/_ArraysNative.kt b/kotlin-native/runtime/src/main/kotlin/generated/_ArraysNative.kt similarity index 100% rename from runtime/src/main/kotlin/generated/_ArraysNative.kt rename to kotlin-native/runtime/src/main/kotlin/generated/_ArraysNative.kt diff --git a/runtime/src/main/kotlin/generated/_CollectionsNative.kt b/kotlin-native/runtime/src/main/kotlin/generated/_CollectionsNative.kt similarity index 100% rename from runtime/src/main/kotlin/generated/_CollectionsNative.kt rename to kotlin-native/runtime/src/main/kotlin/generated/_CollectionsNative.kt diff --git a/runtime/src/main/kotlin/generated/_ComparisonsNative.kt b/kotlin-native/runtime/src/main/kotlin/generated/_ComparisonsNative.kt similarity index 100% rename from runtime/src/main/kotlin/generated/_ComparisonsNative.kt rename to kotlin-native/runtime/src/main/kotlin/generated/_ComparisonsNative.kt diff --git a/runtime/src/main/kotlin/generated/_StringsNative.kt b/kotlin-native/runtime/src/main/kotlin/generated/_StringsNative.kt similarity index 100% rename from runtime/src/main/kotlin/generated/_StringsNative.kt rename to kotlin-native/runtime/src/main/kotlin/generated/_StringsNative.kt diff --git a/runtime/src/main/kotlin/generated/_UArraysNative.kt b/kotlin-native/runtime/src/main/kotlin/generated/_UArraysNative.kt similarity index 100% rename from runtime/src/main/kotlin/generated/_UArraysNative.kt rename to kotlin-native/runtime/src/main/kotlin/generated/_UArraysNative.kt diff --git a/runtime/src/main/kotlin/kotlin/Annotation.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Annotation.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Annotation.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Annotation.kt diff --git a/runtime/src/main/kotlin/kotlin/Annotations.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Annotations.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Annotations.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Annotations.kt diff --git a/runtime/src/main/kotlin/kotlin/Any.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Any.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Any.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Any.kt diff --git a/runtime/src/main/kotlin/kotlin/Array.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Array.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Array.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Array.kt diff --git a/runtime/src/main/kotlin/kotlin/Arrays.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Arrays.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Arrays.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Arrays.kt diff --git a/runtime/src/main/kotlin/kotlin/Assertions.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Assertions.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Assertions.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Assertions.kt diff --git a/runtime/src/main/kotlin/kotlin/Boolean.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Boolean.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt diff --git a/runtime/src/main/kotlin/kotlin/Char.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Char.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt diff --git a/runtime/src/main/kotlin/kotlin/CharSequence.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/CharSequence.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/CharSequence.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/CharSequence.kt diff --git a/runtime/src/main/kotlin/kotlin/Comparable.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Comparable.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Comparable.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Comparable.kt diff --git a/runtime/src/main/kotlin/kotlin/Comparator.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Comparator.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Comparator.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Comparator.kt diff --git a/runtime/src/main/kotlin/kotlin/Enum.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Enum.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Enum.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Enum.kt diff --git a/runtime/src/main/kotlin/kotlin/Exceptions.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Exceptions.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt diff --git a/runtime/src/main/kotlin/kotlin/Experimental.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Experimental.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Experimental.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Experimental.kt diff --git a/runtime/src/main/kotlin/kotlin/Function.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Function.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Function.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Function.kt diff --git a/runtime/src/main/kotlin/kotlin/Lazy.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Lazy.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Lazy.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Lazy.kt diff --git a/runtime/src/main/kotlin/kotlin/Nothing.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Nothing.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Nothing.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Nothing.kt diff --git a/runtime/src/main/kotlin/kotlin/Number.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Number.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Number.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Number.kt diff --git a/runtime/src/main/kotlin/kotlin/Numbers.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Numbers.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Numbers.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Numbers.kt diff --git a/runtime/src/main/kotlin/kotlin/Primitives.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Primitives.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Primitives.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Primitives.kt diff --git a/runtime/src/main/kotlin/kotlin/String.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/String.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/String.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/String.kt diff --git a/runtime/src/main/kotlin/kotlin/Throwable.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Throwable.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Throwable.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Throwable.kt diff --git a/runtime/src/main/kotlin/kotlin/Unit.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Unit.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/Unit.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/Unit.kt diff --git a/runtime/src/main/kotlin/kotlin/annotation/Annotations.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/annotation/Annotations.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/annotation/Annotations.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/annotation/Annotations.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/AbstractMutableCollection.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableCollection.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/AbstractMutableCollection.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableCollection.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/AbstractMutableList.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableList.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/AbstractMutableList.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableList.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/AbstractMutableMap.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableMap.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/AbstractMutableMap.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableMap.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/AbstractMutableSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/AbstractMutableSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/AbstractMutableSet.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/ArrayList.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/ArrayList.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/ArrayList.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/ArrayList.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/ArraySorting.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/ArraySorting.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/ArraySorting.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/ArraySorting.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/ArrayUtil.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/ArrayUtil.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/ArrayUtil.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/ArrayUtil.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Arrays.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Arrays.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Arrays.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Arrays.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Collection.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Collection.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Collection.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Collection.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Collections.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Collections.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Collections.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Collections.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/HashMap.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/HashMap.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/HashMap.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/HashMap.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/HashSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/HashSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/HashSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/HashSet.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Iterator.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Iterator.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Iterator.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Iterator.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Iterators.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Iterators.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Iterators.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Iterators.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/List.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/List.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/List.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/List.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Map.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Map.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Map.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Map.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Maps.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Maps.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Maps.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Maps.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/MutableCollections.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/MutableCollections.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/MutableCollections.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/MutableCollections.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/RandomAccess.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/RandomAccess.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/RandomAccess.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/RandomAccess.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Set.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Set.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Set.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Set.kt diff --git a/runtime/src/main/kotlin/kotlin/collections/Sets.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/collections/Sets.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/collections/Sets.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/collections/Sets.kt diff --git a/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/coroutines/DebugProbes.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/DebugProbes.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/coroutines/DebugProbes.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/DebugProbes.kt diff --git a/runtime/src/main/kotlin/kotlin/coroutines/SafeContinuationNative.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/SafeContinuationNative.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/coroutines/SafeContinuationNative.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/SafeContinuationNative.kt diff --git a/runtime/src/main/kotlin/kotlin/coroutines/SuspendFunction.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/SuspendFunction.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/coroutines/SuspendFunction.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/SuspendFunction.kt diff --git a/runtime/src/main/kotlin/kotlin/coroutines/cancellation/CancellationException.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/cancellation/CancellationException.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/coroutines/cancellation/CancellationException.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/cancellation/CancellationException.kt diff --git a/runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt diff --git a/runtime/src/main/kotlin/kotlin/internal/Annotations.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/internal/Annotations.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/internal/Annotations.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/internal/Annotations.kt diff --git a/runtime/src/main/kotlin/kotlin/internal/ProgressionUtil.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/internal/ProgressionUtil.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/internal/ProgressionUtil.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/internal/ProgressionUtil.kt diff --git a/runtime/src/main/kotlin/kotlin/io/Console.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/io/Console.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/io/Console.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/io/Console.kt diff --git a/runtime/src/main/kotlin/kotlin/io/Serializable.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/io/Serializable.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/io/Serializable.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/io/Serializable.kt diff --git a/runtime/src/main/kotlin/kotlin/math/math.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/math/math.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/math/math.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/math/math.kt diff --git a/runtime/src/main/kotlin/kotlin/native/Annotations.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/Annotations.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/Annotations.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/Annotations.kt diff --git a/runtime/src/main/kotlin/kotlin/native/BitSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/BitSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/BitSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/BitSet.kt diff --git a/runtime/src/main/kotlin/kotlin/native/Blob.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/Blob.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/Blob.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/Blob.kt diff --git a/runtime/src/main/kotlin/kotlin/native/Platform.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/Platform.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/Platform.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/Platform.kt diff --git a/runtime/src/main/kotlin/kotlin/native/Runtime.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/Runtime.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/Runtime.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/Runtime.kt diff --git a/runtime/src/main/kotlin/kotlin/native/Text.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/Text.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/Text.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/Text.kt diff --git a/runtime/src/main/kotlin/kotlin/native/ThrowableExtensions.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/ThrowableExtensions.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/ThrowableExtensions.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/ThrowableExtensions.kt diff --git a/runtime/src/main/kotlin/kotlin/native/TypedArrays.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/TypedArrays.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/TypedArrays.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/TypedArrays.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Annotations.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Annotations.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Annotations.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Annotations.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Atomics.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Atomics.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Atomics.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Atomics.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Continuation.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Continuation.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Continuation.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Continuation.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Freezing.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Freezing.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Freezing.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Freezing.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Future.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Future.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Future.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Future.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Internal.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Internal.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Internal.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Internal.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Lazy.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Lazy.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Lazy.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Lazy.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Lock.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Lock.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Lock.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Lock.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/MutableData.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/MutableData.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/MutableData.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/MutableData.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/ObjectTransfer.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/ObjectTransfer.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/ObjectTransfer.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/ObjectTransfer.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/Worker.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Worker.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/Worker.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Worker.kt diff --git a/runtime/src/main/kotlin/kotlin/native/concurrent/WorkerBoundReference.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/WorkerBoundReference.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/concurrent/WorkerBoundReference.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/WorkerBoundReference.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Annotations.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Annotations.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Annotations.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Annotations.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Boxing.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Boxing.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Boxing.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Boxing.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Cleaner.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Cleaner.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Cleaner.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Cleaner.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Coroutines.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Coroutines.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Coroutines.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Coroutines.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/DefaultConstructorMarker.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/DefaultConstructorMarker.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/DefaultConstructorMarker.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/DefaultConstructorMarker.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Enums.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Enums.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Enums.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Enums.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/FloatingPointParser.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/FloatingPointParser.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/FloatingPointParser.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/FloatingPointParser.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/FunctionAdapter.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/FunctionAdapter.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/FunctionAdapter.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/FunctionAdapter.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/GC.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/GC.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/GC.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/GC.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/HexStringParser.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/HexStringParser.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/HexStringParser.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/HexStringParser.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/InteropBoxing.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/InteropBoxing.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/InteropBoxing.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/InteropBoxing.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/IntrinsicType.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/IntrinsicType.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/IntrinsicType.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/IntrinsicType.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Intrinsics.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Intrinsics.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Intrinsics.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Intrinsics.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KClassImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KClassImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KClassImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KClassImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KFunctionImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KFunctionImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KFunctionImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KFunctionImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KPropertyImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KPropertyImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KPropertyImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KPropertyImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KSuspendFunctionImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KSuspendFunctionImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KSuspendFunctionImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KSuspendFunctionImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KTypeImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KTypeImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KTypeImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KTypeImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KTypeParameterImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KTypeParameterImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KTypeParameterImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KTypeParameterImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KonanCollections.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KonanCollections.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KonanCollections.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KonanCollections.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/KonanRuntimeTypes.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KonanRuntimeTypes.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/KonanRuntimeTypes.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/KonanRuntimeTypes.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/NativePtr.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/NativePtr.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/NativePtr.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/NativePtr.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/NumberConverter.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/NumberConverter.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/NumberConverter.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/NumberConverter.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/ObjCExportCoroutines.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/ObjCExportCoroutines.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/ObjCExportCoroutines.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/ObjCExportCoroutines.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/ObjCExportUtils.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/ObjCExportUtils.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/ObjCExportUtils.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/ObjCExportUtils.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Ref.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Ref.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Ref.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Ref.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/RuntimeUtils.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/RuntimeUtils.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/RuntimeUtils.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/RuntimeUtils.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Undefined.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Undefined.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Undefined.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Undefined.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/Utils.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Utils.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/Utils.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/Utils.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/GTestLogger.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/GTestLogger.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/GTestLogger.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/GTestLogger.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/Launcher.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/Launcher.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/Launcher.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/Launcher.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/TeamCityLogger.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TeamCityLogger.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/TeamCityLogger.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TeamCityLogger.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/TestListener.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestListener.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/TestListener.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestListener.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/TestLogger.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestLogger.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/TestLogger.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestLogger.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/TestRunner.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestRunner.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/TestRunner.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestRunner.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/TestStatistics.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestStatistics.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/TestStatistics.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestStatistics.kt diff --git a/runtime/src/main/kotlin/kotlin/native/internal/test/TestSuite.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestSuite.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/internal/test/TestSuite.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/test/TestSuite.kt diff --git a/runtime/src/main/kotlin/kotlin/native/ref/Weak.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/ref/Weak.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/ref/Weak.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/ref/Weak.kt diff --git a/runtime/src/main/kotlin/kotlin/native/ref/WeakPrivate.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/ref/WeakPrivate.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/ref/WeakPrivate.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/ref/WeakPrivate.kt diff --git a/runtime/src/main/kotlin/kotlin/native/simd.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/simd.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/native/simd.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/native/simd.kt diff --git a/runtime/src/main/kotlin/kotlin/random/Random.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/random/Random.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/random/Random.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/random/Random.kt diff --git a/runtime/src/main/kotlin/kotlin/ranges/ProgressionIterators.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/ranges/ProgressionIterators.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/ranges/ProgressionIterators.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/ranges/ProgressionIterators.kt diff --git a/runtime/src/main/kotlin/kotlin/ranges/Progressions.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/ranges/Progressions.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/ranges/Progressions.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/ranges/Progressions.kt diff --git a/runtime/src/main/kotlin/kotlin/ranges/Range.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/ranges/Range.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/ranges/Range.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/ranges/Range.kt diff --git a/runtime/src/main/kotlin/kotlin/ranges/Ranges.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/ranges/Ranges.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/ranges/Ranges.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/ranges/Ranges.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/AssociatedObjects.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/AssociatedObjects.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/AssociatedObjects.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/AssociatedObjects.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KAnnotatedElement.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KAnnotatedElement.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KAnnotatedElement.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KAnnotatedElement.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KCallable.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KCallable.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KCallable.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KCallable.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KClass.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KClass.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KClass.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KClass.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KClassesImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KClassesImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KClassesImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KClassesImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KDeclarationContainer.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KDeclarationContainer.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KDeclarationContainer.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KDeclarationContainer.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KFunction.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KFunction.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KFunction.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KFunction.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KProperty.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KProperty.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KProperty.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KProperty.kt diff --git a/runtime/src/main/kotlin/kotlin/reflect/KType.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KType.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/reflect/KType.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/reflect/KType.kt diff --git a/runtime/src/main/kotlin/kotlin/sequences/Sequences.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/sequences/Sequences.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/sequences/Sequences.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/sequences/Sequences.kt diff --git a/runtime/src/main/kotlin/kotlin/system/Process.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/system/Process.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/system/Process.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/system/Process.kt diff --git a/runtime/src/main/kotlin/kotlin/system/Timing.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/system/Timing.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/system/Timing.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/system/Timing.kt diff --git a/runtime/src/main/kotlin/kotlin/test/Annotation.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/test/Annotation.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/test/Annotation.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/test/Annotation.kt diff --git a/runtime/src/main/kotlin/kotlin/test/Assertions.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/test/Assertions.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/test/Assertions.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/test/Assertions.kt diff --git a/runtime/src/main/kotlin/kotlin/text/Appendable.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/Appendable.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/Appendable.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/Appendable.kt diff --git a/runtime/src/main/kotlin/kotlin/text/Char.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/Char.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/Char.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/Char.kt diff --git a/runtime/src/main/kotlin/kotlin/text/CharCategory.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/CharCategory.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/CharCategory.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/CharCategory.kt diff --git a/runtime/src/main/kotlin/kotlin/text/CharacterCodingException.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/CharacterCodingException.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/CharacterCodingException.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/CharacterCodingException.kt diff --git a/runtime/src/main/kotlin/kotlin/text/PatternSyntaxException.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/PatternSyntaxException.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/PatternSyntaxException.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/PatternSyntaxException.kt diff --git a/runtime/src/main/kotlin/kotlin/text/Regex.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/Regex.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/Regex.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/Regex.kt diff --git a/runtime/src/main/kotlin/kotlin/text/StringBuilder.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/StringBuilder.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/StringBuilder.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/StringBuilder.kt diff --git a/runtime/src/main/kotlin/kotlin/text/StringBuilderNative.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/StringBuilderNative.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/StringBuilderNative.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/StringBuilderNative.kt diff --git a/runtime/src/main/kotlin/kotlin/text/StringNumberConversions.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/StringNumberConversions.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/StringNumberConversions.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/StringNumberConversions.kt diff --git a/runtime/src/main/kotlin/kotlin/text/Strings.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/Strings.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/Strings.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/Strings.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/AbstractCharClass.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/AbstractCharClass.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/AbstractCharClass.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/AbstractCharClass.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/AbstractLineTerminator.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/AbstractLineTerminator.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/AbstractLineTerminator.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/AbstractLineTerminator.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/CharClass.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/CharClass.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/CharClass.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/CharClass.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/Lexer.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/Lexer.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/Lexer.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/Lexer.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/MatchResultImpl.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/MatchResultImpl.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/MatchResultImpl.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/MatchResultImpl.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/Pattern.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/Pattern.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/Pattern.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/Pattern.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/Quantifier.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/Quantifier.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/Quantifier.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/Quantifier.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/AbstractSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/AbstractSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/AbstractSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/AbstractSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/AtomicJointSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/AtomicJointSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/AtomicJointSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/AtomicJointSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/BackReferenceSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/BackReferenceSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/BackReferenceSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/BackReferenceSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/CharSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/CharSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/CharSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/CharSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/CompositeRangeSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/CompositeRangeSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/CompositeRangeSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/CompositeRangeSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/DecomposedCharSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/DecomposedCharSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/DecomposedCharSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/DecomposedCharSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/DotQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/DotQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/DotQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/DotQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/DotSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/DotSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/DotSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/DotSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/EOISet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/EOISet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/EOISet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/EOISet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/EOLSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/EOLSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/EOLSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/EOLSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/EmptySet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/EmptySet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/EmptySet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/EmptySet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/FSets.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/FSets.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/FSets.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/FSets.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/GroupQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/GroupQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/GroupQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/GroupQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/HangulDecomposedCharSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/HangulDecomposedCharSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/HangulDecomposedCharSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/HangulDecomposedCharSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/JointSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/JointSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/JointSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/JointSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/LeafQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LeafQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/LeafQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LeafQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/LeafSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LeafSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/LeafSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LeafSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/LookAheadSets.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LookAheadSets.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/LookAheadSets.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LookAheadSets.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/LookBehindSets.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LookBehindSets.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/LookBehindSets.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/LookBehindSets.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/NonCapturingJointSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/NonCapturingJointSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/NonCapturingJointSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/NonCapturingJointSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveGroupQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveGroupQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveGroupQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveGroupQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveLeafQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveLeafQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveLeafQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/PossessiveLeafQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/PreviousMatchSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/PreviousMatchSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/PreviousMatchSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/PreviousMatchSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/QuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/QuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/QuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/QuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/RangeSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/RangeSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/RangeSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/RangeSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantGroupQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantGroupQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantGroupQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantGroupQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantLeafQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantLeafQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantLeafQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/ReluctantLeafQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SOLSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SOLSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SOLSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SOLSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SequenceSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SequenceSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SequenceSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SequenceSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SingleSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SingleSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SingleSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SingleSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryCharSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryCharSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryCharSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryCharSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryRangeSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryRangeSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryRangeSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SupplementaryRangeSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateCharSets.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateCharSets.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateCharSets.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateCharSets.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateRangeSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateRangeSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateRangeSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/SurrogateRangeSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/UnifiedQuantifierSet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/UnifiedQuantifierSet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/UnifiedQuantifierSet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/UnifiedQuantifierSet.kt diff --git a/runtime/src/main/kotlin/kotlin/text/regex/sets/WordBoundarySet.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/WordBoundarySet.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/text/regex/sets/WordBoundarySet.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/text/regex/sets/WordBoundarySet.kt diff --git a/runtime/src/main/kotlin/kotlin/time/DurationUnit.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/time/DurationUnit.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/time/DurationUnit.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/time/DurationUnit.kt diff --git a/runtime/src/main/kotlin/kotlin/time/MonotonicTimeSource.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/time/MonotonicTimeSource.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/time/MonotonicTimeSource.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/time/MonotonicTimeSource.kt diff --git a/runtime/src/main/kotlin/kotlin/time/formatToDecimals.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/time/formatToDecimals.kt similarity index 100% rename from runtime/src/main/kotlin/kotlin/time/formatToDecimals.kt rename to kotlin-native/runtime/src/main/kotlin/kotlin/time/formatToDecimals.kt diff --git a/runtime/src/mimalloc/README.md b/kotlin-native/runtime/src/mimalloc/README.md similarity index 100% rename from runtime/src/mimalloc/README.md rename to kotlin-native/runtime/src/mimalloc/README.md diff --git a/runtime/src/mimalloc/c/alloc-aligned.c b/kotlin-native/runtime/src/mimalloc/c/alloc-aligned.c similarity index 100% rename from runtime/src/mimalloc/c/alloc-aligned.c rename to kotlin-native/runtime/src/mimalloc/c/alloc-aligned.c diff --git a/runtime/src/mimalloc/c/alloc-override-osx.c b/kotlin-native/runtime/src/mimalloc/c/alloc-override-osx.c similarity index 100% rename from runtime/src/mimalloc/c/alloc-override-osx.c rename to kotlin-native/runtime/src/mimalloc/c/alloc-override-osx.c diff --git a/runtime/src/mimalloc/c/alloc-override.c b/kotlin-native/runtime/src/mimalloc/c/alloc-override.c similarity index 100% rename from runtime/src/mimalloc/c/alloc-override.c rename to kotlin-native/runtime/src/mimalloc/c/alloc-override.c diff --git a/runtime/src/mimalloc/c/alloc-posix.c b/kotlin-native/runtime/src/mimalloc/c/alloc-posix.c similarity index 100% rename from runtime/src/mimalloc/c/alloc-posix.c rename to kotlin-native/runtime/src/mimalloc/c/alloc-posix.c diff --git a/runtime/src/mimalloc/c/alloc.c b/kotlin-native/runtime/src/mimalloc/c/alloc.c similarity index 100% rename from runtime/src/mimalloc/c/alloc.c rename to kotlin-native/runtime/src/mimalloc/c/alloc.c diff --git a/runtime/src/mimalloc/c/arena.c b/kotlin-native/runtime/src/mimalloc/c/arena.c similarity index 100% rename from runtime/src/mimalloc/c/arena.c rename to kotlin-native/runtime/src/mimalloc/c/arena.c diff --git a/runtime/src/mimalloc/c/bitmap.inc.c b/kotlin-native/runtime/src/mimalloc/c/bitmap.inc.c similarity index 100% rename from runtime/src/mimalloc/c/bitmap.inc.c rename to kotlin-native/runtime/src/mimalloc/c/bitmap.inc.c diff --git a/runtime/src/mimalloc/c/heap.c b/kotlin-native/runtime/src/mimalloc/c/heap.c similarity index 100% rename from runtime/src/mimalloc/c/heap.c rename to kotlin-native/runtime/src/mimalloc/c/heap.c diff --git a/runtime/src/mimalloc/c/include/mimalloc-atomic.h b/kotlin-native/runtime/src/mimalloc/c/include/mimalloc-atomic.h similarity index 100% rename from runtime/src/mimalloc/c/include/mimalloc-atomic.h rename to kotlin-native/runtime/src/mimalloc/c/include/mimalloc-atomic.h diff --git a/runtime/src/mimalloc/c/include/mimalloc-internal.h b/kotlin-native/runtime/src/mimalloc/c/include/mimalloc-internal.h similarity index 100% rename from runtime/src/mimalloc/c/include/mimalloc-internal.h rename to kotlin-native/runtime/src/mimalloc/c/include/mimalloc-internal.h diff --git a/runtime/src/mimalloc/c/include/mimalloc-new-delete.h b/kotlin-native/runtime/src/mimalloc/c/include/mimalloc-new-delete.h similarity index 100% rename from runtime/src/mimalloc/c/include/mimalloc-new-delete.h rename to kotlin-native/runtime/src/mimalloc/c/include/mimalloc-new-delete.h diff --git a/runtime/src/mimalloc/c/include/mimalloc-override.h b/kotlin-native/runtime/src/mimalloc/c/include/mimalloc-override.h similarity index 100% rename from runtime/src/mimalloc/c/include/mimalloc-override.h rename to kotlin-native/runtime/src/mimalloc/c/include/mimalloc-override.h diff --git a/runtime/src/mimalloc/c/include/mimalloc-types.h b/kotlin-native/runtime/src/mimalloc/c/include/mimalloc-types.h similarity index 100% rename from runtime/src/mimalloc/c/include/mimalloc-types.h rename to kotlin-native/runtime/src/mimalloc/c/include/mimalloc-types.h diff --git a/runtime/src/mimalloc/c/include/mimalloc.h b/kotlin-native/runtime/src/mimalloc/c/include/mimalloc.h similarity index 100% rename from runtime/src/mimalloc/c/include/mimalloc.h rename to kotlin-native/runtime/src/mimalloc/c/include/mimalloc.h diff --git a/runtime/src/mimalloc/c/init.c b/kotlin-native/runtime/src/mimalloc/c/init.c similarity index 100% rename from runtime/src/mimalloc/c/init.c rename to kotlin-native/runtime/src/mimalloc/c/init.c diff --git a/runtime/src/mimalloc/c/options.c b/kotlin-native/runtime/src/mimalloc/c/options.c similarity index 100% rename from runtime/src/mimalloc/c/options.c rename to kotlin-native/runtime/src/mimalloc/c/options.c diff --git a/runtime/src/mimalloc/c/os.c b/kotlin-native/runtime/src/mimalloc/c/os.c similarity index 100% rename from runtime/src/mimalloc/c/os.c rename to kotlin-native/runtime/src/mimalloc/c/os.c diff --git a/runtime/src/mimalloc/c/page-queue.c b/kotlin-native/runtime/src/mimalloc/c/page-queue.c similarity index 100% rename from runtime/src/mimalloc/c/page-queue.c rename to kotlin-native/runtime/src/mimalloc/c/page-queue.c diff --git a/runtime/src/mimalloc/c/page.c b/kotlin-native/runtime/src/mimalloc/c/page.c similarity index 100% rename from runtime/src/mimalloc/c/page.c rename to kotlin-native/runtime/src/mimalloc/c/page.c diff --git a/runtime/src/mimalloc/c/random.c b/kotlin-native/runtime/src/mimalloc/c/random.c similarity index 100% rename from runtime/src/mimalloc/c/random.c rename to kotlin-native/runtime/src/mimalloc/c/random.c diff --git a/runtime/src/mimalloc/c/region.c b/kotlin-native/runtime/src/mimalloc/c/region.c similarity index 100% rename from runtime/src/mimalloc/c/region.c rename to kotlin-native/runtime/src/mimalloc/c/region.c diff --git a/runtime/src/mimalloc/c/segment.c b/kotlin-native/runtime/src/mimalloc/c/segment.c similarity index 100% rename from runtime/src/mimalloc/c/segment.c rename to kotlin-native/runtime/src/mimalloc/c/segment.c diff --git a/runtime/src/mimalloc/c/static.c b/kotlin-native/runtime/src/mimalloc/c/static.c similarity index 100% rename from runtime/src/mimalloc/c/static.c rename to kotlin-native/runtime/src/mimalloc/c/static.c diff --git a/runtime/src/mimalloc/c/stats.c b/kotlin-native/runtime/src/mimalloc/c/stats.c similarity index 100% rename from runtime/src/mimalloc/c/stats.c rename to kotlin-native/runtime/src/mimalloc/c/stats.c diff --git a/runtime/src/mm/cpp/Stubs.cpp b/kotlin-native/runtime/src/mm/cpp/Stubs.cpp similarity index 100% rename from runtime/src/mm/cpp/Stubs.cpp rename to kotlin-native/runtime/src/mm/cpp/Stubs.cpp diff --git a/runtime/src/objc/cpp/ObjCExportClasses.mm b/kotlin-native/runtime/src/objc/cpp/ObjCExportClasses.mm similarity index 100% rename from runtime/src/objc/cpp/ObjCExportClasses.mm rename to kotlin-native/runtime/src/objc/cpp/ObjCExportClasses.mm diff --git a/runtime/src/objc/cpp/ObjCExportCollections.mm b/kotlin-native/runtime/src/objc/cpp/ObjCExportCollections.mm similarity index 100% rename from runtime/src/objc/cpp/ObjCExportCollections.mm rename to kotlin-native/runtime/src/objc/cpp/ObjCExportCollections.mm diff --git a/runtime/src/objc/cpp/ObjCExportNumbers.mm b/kotlin-native/runtime/src/objc/cpp/ObjCExportNumbers.mm similarity index 100% rename from runtime/src/objc/cpp/ObjCExportNumbers.mm rename to kotlin-native/runtime/src/objc/cpp/ObjCExportNumbers.mm diff --git a/runtime/src/objc/cpp/ObjCInteropUtilsClasses.mm b/kotlin-native/runtime/src/objc/cpp/ObjCInteropUtilsClasses.mm similarity index 100% rename from runtime/src/objc/cpp/ObjCInteropUtilsClasses.mm rename to kotlin-native/runtime/src/objc/cpp/ObjCInteropUtilsClasses.mm diff --git a/runtime/src/opt_alloc/cpp/AllocImpl.cpp b/kotlin-native/runtime/src/opt_alloc/cpp/AllocImpl.cpp similarity index 100% rename from runtime/src/opt_alloc/cpp/AllocImpl.cpp rename to kotlin-native/runtime/src/opt_alloc/cpp/AllocImpl.cpp diff --git a/runtime/src/profile_runtime/cpp/ProfileRuntime.cpp b/kotlin-native/runtime/src/profile_runtime/cpp/ProfileRuntime.cpp similarity index 100% rename from runtime/src/profile_runtime/cpp/ProfileRuntime.cpp rename to kotlin-native/runtime/src/profile_runtime/cpp/ProfileRuntime.cpp diff --git a/runtime/src/relaxed/cpp/MemoryImpl.cpp b/kotlin-native/runtime/src/relaxed/cpp/MemoryImpl.cpp similarity index 100% rename from runtime/src/relaxed/cpp/MemoryImpl.cpp rename to kotlin-native/runtime/src/relaxed/cpp/MemoryImpl.cpp diff --git a/runtime/src/release/cpp/SourceInfo.cpp b/kotlin-native/runtime/src/release/cpp/SourceInfo.cpp similarity index 100% rename from runtime/src/release/cpp/SourceInfo.cpp rename to kotlin-native/runtime/src/release/cpp/SourceInfo.cpp diff --git a/runtime/src/std_alloc/cpp/AllocImpl.cpp b/kotlin-native/runtime/src/std_alloc/cpp/AllocImpl.cpp similarity index 100% rename from runtime/src/std_alloc/cpp/AllocImpl.cpp rename to kotlin-native/runtime/src/std_alloc/cpp/AllocImpl.cpp diff --git a/runtime/src/strict/cpp/MemoryImpl.cpp b/kotlin-native/runtime/src/strict/cpp/MemoryImpl.cpp similarity index 100% rename from runtime/src/strict/cpp/MemoryImpl.cpp rename to kotlin-native/runtime/src/strict/cpp/MemoryImpl.cpp diff --git a/runtime/src/test_support/cpp/CompilerGenerated.cpp b/kotlin-native/runtime/src/test_support/cpp/CompilerGenerated.cpp similarity index 100% rename from runtime/src/test_support/cpp/CompilerGenerated.cpp rename to kotlin-native/runtime/src/test_support/cpp/CompilerGenerated.cpp diff --git a/runtime/src/test_support/cpp/CompilerGeneratedObjC.mm b/kotlin-native/runtime/src/test_support/cpp/CompilerGeneratedObjC.mm similarity index 100% rename from runtime/src/test_support/cpp/CompilerGeneratedObjC.mm rename to kotlin-native/runtime/src/test_support/cpp/CompilerGeneratedObjC.mm diff --git a/runtime/src/test_support/cpp/TestLauncher.cpp b/kotlin-native/runtime/src/test_support/cpp/TestLauncher.cpp similarity index 100% rename from runtime/src/test_support/cpp/TestLauncher.cpp rename to kotlin-native/runtime/src/test_support/cpp/TestLauncher.cpp diff --git a/samples/README.md b/kotlin-native/samples/README.md similarity index 100% rename from samples/README.md rename to kotlin-native/samples/README.md diff --git a/samples/androidNativeActivity/README.md b/kotlin-native/samples/androidNativeActivity/README.md similarity index 100% rename from samples/androidNativeActivity/README.md rename to kotlin-native/samples/androidNativeActivity/README.md diff --git a/samples/androidNativeActivity/build.gradle.kts b/kotlin-native/samples/androidNativeActivity/build.gradle.kts similarity index 100% rename from samples/androidNativeActivity/build.gradle.kts rename to kotlin-native/samples/androidNativeActivity/build.gradle.kts diff --git a/samples/androidNativeActivity/build.sh b/kotlin-native/samples/androidNativeActivity/build.sh similarity index 100% rename from samples/androidNativeActivity/build.sh rename to kotlin-native/samples/androidNativeActivity/build.sh diff --git a/samples/androidNativeActivity/gradle.properties b/kotlin-native/samples/androidNativeActivity/gradle.properties similarity index 100% rename from samples/androidNativeActivity/gradle.properties rename to kotlin-native/samples/androidNativeActivity/gradle.properties diff --git a/samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.jar b/kotlin-native/samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.jar rename to kotlin-native/samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.jar diff --git a/samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.properties b/kotlin-native/samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.properties rename to kotlin-native/samples/androidNativeActivity/gradle/wrapper/gradle-wrapper.properties diff --git a/samples/androidNativeActivity/gradlew b/kotlin-native/samples/androidNativeActivity/gradlew similarity index 100% rename from samples/androidNativeActivity/gradlew rename to kotlin-native/samples/androidNativeActivity/gradlew diff --git a/samples/androidNativeActivity/gradlew.bat b/kotlin-native/samples/androidNativeActivity/gradlew.bat similarity index 100% rename from samples/androidNativeActivity/gradlew.bat rename to kotlin-native/samples/androidNativeActivity/gradlew.bat diff --git a/samples/androidNativeActivity/settings.gradle.kts b/kotlin-native/samples/androidNativeActivity/settings.gradle.kts similarity index 100% rename from samples/androidNativeActivity/settings.gradle.kts rename to kotlin-native/samples/androidNativeActivity/settings.gradle.kts diff --git a/samples/androidNativeActivity/src/nativeInterop/cinterop/bmpformat.def b/kotlin-native/samples/androidNativeActivity/src/nativeInterop/cinterop/bmpformat.def similarity index 100% rename from samples/androidNativeActivity/src/nativeInterop/cinterop/bmpformat.def rename to kotlin-native/samples/androidNativeActivity/src/nativeInterop/cinterop/bmpformat.def diff --git a/samples/androidNativeActivity/src/x86Main/AndroidManifest.xml b/kotlin-native/samples/androidNativeActivity/src/x86Main/AndroidManifest.xml similarity index 100% rename from samples/androidNativeActivity/src/x86Main/AndroidManifest.xml rename to kotlin-native/samples/androidNativeActivity/src/x86Main/AndroidManifest.xml diff --git a/samples/androidNativeActivity/src/x86Main/assets/kotlin_logo.bmp b/kotlin-native/samples/androidNativeActivity/src/x86Main/assets/kotlin_logo.bmp similarity index 100% rename from samples/androidNativeActivity/src/x86Main/assets/kotlin_logo.bmp rename to kotlin-native/samples/androidNativeActivity/src/x86Main/assets/kotlin_logo.bmp diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/BMPHeader.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/BMPHeader.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/BMPHeader.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/BMPHeader.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/Disposable.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Disposable.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/Disposable.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Disposable.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/Engine.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Engine.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/Engine.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Engine.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/JniBridge.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/JniBridge.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/JniBridge.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/JniBridge.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/Polyhedra.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Polyhedra.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/Polyhedra.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Polyhedra.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/Renderer.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Renderer.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/Renderer.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Renderer.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/Vectors.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Vectors.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/Vectors.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/Vectors.kt diff --git a/samples/androidNativeActivity/src/x86Main/kotlin/main.kt b/kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/main.kt similarity index 100% rename from samples/androidNativeActivity/src/x86Main/kotlin/main.kt rename to kotlin-native/samples/androidNativeActivity/src/x86Main/kotlin/main.kt diff --git a/samples/androidNativeActivity/src/x86Main/res/mipmap-hdpi/konan_activity.png b/kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-hdpi/konan_activity.png similarity index 100% rename from samples/androidNativeActivity/src/x86Main/res/mipmap-hdpi/konan_activity.png rename to kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-hdpi/konan_activity.png diff --git a/samples/androidNativeActivity/src/x86Main/res/mipmap-mdpi/konan_activity.png b/kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-mdpi/konan_activity.png similarity index 100% rename from samples/androidNativeActivity/src/x86Main/res/mipmap-mdpi/konan_activity.png rename to kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-mdpi/konan_activity.png diff --git a/samples/androidNativeActivity/src/x86Main/res/mipmap-xhdpi/konan_activity.png b/kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-xhdpi/konan_activity.png similarity index 100% rename from samples/androidNativeActivity/src/x86Main/res/mipmap-xhdpi/konan_activity.png rename to kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-xhdpi/konan_activity.png diff --git a/samples/androidNativeActivity/src/x86Main/res/mipmap-xxhdpi/konan_activity.png b/kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-xxhdpi/konan_activity.png similarity index 100% rename from samples/androidNativeActivity/src/x86Main/res/mipmap-xxhdpi/konan_activity.png rename to kotlin-native/samples/androidNativeActivity/src/x86Main/res/mipmap-xxhdpi/konan_activity.png diff --git a/samples/androidNativeActivity/src/x86Main/res/values/strings.xml b/kotlin-native/samples/androidNativeActivity/src/x86Main/res/values/strings.xml similarity index 100% rename from samples/androidNativeActivity/src/x86Main/res/values/strings.xml rename to kotlin-native/samples/androidNativeActivity/src/x86Main/res/values/strings.xml diff --git a/samples/build.gradle.kts b/kotlin-native/samples/build.gradle.kts similarity index 100% rename from samples/build.gradle.kts rename to kotlin-native/samples/build.gradle.kts diff --git a/samples/build.sh b/kotlin-native/samples/build.sh similarity index 100% rename from samples/build.sh rename to kotlin-native/samples/build.sh diff --git a/samples/calculator/.gitignore b/kotlin-native/samples/calculator/.gitignore similarity index 100% rename from samples/calculator/.gitignore rename to kotlin-native/samples/calculator/.gitignore diff --git a/samples/calculator/README.md b/kotlin-native/samples/calculator/README.md similarity index 100% rename from samples/calculator/README.md rename to kotlin-native/samples/calculator/README.md diff --git a/samples/calculator/androidApp/build.gradle b/kotlin-native/samples/calculator/androidApp/build.gradle similarity index 100% rename from samples/calculator/androidApp/build.gradle rename to kotlin-native/samples/calculator/androidApp/build.gradle diff --git a/samples/calculator/androidApp/gradle.properties b/kotlin-native/samples/calculator/androidApp/gradle.properties similarity index 100% rename from samples/calculator/androidApp/gradle.properties rename to kotlin-native/samples/calculator/androidApp/gradle.properties diff --git a/samples/calculator/androidApp/src/main/AndroidManifest.xml b/kotlin-native/samples/calculator/androidApp/src/main/AndroidManifest.xml similarity index 100% rename from samples/calculator/androidApp/src/main/AndroidManifest.xml rename to kotlin-native/samples/calculator/androidApp/src/main/AndroidManifest.xml diff --git a/samples/calculator/androidApp/src/main/kotlin/MainActivity.kt b/kotlin-native/samples/calculator/androidApp/src/main/kotlin/MainActivity.kt similarity index 100% rename from samples/calculator/androidApp/src/main/kotlin/MainActivity.kt rename to kotlin-native/samples/calculator/androidApp/src/main/kotlin/MainActivity.kt diff --git a/samples/calculator/androidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml diff --git a/samples/calculator/androidApp/src/main/res/drawable/ic_launcher_background.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/drawable/ic_launcher_background.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/drawable/ic_launcher_background.xml diff --git a/samples/calculator/androidApp/src/main/res/layout/activity_main.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/layout/activity_main.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/layout/activity_main.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/layout/activity_main.xml diff --git a/samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml diff --git a/samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to kotlin-native/samples/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/samples/calculator/androidApp/src/main/res/values/colors.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/values/colors.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/values/colors.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/values/colors.xml diff --git a/samples/calculator/androidApp/src/main/res/values/strings.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/values/strings.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/values/strings.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/values/strings.xml diff --git a/samples/calculator/androidApp/src/main/res/values/styles.xml b/kotlin-native/samples/calculator/androidApp/src/main/res/values/styles.xml similarity index 100% rename from samples/calculator/androidApp/src/main/res/values/styles.xml rename to kotlin-native/samples/calculator/androidApp/src/main/res/values/styles.xml diff --git a/samples/calculator/arithmeticParser/Info.plist b/kotlin-native/samples/calculator/arithmeticParser/Info.plist similarity index 100% rename from samples/calculator/arithmeticParser/Info.plist rename to kotlin-native/samples/calculator/arithmeticParser/Info.plist diff --git a/samples/calculator/arithmeticParser/build.gradle b/kotlin-native/samples/calculator/arithmeticParser/build.gradle similarity index 100% rename from samples/calculator/arithmeticParser/build.gradle rename to kotlin-native/samples/calculator/arithmeticParser/build.gradle diff --git a/samples/calculator/arithmeticParser/gradle.properties b/kotlin-native/samples/calculator/arithmeticParser/gradle.properties similarity index 100% rename from samples/calculator/arithmeticParser/gradle.properties rename to kotlin-native/samples/calculator/arithmeticParser/gradle.properties diff --git a/samples/calculator/arithmeticParser/src/commonMain/kotlin/Parser.kt b/kotlin-native/samples/calculator/arithmeticParser/src/commonMain/kotlin/Parser.kt similarity index 100% rename from samples/calculator/arithmeticParser/src/commonMain/kotlin/Parser.kt rename to kotlin-native/samples/calculator/arithmeticParser/src/commonMain/kotlin/Parser.kt diff --git a/samples/calculator/build.gradle b/kotlin-native/samples/calculator/build.gradle similarity index 100% rename from samples/calculator/build.gradle rename to kotlin-native/samples/calculator/build.gradle diff --git a/samples/calculator/build.sh b/kotlin-native/samples/calculator/build.sh similarity index 100% rename from samples/calculator/build.sh rename to kotlin-native/samples/calculator/build.sh diff --git a/samples/calculator/cliApp/build.gradle b/kotlin-native/samples/calculator/cliApp/build.gradle similarity index 100% rename from samples/calculator/cliApp/build.gradle rename to kotlin-native/samples/calculator/cliApp/build.gradle diff --git a/samples/calculator/cliApp/gradle.properties b/kotlin-native/samples/calculator/cliApp/gradle.properties similarity index 100% rename from samples/calculator/cliApp/gradle.properties rename to kotlin-native/samples/calculator/cliApp/gradle.properties diff --git a/samples/calculator/cliApp/src/jvmMain/kotlin/JvmCli.kt b/kotlin-native/samples/calculator/cliApp/src/jvmMain/kotlin/JvmCli.kt similarity index 100% rename from samples/calculator/cliApp/src/jvmMain/kotlin/JvmCli.kt rename to kotlin-native/samples/calculator/cliApp/src/jvmMain/kotlin/JvmCli.kt diff --git a/samples/calculator/gradle.properties b/kotlin-native/samples/calculator/gradle.properties similarity index 100% rename from samples/calculator/gradle.properties rename to kotlin-native/samples/calculator/gradle.properties diff --git a/samples/calculator/gradle/wrapper/gradle-wrapper.jar b/kotlin-native/samples/calculator/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from samples/calculator/gradle/wrapper/gradle-wrapper.jar rename to kotlin-native/samples/calculator/gradle/wrapper/gradle-wrapper.jar diff --git a/samples/calculator/gradle/wrapper/gradle-wrapper.properties b/kotlin-native/samples/calculator/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from samples/calculator/gradle/wrapper/gradle-wrapper.properties rename to kotlin-native/samples/calculator/gradle/wrapper/gradle-wrapper.properties diff --git a/samples/calculator/gradlew b/kotlin-native/samples/calculator/gradlew similarity index 100% rename from samples/calculator/gradlew rename to kotlin-native/samples/calculator/gradlew diff --git a/samples/calculator/gradlew.bat b/kotlin-native/samples/calculator/gradlew.bat similarity index 100% rename from samples/calculator/gradlew.bat rename to kotlin-native/samples/calculator/gradlew.bat diff --git a/samples/calculator/iosApp/calculator.xcodeproj/project.pbxproj b/kotlin-native/samples/calculator/iosApp/calculator.xcodeproj/project.pbxproj similarity index 100% rename from samples/calculator/iosApp/calculator.xcodeproj/project.pbxproj rename to kotlin-native/samples/calculator/iosApp/calculator.xcodeproj/project.pbxproj diff --git a/samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/kotlin-native/samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to kotlin-native/samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/kotlin-native/samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to kotlin-native/samples/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/samples/calculator/iosApp/calculator/AppDelegate.swift b/kotlin-native/samples/calculator/iosApp/calculator/AppDelegate.swift similarity index 100% rename from samples/calculator/iosApp/calculator/AppDelegate.swift rename to kotlin-native/samples/calculator/iosApp/calculator/AppDelegate.swift diff --git a/samples/calculator/iosApp/calculator/Assets.xcassets/AppIcon.appiconset/Contents.json b/kotlin-native/samples/calculator/iosApp/calculator/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from samples/calculator/iosApp/calculator/Assets.xcassets/AppIcon.appiconset/Contents.json rename to kotlin-native/samples/calculator/iosApp/calculator/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/samples/calculator/iosApp/calculator/Base.lproj/LaunchScreen.storyboard b/kotlin-native/samples/calculator/iosApp/calculator/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from samples/calculator/iosApp/calculator/Base.lproj/LaunchScreen.storyboard rename to kotlin-native/samples/calculator/iosApp/calculator/Base.lproj/LaunchScreen.storyboard diff --git a/samples/calculator/iosApp/calculator/Base.lproj/Main.storyboard b/kotlin-native/samples/calculator/iosApp/calculator/Base.lproj/Main.storyboard similarity index 100% rename from samples/calculator/iosApp/calculator/Base.lproj/Main.storyboard rename to kotlin-native/samples/calculator/iosApp/calculator/Base.lproj/Main.storyboard diff --git a/samples/calculator/iosApp/calculator/Info.plist b/kotlin-native/samples/calculator/iosApp/calculator/Info.plist similarity index 100% rename from samples/calculator/iosApp/calculator/Info.plist rename to kotlin-native/samples/calculator/iosApp/calculator/Info.plist diff --git a/samples/calculator/iosApp/calculator/ViewController.swift b/kotlin-native/samples/calculator/iosApp/calculator/ViewController.swift similarity index 100% rename from samples/calculator/iosApp/calculator/ViewController.swift rename to kotlin-native/samples/calculator/iosApp/calculator/ViewController.swift diff --git a/samples/calculator/settings.gradle b/kotlin-native/samples/calculator/settings.gradle similarity index 100% rename from samples/calculator/settings.gradle rename to kotlin-native/samples/calculator/settings.gradle diff --git a/samples/cocoapods/.gitignore b/kotlin-native/samples/cocoapods/.gitignore similarity index 100% rename from samples/cocoapods/.gitignore rename to kotlin-native/samples/cocoapods/.gitignore diff --git a/samples/cocoapods/README.md b/kotlin-native/samples/cocoapods/README.md similarity index 100% rename from samples/cocoapods/README.md rename to kotlin-native/samples/cocoapods/README.md diff --git a/samples/cocoapods/build.sh b/kotlin-native/samples/cocoapods/build.sh similarity index 100% rename from samples/cocoapods/build.sh rename to kotlin-native/samples/cocoapods/build.sh diff --git a/samples/cocoapods/ios-app/Podfile b/kotlin-native/samples/cocoapods/ios-app/Podfile similarity index 100% rename from samples/cocoapods/ios-app/Podfile rename to kotlin-native/samples/cocoapods/ios-app/Podfile diff --git a/samples/cocoapods/ios-app/ios-app.xcodeproj/project.pbxproj b/kotlin-native/samples/cocoapods/ios-app/ios-app.xcodeproj/project.pbxproj similarity index 100% rename from samples/cocoapods/ios-app/ios-app.xcodeproj/project.pbxproj rename to kotlin-native/samples/cocoapods/ios-app/ios-app.xcodeproj/project.pbxproj diff --git a/samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/kotlin-native/samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to kotlin-native/samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/kotlin-native/samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to kotlin-native/samples/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/samples/cocoapods/ios-app/ios-app/AppDelegate.swift b/kotlin-native/samples/cocoapods/ios-app/ios-app/AppDelegate.swift similarity index 100% rename from samples/cocoapods/ios-app/ios-app/AppDelegate.swift rename to kotlin-native/samples/cocoapods/ios-app/ios-app/AppDelegate.swift diff --git a/samples/cocoapods/ios-app/ios-app/Assets.xcassets/AppIcon.appiconset/Contents.json b/kotlin-native/samples/cocoapods/ios-app/ios-app/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from samples/cocoapods/ios-app/ios-app/Assets.xcassets/AppIcon.appiconset/Contents.json rename to kotlin-native/samples/cocoapods/ios-app/ios-app/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/samples/cocoapods/ios-app/ios-app/Assets.xcassets/Contents.json b/kotlin-native/samples/cocoapods/ios-app/ios-app/Assets.xcassets/Contents.json similarity index 100% rename from samples/cocoapods/ios-app/ios-app/Assets.xcassets/Contents.json rename to kotlin-native/samples/cocoapods/ios-app/ios-app/Assets.xcassets/Contents.json diff --git a/samples/cocoapods/ios-app/ios-app/Base.lproj/LaunchScreen.storyboard b/kotlin-native/samples/cocoapods/ios-app/ios-app/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from samples/cocoapods/ios-app/ios-app/Base.lproj/LaunchScreen.storyboard rename to kotlin-native/samples/cocoapods/ios-app/ios-app/Base.lproj/LaunchScreen.storyboard diff --git a/samples/cocoapods/ios-app/ios-app/Base.lproj/Main.storyboard b/kotlin-native/samples/cocoapods/ios-app/ios-app/Base.lproj/Main.storyboard similarity index 100% rename from samples/cocoapods/ios-app/ios-app/Base.lproj/Main.storyboard rename to kotlin-native/samples/cocoapods/ios-app/ios-app/Base.lproj/Main.storyboard diff --git a/samples/cocoapods/ios-app/ios-app/Info.plist b/kotlin-native/samples/cocoapods/ios-app/ios-app/Info.plist similarity index 100% rename from samples/cocoapods/ios-app/ios-app/Info.plist rename to kotlin-native/samples/cocoapods/ios-app/ios-app/Info.plist diff --git a/samples/cocoapods/ios-app/ios-app/ViewController.swift b/kotlin-native/samples/cocoapods/ios-app/ios-app/ViewController.swift similarity index 100% rename from samples/cocoapods/ios-app/ios-app/ViewController.swift rename to kotlin-native/samples/cocoapods/ios-app/ios-app/ViewController.swift diff --git a/samples/cocoapods/kotlin-library/build.gradle.kts b/kotlin-native/samples/cocoapods/kotlin-library/build.gradle.kts similarity index 100% rename from samples/cocoapods/kotlin-library/build.gradle.kts rename to kotlin-native/samples/cocoapods/kotlin-library/build.gradle.kts diff --git a/samples/cocoapods/kotlin-library/gradle.properties b/kotlin-native/samples/cocoapods/kotlin-library/gradle.properties similarity index 100% rename from samples/cocoapods/kotlin-library/gradle.properties rename to kotlin-native/samples/cocoapods/kotlin-library/gradle.properties diff --git a/samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.jar b/kotlin-native/samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.jar rename to kotlin-native/samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.jar diff --git a/samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.properties b/kotlin-native/samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.properties rename to kotlin-native/samples/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.properties diff --git a/samples/cocoapods/kotlin-library/gradlew b/kotlin-native/samples/cocoapods/kotlin-library/gradlew similarity index 100% rename from samples/cocoapods/kotlin-library/gradlew rename to kotlin-native/samples/cocoapods/kotlin-library/gradlew diff --git a/samples/cocoapods/kotlin-library/gradlew.bat b/kotlin-native/samples/cocoapods/kotlin-library/gradlew.bat similarity index 100% rename from samples/cocoapods/kotlin-library/gradlew.bat rename to kotlin-native/samples/cocoapods/kotlin-library/gradlew.bat diff --git a/samples/cocoapods/kotlin-library/settings.gradle.kts b/kotlin-native/samples/cocoapods/kotlin-library/settings.gradle.kts similarity index 100% rename from samples/cocoapods/kotlin-library/settings.gradle.kts rename to kotlin-native/samples/cocoapods/kotlin-library/settings.gradle.kts diff --git a/samples/cocoapods/kotlin-library/src/iosMain/kotlin/KotlinLib.kt b/kotlin-native/samples/cocoapods/kotlin-library/src/iosMain/kotlin/KotlinLib.kt similarity index 100% rename from samples/cocoapods/kotlin-library/src/iosMain/kotlin/KotlinLib.kt rename to kotlin-native/samples/cocoapods/kotlin-library/src/iosMain/kotlin/KotlinLib.kt diff --git a/samples/coverage/README.md b/kotlin-native/samples/coverage/README.md similarity index 100% rename from samples/coverage/README.md rename to kotlin-native/samples/coverage/README.md diff --git a/samples/coverage/build.gradle.kts b/kotlin-native/samples/coverage/build.gradle.kts similarity index 100% rename from samples/coverage/build.gradle.kts rename to kotlin-native/samples/coverage/build.gradle.kts diff --git a/samples/coverage/gradle.properties b/kotlin-native/samples/coverage/gradle.properties similarity index 100% rename from samples/coverage/gradle.properties rename to kotlin-native/samples/coverage/gradle.properties diff --git a/samples/coverage/src/coverageMain/kotlin/bar.kt b/kotlin-native/samples/coverage/src/coverageMain/kotlin/bar.kt similarity index 100% rename from samples/coverage/src/coverageMain/kotlin/bar.kt rename to kotlin-native/samples/coverage/src/coverageMain/kotlin/bar.kt diff --git a/samples/coverage/src/coverageMain/kotlin/main.kt b/kotlin-native/samples/coverage/src/coverageMain/kotlin/main.kt similarity index 100% rename from samples/coverage/src/coverageMain/kotlin/main.kt rename to kotlin-native/samples/coverage/src/coverageMain/kotlin/main.kt diff --git a/samples/coverage/src/coverageTest/kotlin/Tests.kt b/kotlin-native/samples/coverage/src/coverageTest/kotlin/Tests.kt similarity index 100% rename from samples/coverage/src/coverageTest/kotlin/Tests.kt rename to kotlin-native/samples/coverage/src/coverageTest/kotlin/Tests.kt diff --git a/samples/csvparser/European_Mammals_Red_List_Nov_2009.csv b/kotlin-native/samples/csvparser/European_Mammals_Red_List_Nov_2009.csv similarity index 100% rename from samples/csvparser/European_Mammals_Red_List_Nov_2009.csv rename to kotlin-native/samples/csvparser/European_Mammals_Red_List_Nov_2009.csv diff --git a/samples/csvparser/README.md b/kotlin-native/samples/csvparser/README.md similarity index 100% rename from samples/csvparser/README.md rename to kotlin-native/samples/csvparser/README.md diff --git a/samples/csvparser/build.gradle.kts b/kotlin-native/samples/csvparser/build.gradle.kts similarity index 100% rename from samples/csvparser/build.gradle.kts rename to kotlin-native/samples/csvparser/build.gradle.kts diff --git a/samples/csvparser/gradle.properties b/kotlin-native/samples/csvparser/gradle.properties similarity index 100% rename from samples/csvparser/gradle.properties rename to kotlin-native/samples/csvparser/gradle.properties diff --git a/samples/csvparser/src/csvParserMain/kotlin/CsvParser.kt b/kotlin-native/samples/csvparser/src/csvParserMain/kotlin/CsvParser.kt similarity index 100% rename from samples/csvparser/src/csvParserMain/kotlin/CsvParser.kt rename to kotlin-native/samples/csvparser/src/csvParserMain/kotlin/CsvParser.kt diff --git a/samples/curl/README.md b/kotlin-native/samples/curl/README.md similarity index 100% rename from samples/curl/README.md rename to kotlin-native/samples/curl/README.md diff --git a/samples/curl/build.gradle.kts b/kotlin-native/samples/curl/build.gradle.kts similarity index 100% rename from samples/curl/build.gradle.kts rename to kotlin-native/samples/curl/build.gradle.kts diff --git a/samples/curl/gradle.properties b/kotlin-native/samples/curl/gradle.properties similarity index 100% rename from samples/curl/gradle.properties rename to kotlin-native/samples/curl/gradle.properties diff --git a/samples/curl/src/curlMain/kotlin/main.kt b/kotlin-native/samples/curl/src/curlMain/kotlin/main.kt similarity index 100% rename from samples/curl/src/curlMain/kotlin/main.kt rename to kotlin-native/samples/curl/src/curlMain/kotlin/main.kt diff --git a/samples/echoServer/README.md b/kotlin-native/samples/echoServer/README.md similarity index 100% rename from samples/echoServer/README.md rename to kotlin-native/samples/echoServer/README.md diff --git a/samples/echoServer/build.gradle.kts b/kotlin-native/samples/echoServer/build.gradle.kts similarity index 100% rename from samples/echoServer/build.gradle.kts rename to kotlin-native/samples/echoServer/build.gradle.kts diff --git a/samples/echoServer/gradle.properties b/kotlin-native/samples/echoServer/gradle.properties similarity index 100% rename from samples/echoServer/gradle.properties rename to kotlin-native/samples/echoServer/gradle.properties diff --git a/samples/echoServer/src/echoServerMain/kotlin/EchoServer.kt b/kotlin-native/samples/echoServer/src/echoServerMain/kotlin/EchoServer.kt similarity index 100% rename from samples/echoServer/src/echoServerMain/kotlin/EchoServer.kt rename to kotlin-native/samples/echoServer/src/echoServerMain/kotlin/EchoServer.kt diff --git a/samples/gitchurn/README.md b/kotlin-native/samples/gitchurn/README.md similarity index 100% rename from samples/gitchurn/README.md rename to kotlin-native/samples/gitchurn/README.md diff --git a/samples/gitchurn/build.gradle.kts b/kotlin-native/samples/gitchurn/build.gradle.kts similarity index 100% rename from samples/gitchurn/build.gradle.kts rename to kotlin-native/samples/gitchurn/build.gradle.kts diff --git a/samples/gitchurn/gradle.properties b/kotlin-native/samples/gitchurn/gradle.properties similarity index 100% rename from samples/gitchurn/gradle.properties rename to kotlin-native/samples/gitchurn/gradle.properties diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/GitChurn.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitChurn.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/GitChurn.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitChurn.kt diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/GitCommit.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitCommit.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/GitCommit.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitCommit.kt diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/GitDiff.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitDiff.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/GitDiff.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitDiff.kt diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/GitRemote.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitRemote.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/GitRemote.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitRemote.kt diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/GitRepository.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitRepository.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/GitRepository.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitRepository.kt diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/GitTree.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitTree.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/GitTree.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/GitTree.kt diff --git a/samples/gitchurn/src/gitChurnMain/kotlin/git.kt b/kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/git.kt similarity index 100% rename from samples/gitchurn/src/gitChurnMain/kotlin/git.kt rename to kotlin-native/samples/gitchurn/src/gitChurnMain/kotlin/git.kt diff --git a/samples/gitchurn/src/nativeInterop/cinterop/libgit2.def b/kotlin-native/samples/gitchurn/src/nativeInterop/cinterop/libgit2.def similarity index 100% rename from samples/gitchurn/src/nativeInterop/cinterop/libgit2.def rename to kotlin-native/samples/gitchurn/src/nativeInterop/cinterop/libgit2.def diff --git a/samples/globalState/README.md b/kotlin-native/samples/globalState/README.md similarity index 100% rename from samples/globalState/README.md rename to kotlin-native/samples/globalState/README.md diff --git a/samples/globalState/build.gradle.kts b/kotlin-native/samples/globalState/build.gradle.kts similarity index 100% rename from samples/globalState/build.gradle.kts rename to kotlin-native/samples/globalState/build.gradle.kts diff --git a/samples/globalState/gradle.properties b/kotlin-native/samples/globalState/gradle.properties similarity index 100% rename from samples/globalState/gradle.properties rename to kotlin-native/samples/globalState/gradle.properties diff --git a/samples/globalState/src/globalStateMain/kotlin/Global.kt b/kotlin-native/samples/globalState/src/globalStateMain/kotlin/Global.kt similarity index 100% rename from samples/globalState/src/globalStateMain/kotlin/Global.kt rename to kotlin-native/samples/globalState/src/globalStateMain/kotlin/Global.kt diff --git a/samples/globalState/src/nativeInterop/cinterop/global.def b/kotlin-native/samples/globalState/src/nativeInterop/cinterop/global.def similarity index 100% rename from samples/globalState/src/nativeInterop/cinterop/global.def rename to kotlin-native/samples/globalState/src/nativeInterop/cinterop/global.def diff --git a/samples/gradle.properties b/kotlin-native/samples/gradle.properties similarity index 100% rename from samples/gradle.properties rename to kotlin-native/samples/gradle.properties diff --git a/samples/gradle/wrapper/gradle-wrapper.jar b/kotlin-native/samples/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from samples/gradle/wrapper/gradle-wrapper.jar rename to kotlin-native/samples/gradle/wrapper/gradle-wrapper.jar diff --git a/samples/gradle/wrapper/gradle-wrapper.properties b/kotlin-native/samples/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from samples/gradle/wrapper/gradle-wrapper.properties rename to kotlin-native/samples/gradle/wrapper/gradle-wrapper.properties diff --git a/samples/gradlew b/kotlin-native/samples/gradlew similarity index 100% rename from samples/gradlew rename to kotlin-native/samples/gradlew diff --git a/samples/gradlew.bat b/kotlin-native/samples/gradlew.bat similarity index 100% rename from samples/gradlew.bat rename to kotlin-native/samples/gradlew.bat diff --git a/samples/gtk/README.md b/kotlin-native/samples/gtk/README.md similarity index 100% rename from samples/gtk/README.md rename to kotlin-native/samples/gtk/README.md diff --git a/samples/gtk/build.gradle.kts b/kotlin-native/samples/gtk/build.gradle.kts similarity index 100% rename from samples/gtk/build.gradle.kts rename to kotlin-native/samples/gtk/build.gradle.kts diff --git a/samples/gtk/gradle.properties b/kotlin-native/samples/gtk/gradle.properties similarity index 100% rename from samples/gtk/gradle.properties rename to kotlin-native/samples/gtk/gradle.properties diff --git a/samples/gtk/src/gtkMain/kotlin/Main.kt b/kotlin-native/samples/gtk/src/gtkMain/kotlin/Main.kt similarity index 100% rename from samples/gtk/src/gtkMain/kotlin/Main.kt rename to kotlin-native/samples/gtk/src/gtkMain/kotlin/Main.kt diff --git a/samples/gtk/src/nativeInterop/cinterop/gtk3.def b/kotlin-native/samples/gtk/src/nativeInterop/cinterop/gtk3.def similarity index 100% rename from samples/gtk/src/nativeInterop/cinterop/gtk3.def rename to kotlin-native/samples/gtk/src/nativeInterop/cinterop/gtk3.def diff --git a/samples/html5Canvas/README.md b/kotlin-native/samples/html5Canvas/README.md similarity index 100% rename from samples/html5Canvas/README.md rename to kotlin-native/samples/html5Canvas/README.md diff --git a/samples/html5Canvas/build.gradle.kts b/kotlin-native/samples/html5Canvas/build.gradle.kts similarity index 100% rename from samples/html5Canvas/build.gradle.kts rename to kotlin-native/samples/html5Canvas/build.gradle.kts diff --git a/samples/html5Canvas/gradle.properties b/kotlin-native/samples/html5Canvas/gradle.properties similarity index 100% rename from samples/html5Canvas/gradle.properties rename to kotlin-native/samples/html5Canvas/gradle.properties diff --git a/samples/html5Canvas/index.html b/kotlin-native/samples/html5Canvas/index.html similarity index 100% rename from samples/html5Canvas/index.html rename to kotlin-native/samples/html5Canvas/index.html diff --git a/samples/html5Canvas/src/html5CanvasMain/kotlin/main.kt b/kotlin-native/samples/html5Canvas/src/html5CanvasMain/kotlin/main.kt similarity index 100% rename from samples/html5Canvas/src/html5CanvasMain/kotlin/main.kt rename to kotlin-native/samples/html5Canvas/src/html5CanvasMain/kotlin/main.kt diff --git a/samples/html5Canvas/src/httpServerMain/kotlin/HttpServer.kt b/kotlin-native/samples/html5Canvas/src/httpServerMain/kotlin/HttpServer.kt similarity index 100% rename from samples/html5Canvas/src/httpServerMain/kotlin/HttpServer.kt rename to kotlin-native/samples/html5Canvas/src/httpServerMain/kotlin/HttpServer.kt diff --git a/samples/libcurl/README.md b/kotlin-native/samples/libcurl/README.md similarity index 100% rename from samples/libcurl/README.md rename to kotlin-native/samples/libcurl/README.md diff --git a/samples/libcurl/build.gradle.kts b/kotlin-native/samples/libcurl/build.gradle.kts similarity index 100% rename from samples/libcurl/build.gradle.kts rename to kotlin-native/samples/libcurl/build.gradle.kts diff --git a/samples/libcurl/gradle.properties b/kotlin-native/samples/libcurl/gradle.properties similarity index 100% rename from samples/libcurl/gradle.properties rename to kotlin-native/samples/libcurl/gradle.properties diff --git a/samples/libcurl/src/libcurlMain/kotlin/CUrl.kt b/kotlin-native/samples/libcurl/src/libcurlMain/kotlin/CUrl.kt similarity index 100% rename from samples/libcurl/src/libcurlMain/kotlin/CUrl.kt rename to kotlin-native/samples/libcurl/src/libcurlMain/kotlin/CUrl.kt diff --git a/samples/libcurl/src/libcurlMain/kotlin/Event.kt b/kotlin-native/samples/libcurl/src/libcurlMain/kotlin/Event.kt similarity index 100% rename from samples/libcurl/src/libcurlMain/kotlin/Event.kt rename to kotlin-native/samples/libcurl/src/libcurlMain/kotlin/Event.kt diff --git a/samples/libcurl/src/nativeInterop/cinterop/libcurl.def b/kotlin-native/samples/libcurl/src/nativeInterop/cinterop/libcurl.def similarity index 100% rename from samples/libcurl/src/nativeInterop/cinterop/libcurl.def rename to kotlin-native/samples/libcurl/src/nativeInterop/cinterop/libcurl.def diff --git a/samples/nonBlockingEchoServer/README.md b/kotlin-native/samples/nonBlockingEchoServer/README.md similarity index 100% rename from samples/nonBlockingEchoServer/README.md rename to kotlin-native/samples/nonBlockingEchoServer/README.md diff --git a/samples/nonBlockingEchoServer/build.gradle.kts b/kotlin-native/samples/nonBlockingEchoServer/build.gradle.kts similarity index 100% rename from samples/nonBlockingEchoServer/build.gradle.kts rename to kotlin-native/samples/nonBlockingEchoServer/build.gradle.kts diff --git a/samples/nonBlockingEchoServer/gradle.properties b/kotlin-native/samples/nonBlockingEchoServer/gradle.properties similarity index 100% rename from samples/nonBlockingEchoServer/gradle.properties rename to kotlin-native/samples/nonBlockingEchoServer/gradle.properties diff --git a/samples/nonBlockingEchoServer/src/nonBlockingEchoServerMain/kotlin/EchoServer.kt b/kotlin-native/samples/nonBlockingEchoServer/src/nonBlockingEchoServerMain/kotlin/EchoServer.kt similarity index 100% rename from samples/nonBlockingEchoServer/src/nonBlockingEchoServerMain/kotlin/EchoServer.kt rename to kotlin-native/samples/nonBlockingEchoServer/src/nonBlockingEchoServerMain/kotlin/EchoServer.kt diff --git a/samples/objc/build.gradle.kts b/kotlin-native/samples/objc/build.gradle.kts similarity index 100% rename from samples/objc/build.gradle.kts rename to kotlin-native/samples/objc/build.gradle.kts diff --git a/samples/objc/gradle.properties b/kotlin-native/samples/objc/gradle.properties similarity index 100% rename from samples/objc/gradle.properties rename to kotlin-native/samples/objc/gradle.properties diff --git a/samples/objc/src/objcMain/kotlin/Async.kt b/kotlin-native/samples/objc/src/objcMain/kotlin/Async.kt similarity index 100% rename from samples/objc/src/objcMain/kotlin/Async.kt rename to kotlin-native/samples/objc/src/objcMain/kotlin/Async.kt diff --git a/samples/objc/src/objcMain/kotlin/Window.kt b/kotlin-native/samples/objc/src/objcMain/kotlin/Window.kt similarity index 100% rename from samples/objc/src/objcMain/kotlin/Window.kt rename to kotlin-native/samples/objc/src/objcMain/kotlin/Window.kt diff --git a/samples/opengl/README.md b/kotlin-native/samples/opengl/README.md similarity index 100% rename from samples/opengl/README.md rename to kotlin-native/samples/opengl/README.md diff --git a/samples/opengl/build.gradle.kts b/kotlin-native/samples/opengl/build.gradle.kts similarity index 100% rename from samples/opengl/build.gradle.kts rename to kotlin-native/samples/opengl/build.gradle.kts diff --git a/samples/opengl/gradle.properties b/kotlin-native/samples/opengl/gradle.properties similarity index 100% rename from samples/opengl/gradle.properties rename to kotlin-native/samples/opengl/gradle.properties diff --git a/samples/opengl/src/openglMain/kotlin/OpenGlTeapot.kt b/kotlin-native/samples/opengl/src/openglMain/kotlin/OpenGlTeapot.kt similarity index 100% rename from samples/opengl/src/openglMain/kotlin/OpenGlTeapot.kt rename to kotlin-native/samples/opengl/src/openglMain/kotlin/OpenGlTeapot.kt diff --git a/samples/python_extension/README.md b/kotlin-native/samples/python_extension/README.md similarity index 100% rename from samples/python_extension/README.md rename to kotlin-native/samples/python_extension/README.md diff --git a/samples/python_extension/build.bat b/kotlin-native/samples/python_extension/build.bat similarity index 100% rename from samples/python_extension/build.bat rename to kotlin-native/samples/python_extension/build.bat diff --git a/samples/python_extension/build.sh b/kotlin-native/samples/python_extension/build.sh similarity index 100% rename from samples/python_extension/build.sh rename to kotlin-native/samples/python_extension/build.sh diff --git a/samples/python_extension/src/main/c/kotlin_bridge.c b/kotlin-native/samples/python_extension/src/main/c/kotlin_bridge.c similarity index 100% rename from samples/python_extension/src/main/c/kotlin_bridge.c rename to kotlin-native/samples/python_extension/src/main/c/kotlin_bridge.c diff --git a/samples/python_extension/src/main/kotlin/Server.kt b/kotlin-native/samples/python_extension/src/main/kotlin/Server.kt similarity index 100% rename from samples/python_extension/src/main/kotlin/Server.kt rename to kotlin-native/samples/python_extension/src/main/kotlin/Server.kt diff --git a/samples/python_extension/src/main/python/main.py b/kotlin-native/samples/python_extension/src/main/python/main.py similarity index 100% rename from samples/python_extension/src/main/python/main.py rename to kotlin-native/samples/python_extension/src/main/python/main.py diff --git a/samples/python_extension/src/main/python/setup.py b/kotlin-native/samples/python_extension/src/main/python/setup.py similarity index 100% rename from samples/python_extension/src/main/python/setup.py rename to kotlin-native/samples/python_extension/src/main/python/setup.py diff --git a/samples/settings.gradle.kts b/kotlin-native/samples/settings.gradle.kts similarity index 100% rename from samples/settings.gradle.kts rename to kotlin-native/samples/settings.gradle.kts diff --git a/samples/simd/build.gradle.kts b/kotlin-native/samples/simd/build.gradle.kts similarity index 100% rename from samples/simd/build.gradle.kts rename to kotlin-native/samples/simd/build.gradle.kts diff --git a/samples/simd/src/macosX64Main/kotlin/simd.kt b/kotlin-native/samples/simd/src/macosX64Main/kotlin/simd.kt similarity index 100% rename from samples/simd/src/macosX64Main/kotlin/simd.kt rename to kotlin-native/samples/simd/src/macosX64Main/kotlin/simd.kt diff --git a/samples/tensorflow/README.md b/kotlin-native/samples/tensorflow/README.md similarity index 100% rename from samples/tensorflow/README.md rename to kotlin-native/samples/tensorflow/README.md diff --git a/samples/tensorflow/build.gradle.kts b/kotlin-native/samples/tensorflow/build.gradle.kts similarity index 100% rename from samples/tensorflow/build.gradle.kts rename to kotlin-native/samples/tensorflow/build.gradle.kts diff --git a/samples/tensorflow/downloadTensorflow.sh b/kotlin-native/samples/tensorflow/downloadTensorflow.sh similarity index 100% rename from samples/tensorflow/downloadTensorflow.sh rename to kotlin-native/samples/tensorflow/downloadTensorflow.sh diff --git a/samples/tensorflow/gradle.properties b/kotlin-native/samples/tensorflow/gradle.properties similarity index 100% rename from samples/tensorflow/gradle.properties rename to kotlin-native/samples/tensorflow/gradle.properties diff --git a/samples/tensorflow/src/nativeInterop/cinterop/tensorflow.def b/kotlin-native/samples/tensorflow/src/nativeInterop/cinterop/tensorflow.def similarity index 100% rename from samples/tensorflow/src/nativeInterop/cinterop/tensorflow.def rename to kotlin-native/samples/tensorflow/src/nativeInterop/cinterop/tensorflow.def diff --git a/samples/tensorflow/src/tensorflowMain/kotlin/HelloTensorflow.kt b/kotlin-native/samples/tensorflow/src/tensorflowMain/kotlin/HelloTensorflow.kt similarity index 100% rename from samples/tensorflow/src/tensorflowMain/kotlin/HelloTensorflow.kt rename to kotlin-native/samples/tensorflow/src/tensorflowMain/kotlin/HelloTensorflow.kt diff --git a/samples/tetris/README.md b/kotlin-native/samples/tetris/README.md similarity index 100% rename from samples/tetris/README.md rename to kotlin-native/samples/tetris/README.md diff --git a/samples/tetris/build.gradle.kts b/kotlin-native/samples/tetris/build.gradle.kts similarity index 100% rename from samples/tetris/build.gradle.kts rename to kotlin-native/samples/tetris/build.gradle.kts diff --git a/samples/tetris/gradle.properties b/kotlin-native/samples/tetris/gradle.properties similarity index 100% rename from samples/tetris/gradle.properties rename to kotlin-native/samples/tetris/gradle.properties diff --git a/samples/tetris/src/nativeInterop/cinterop/sdl.def b/kotlin-native/samples/tetris/src/nativeInterop/cinterop/sdl.def similarity index 100% rename from samples/tetris/src/nativeInterop/cinterop/sdl.def rename to kotlin-native/samples/tetris/src/nativeInterop/cinterop/sdl.def diff --git a/samples/tetris/src/tetrisMain/kotlin/Config.kt b/kotlin-native/samples/tetris/src/tetrisMain/kotlin/Config.kt similarity index 100% rename from samples/tetris/src/tetrisMain/kotlin/Config.kt rename to kotlin-native/samples/tetris/src/tetrisMain/kotlin/Config.kt diff --git a/samples/tetris/src/tetrisMain/kotlin/SDL_Visualizer.kt b/kotlin-native/samples/tetris/src/tetrisMain/kotlin/SDL_Visualizer.kt similarity index 100% rename from samples/tetris/src/tetrisMain/kotlin/SDL_Visualizer.kt rename to kotlin-native/samples/tetris/src/tetrisMain/kotlin/SDL_Visualizer.kt diff --git a/samples/tetris/src/tetrisMain/kotlin/Tetris.kt b/kotlin-native/samples/tetris/src/tetrisMain/kotlin/Tetris.kt similarity index 100% rename from samples/tetris/src/tetrisMain/kotlin/Tetris.kt rename to kotlin-native/samples/tetris/src/tetrisMain/kotlin/Tetris.kt diff --git a/samples/tetris/src/tetrisMain/kotlin/main.kt b/kotlin-native/samples/tetris/src/tetrisMain/kotlin/main.kt similarity index 100% rename from samples/tetris/src/tetrisMain/kotlin/main.kt rename to kotlin-native/samples/tetris/src/tetrisMain/kotlin/main.kt diff --git a/samples/tetris/src/tetrisMain/resources/Info.plist b/kotlin-native/samples/tetris/src/tetrisMain/resources/Info.plist similarity index 100% rename from samples/tetris/src/tetrisMain/resources/Info.plist rename to kotlin-native/samples/tetris/src/tetrisMain/resources/Info.plist diff --git a/samples/tetris/src/tetrisMain/resources/Tetris.rc b/kotlin-native/samples/tetris/src/tetrisMain/resources/Tetris.rc similarity index 100% rename from samples/tetris/src/tetrisMain/resources/Tetris.rc rename to kotlin-native/samples/tetris/src/tetrisMain/resources/Tetris.rc diff --git a/samples/tetris/src/tetrisMain/resources/config.txt b/kotlin-native/samples/tetris/src/tetrisMain/resources/config.txt similarity index 100% rename from samples/tetris/src/tetrisMain/resources/config.txt rename to kotlin-native/samples/tetris/src/tetrisMain/resources/config.txt diff --git a/samples/tetris/src/tetrisMain/resources/tetris_all.bmp b/kotlin-native/samples/tetris/src/tetrisMain/resources/tetris_all.bmp similarity index 100% rename from samples/tetris/src/tetrisMain/resources/tetris_all.bmp rename to kotlin-native/samples/tetris/src/tetrisMain/resources/tetris_all.bmp diff --git a/samples/torch/README.md b/kotlin-native/samples/torch/README.md similarity index 100% rename from samples/torch/README.md rename to kotlin-native/samples/torch/README.md diff --git a/samples/torch/build.gradle.kts b/kotlin-native/samples/torch/build.gradle.kts similarity index 100% rename from samples/torch/build.gradle.kts rename to kotlin-native/samples/torch/build.gradle.kts diff --git a/samples/torch/downloadMNIST.sh b/kotlin-native/samples/torch/downloadMNIST.sh similarity index 100% rename from samples/torch/downloadMNIST.sh rename to kotlin-native/samples/torch/downloadMNIST.sh diff --git a/samples/torch/downloadTorch.sh b/kotlin-native/samples/torch/downloadTorch.sh similarity index 100% rename from samples/torch/downloadTorch.sh rename to kotlin-native/samples/torch/downloadTorch.sh diff --git a/samples/torch/gradle.properties b/kotlin-native/samples/torch/gradle.properties similarity index 100% rename from samples/torch/gradle.properties rename to kotlin-native/samples/torch/gradle.properties diff --git a/samples/torch/src/nativeInterop/cinterop/torch.def b/kotlin-native/samples/torch/src/nativeInterop/cinterop/torch.def similarity index 100% rename from samples/torch/src/nativeInterop/cinterop/torch.def rename to kotlin-native/samples/torch/src/nativeInterop/cinterop/torch.def diff --git a/samples/torch/src/torchMain/kotlin/ClassifierDemo.kt b/kotlin-native/samples/torch/src/torchMain/kotlin/ClassifierDemo.kt similarity index 100% rename from samples/torch/src/torchMain/kotlin/ClassifierDemo.kt rename to kotlin-native/samples/torch/src/torchMain/kotlin/ClassifierDemo.kt diff --git a/samples/torch/src/torchMain/kotlin/Dataset.kt b/kotlin-native/samples/torch/src/torchMain/kotlin/Dataset.kt similarity index 100% rename from samples/torch/src/torchMain/kotlin/Dataset.kt rename to kotlin-native/samples/torch/src/torchMain/kotlin/Dataset.kt diff --git a/samples/torch/src/torchMain/kotlin/Disposable.kt b/kotlin-native/samples/torch/src/torchMain/kotlin/Disposable.kt similarity index 100% rename from samples/torch/src/torchMain/kotlin/Disposable.kt rename to kotlin-native/samples/torch/src/torchMain/kotlin/Disposable.kt diff --git a/samples/torch/src/torchMain/kotlin/Modules.kt b/kotlin-native/samples/torch/src/torchMain/kotlin/Modules.kt similarity index 100% rename from samples/torch/src/torchMain/kotlin/Modules.kt rename to kotlin-native/samples/torch/src/torchMain/kotlin/Modules.kt diff --git a/samples/torch/src/torchMain/kotlin/SmallDemos.kt b/kotlin-native/samples/torch/src/torchMain/kotlin/SmallDemos.kt similarity index 100% rename from samples/torch/src/torchMain/kotlin/SmallDemos.kt rename to kotlin-native/samples/torch/src/torchMain/kotlin/SmallDemos.kt diff --git a/samples/torch/src/torchMain/kotlin/Tensors.kt b/kotlin-native/samples/torch/src/torchMain/kotlin/Tensors.kt similarity index 100% rename from samples/torch/src/torchMain/kotlin/Tensors.kt rename to kotlin-native/samples/torch/src/torchMain/kotlin/Tensors.kt diff --git a/samples/uikit/.gitignore b/kotlin-native/samples/uikit/.gitignore similarity index 100% rename from samples/uikit/.gitignore rename to kotlin-native/samples/uikit/.gitignore diff --git a/samples/uikit/README.md b/kotlin-native/samples/uikit/README.md similarity index 100% rename from samples/uikit/README.md rename to kotlin-native/samples/uikit/README.md diff --git a/samples/uikit/UIKitSample.xcodeproj/project.pbxproj b/kotlin-native/samples/uikit/UIKitSample.xcodeproj/project.pbxproj similarity index 100% rename from samples/uikit/UIKitSample.xcodeproj/project.pbxproj rename to kotlin-native/samples/uikit/UIKitSample.xcodeproj/project.pbxproj diff --git a/samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/kotlin-native/samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to kotlin-native/samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/kotlin-native/samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to kotlin-native/samples/uikit/UIKitSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/samples/uikit/build.gradle.kts b/kotlin-native/samples/uikit/build.gradle.kts similarity index 100% rename from samples/uikit/build.gradle.kts rename to kotlin-native/samples/uikit/build.gradle.kts diff --git a/samples/uikit/gradle.properties b/kotlin-native/samples/uikit/gradle.properties similarity index 100% rename from samples/uikit/gradle.properties rename to kotlin-native/samples/uikit/gradle.properties diff --git a/samples/uikit/plists/Ios/Info.plist b/kotlin-native/samples/uikit/plists/Ios/Info.plist similarity index 100% rename from samples/uikit/plists/Ios/Info.plist rename to kotlin-native/samples/uikit/plists/Ios/Info.plist diff --git a/samples/uikit/project.yml b/kotlin-native/samples/uikit/project.yml similarity index 100% rename from samples/uikit/project.yml rename to kotlin-native/samples/uikit/project.yml diff --git a/samples/uikit/src/iosMain/kotlin/ViewController.kt b/kotlin-native/samples/uikit/src/iosMain/kotlin/ViewController.kt similarity index 100% rename from samples/uikit/src/iosMain/kotlin/ViewController.kt rename to kotlin-native/samples/uikit/src/iosMain/kotlin/ViewController.kt diff --git a/samples/uikit/src/iosMain/kotlin/main.kt b/kotlin-native/samples/uikit/src/iosMain/kotlin/main.kt similarity index 100% rename from samples/uikit/src/iosMain/kotlin/main.kt rename to kotlin-native/samples/uikit/src/iosMain/kotlin/main.kt diff --git a/samples/videoplayer/README.md b/kotlin-native/samples/videoplayer/README.md similarity index 100% rename from samples/videoplayer/README.md rename to kotlin-native/samples/videoplayer/README.md diff --git a/samples/videoplayer/build.gradle.kts b/kotlin-native/samples/videoplayer/build.gradle.kts similarity index 100% rename from samples/videoplayer/build.gradle.kts rename to kotlin-native/samples/videoplayer/build.gradle.kts diff --git a/samples/videoplayer/gradle.properties b/kotlin-native/samples/videoplayer/gradle.properties similarity index 100% rename from samples/videoplayer/gradle.properties rename to kotlin-native/samples/videoplayer/gradle.properties diff --git a/samples/videoplayer/src/nativeInterop/cinterop/ffmpeg.def b/kotlin-native/samples/videoplayer/src/nativeInterop/cinterop/ffmpeg.def similarity index 100% rename from samples/videoplayer/src/nativeInterop/cinterop/ffmpeg.def rename to kotlin-native/samples/videoplayer/src/nativeInterop/cinterop/ffmpeg.def diff --git a/samples/videoplayer/src/nativeInterop/cinterop/sdl.def b/kotlin-native/samples/videoplayer/src/nativeInterop/cinterop/sdl.def similarity index 100% rename from samples/videoplayer/src/nativeInterop/cinterop/sdl.def rename to kotlin-native/samples/videoplayer/src/nativeInterop/cinterop/sdl.def diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/DecoderWorker.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/DecoderWorker.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/DecoderWorker.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/DecoderWorker.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/Dimensions.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/Dimensions.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/Dimensions.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/Dimensions.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/Disposable.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/Disposable.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/Disposable.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/Disposable.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/Queue.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/Queue.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/Queue.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/Queue.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/SDLAudio.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLAudio.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/SDLAudio.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLAudio.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/SDLErrors.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLErrors.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/SDLErrors.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLErrors.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/SDLInput.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLInput.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/SDLInput.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLInput.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/SDLVideo.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLVideo.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/SDLVideo.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/SDLVideo.kt diff --git a/samples/videoplayer/src/videoPlayerMain/kotlin/VideoPlayer.kt b/kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/VideoPlayer.kt similarity index 100% rename from samples/videoplayer/src/videoPlayerMain/kotlin/VideoPlayer.kt rename to kotlin-native/samples/videoplayer/src/videoPlayerMain/kotlin/VideoPlayer.kt diff --git a/samples/watchos/README.md b/kotlin-native/samples/watchos/README.md similarity index 100% rename from samples/watchos/README.md rename to kotlin-native/samples/watchos/README.md diff --git a/samples/watchos/Storyboard.storyboard b/kotlin-native/samples/watchos/Storyboard.storyboard similarity index 100% rename from samples/watchos/Storyboard.storyboard rename to kotlin-native/samples/watchos/Storyboard.storyboard diff --git a/samples/watchos/build.gradle.kts b/kotlin-native/samples/watchos/build.gradle.kts similarity index 100% rename from samples/watchos/build.gradle.kts rename to kotlin-native/samples/watchos/build.gradle.kts diff --git a/samples/watchos/plists/App/Info.plist b/kotlin-native/samples/watchos/plists/App/Info.plist similarity index 100% rename from samples/watchos/plists/App/Info.plist rename to kotlin-native/samples/watchos/plists/App/Info.plist diff --git a/samples/watchos/plists/App/Interface.plist b/kotlin-native/samples/watchos/plists/App/Interface.plist similarity index 100% rename from samples/watchos/plists/App/Interface.plist rename to kotlin-native/samples/watchos/plists/App/Interface.plist diff --git a/samples/watchos/plists/Ext/Info.plist b/kotlin-native/samples/watchos/plists/Ext/Info.plist similarity index 100% rename from samples/watchos/plists/Ext/Info.plist rename to kotlin-native/samples/watchos/plists/Ext/Info.plist diff --git a/samples/watchos/project.yml b/kotlin-native/samples/watchos/project.yml similarity index 100% rename from samples/watchos/project.yml rename to kotlin-native/samples/watchos/project.yml diff --git a/samples/watchos/src/watchosMain/kotlin/main.kt b/kotlin-native/samples/watchos/src/watchosMain/kotlin/main.kt similarity index 100% rename from samples/watchos/src/watchosMain/kotlin/main.kt rename to kotlin-native/samples/watchos/src/watchosMain/kotlin/main.kt diff --git a/samples/watchos/watchosSample.xcodeproj/project.pbxproj b/kotlin-native/samples/watchos/watchosSample.xcodeproj/project.pbxproj similarity index 100% rename from samples/watchos/watchosSample.xcodeproj/project.pbxproj rename to kotlin-native/samples/watchos/watchosSample.xcodeproj/project.pbxproj diff --git a/samples/watchos/watchosSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/kotlin-native/samples/watchos/watchosSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from samples/watchos/watchosSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to kotlin-native/samples/watchos/watchosSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/samples/watchos/watchosSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/kotlin-native/samples/watchos/watchosSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from samples/watchos/watchosSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to kotlin-native/samples/watchos/watchosSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/samples/weather_function/.gitignore b/kotlin-native/samples/weather_function/.gitignore similarity index 100% rename from samples/weather_function/.gitignore rename to kotlin-native/samples/weather_function/.gitignore diff --git a/samples/weather_function/function/Dockerfile b/kotlin-native/samples/weather_function/function/Dockerfile similarity index 100% rename from samples/weather_function/function/Dockerfile rename to kotlin-native/samples/weather_function/function/Dockerfile diff --git a/samples/weather_function/function/build.gradle.kts b/kotlin-native/samples/weather_function/function/build.gradle.kts similarity index 100% rename from samples/weather_function/function/build.gradle.kts rename to kotlin-native/samples/weather_function/function/build.gradle.kts diff --git a/samples/weather_function/function/cjson.def b/kotlin-native/samples/weather_function/function/cjson.def similarity index 100% rename from samples/weather_function/function/cjson.def rename to kotlin-native/samples/weather_function/function/cjson.def diff --git a/samples/weather_function/function/curl.def b/kotlin-native/samples/weather_function/function/curl.def similarity index 100% rename from samples/weather_function/function/curl.def rename to kotlin-native/samples/weather_function/function/curl.def diff --git a/samples/weather_function/function/settings.gradle.kts b/kotlin-native/samples/weather_function/function/settings.gradle.kts similarity index 100% rename from samples/weather_function/function/settings.gradle.kts rename to kotlin-native/samples/weather_function/function/settings.gradle.kts diff --git a/samples/weather_function/function/src/main/kotlin/org/example/weather_func/Weather.kt b/kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/Weather.kt similarity index 100% rename from samples/weather_function/function/src/main/kotlin/org/example/weather_func/Weather.kt rename to kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/Weather.kt diff --git a/samples/weather_function/function/src/main/kotlin/org/example/weather_func/curl.kt b/kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/curl.kt similarity index 100% rename from samples/weather_function/function/src/main/kotlin/org/example/weather_func/curl.kt rename to kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/curl.kt diff --git a/samples/weather_function/function/src/main/kotlin/org/example/weather_func/events.kt b/kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/events.kt similarity index 100% rename from samples/weather_function/function/src/main/kotlin/org/example/weather_func/events.kt rename to kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/events.kt diff --git a/samples/weather_function/function/src/main/kotlin/org/example/weather_func/json.kt b/kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/json.kt similarity index 100% rename from samples/weather_function/function/src/main/kotlin/org/example/weather_func/json.kt rename to kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/json.kt diff --git a/samples/weather_function/function/src/main/kotlin/org/example/weather_func/main.kt b/kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/main.kt similarity index 100% rename from samples/weather_function/function/src/main/kotlin/org/example/weather_func/main.kt rename to kotlin-native/samples/weather_function/function/src/main/kotlin/org/example/weather_func/main.kt diff --git a/samples/weather_function/readme.md b/kotlin-native/samples/weather_function/readme.md similarity index 100% rename from samples/weather_function/readme.md rename to kotlin-native/samples/weather_function/readme.md diff --git a/samples/weather_function/weather.yml b/kotlin-native/samples/weather_function/weather.yml similarity index 100% rename from samples/weather_function/weather.yml rename to kotlin-native/samples/weather_function/weather.yml diff --git a/samples/win32/README.md b/kotlin-native/samples/win32/README.md similarity index 100% rename from samples/win32/README.md rename to kotlin-native/samples/win32/README.md diff --git a/samples/win32/build.gradle.kts b/kotlin-native/samples/win32/build.gradle.kts similarity index 100% rename from samples/win32/build.gradle.kts rename to kotlin-native/samples/win32/build.gradle.kts diff --git a/samples/win32/gradle.properties b/kotlin-native/samples/win32/gradle.properties similarity index 100% rename from samples/win32/gradle.properties rename to kotlin-native/samples/win32/gradle.properties diff --git a/samples/win32/src/win32Main/kotlin/MessageBox.kt b/kotlin-native/samples/win32/src/win32Main/kotlin/MessageBox.kt similarity index 100% rename from samples/win32/src/win32Main/kotlin/MessageBox.kt rename to kotlin-native/samples/win32/src/win32Main/kotlin/MessageBox.kt diff --git a/samples/workers/README.md b/kotlin-native/samples/workers/README.md similarity index 100% rename from samples/workers/README.md rename to kotlin-native/samples/workers/README.md diff --git a/samples/workers/build.gradle.kts b/kotlin-native/samples/workers/build.gradle.kts similarity index 100% rename from samples/workers/build.gradle.kts rename to kotlin-native/samples/workers/build.gradle.kts diff --git a/samples/workers/gradle.properties b/kotlin-native/samples/workers/gradle.properties similarity index 100% rename from samples/workers/gradle.properties rename to kotlin-native/samples/workers/gradle.properties diff --git a/samples/workers/src/workersMain/kotlin/Workers.kt b/kotlin-native/samples/workers/src/workersMain/kotlin/Workers.kt similarity index 100% rename from samples/workers/src/workersMain/kotlin/Workers.kt rename to kotlin-native/samples/workers/src/workersMain/kotlin/Workers.kt diff --git a/samples/zephyr/CMakeLists.txt b/kotlin-native/samples/zephyr/CMakeLists.txt similarity index 100% rename from samples/zephyr/CMakeLists.txt rename to kotlin-native/samples/zephyr/CMakeLists.txt diff --git a/samples/zephyr/build.bat b/kotlin-native/samples/zephyr/build.bat similarity index 100% rename from samples/zephyr/build.bat rename to kotlin-native/samples/zephyr/build.bat diff --git a/samples/zephyr/build.sh b/kotlin-native/samples/zephyr/build.sh similarity index 100% rename from samples/zephyr/build.sh rename to kotlin-native/samples/zephyr/build.sh diff --git a/samples/zephyr/c_interop/platforms/stm32f4_disco.bat b/kotlin-native/samples/zephyr/c_interop/platforms/stm32f4_disco.bat similarity index 100% rename from samples/zephyr/c_interop/platforms/stm32f4_disco.bat rename to kotlin-native/samples/zephyr/c_interop/platforms/stm32f4_disco.bat diff --git a/samples/zephyr/c_interop/platforms/stm32f4_disco.def b/kotlin-native/samples/zephyr/c_interop/platforms/stm32f4_disco.def similarity index 100% rename from samples/zephyr/c_interop/platforms/stm32f4_disco.def rename to kotlin-native/samples/zephyr/c_interop/platforms/stm32f4_disco.def diff --git a/samples/zephyr/c_interop/platforms/stm32f4_disco.sh b/kotlin-native/samples/zephyr/c_interop/platforms/stm32f4_disco.sh similarity index 100% rename from samples/zephyr/c_interop/platforms/stm32f4_disco.sh rename to kotlin-native/samples/zephyr/c_interop/platforms/stm32f4_disco.sh diff --git a/samples/zephyr/prj.conf b/kotlin-native/samples/zephyr/prj.conf similarity index 100% rename from samples/zephyr/prj.conf rename to kotlin-native/samples/zephyr/prj.conf diff --git a/samples/zephyr/src/main.kt b/kotlin-native/samples/zephyr/src/main.kt similarity index 100% rename from samples/zephyr/src/main.kt rename to kotlin-native/samples/zephyr/src/main.kt diff --git a/settings.gradle b/kotlin-native/settings.gradle similarity index 100% rename from settings.gradle rename to kotlin-native/settings.gradle diff --git a/shared/build.gradle.kts b/kotlin-native/shared/build.gradle.kts similarity index 100% rename from shared/build.gradle.kts rename to kotlin-native/shared/build.gradle.kts diff --git a/shared/buildSrc/build.gradle b/kotlin-native/shared/buildSrc/build.gradle similarity index 100% rename from shared/buildSrc/build.gradle rename to kotlin-native/shared/buildSrc/build.gradle diff --git a/shared/buildSrc/src/main/java/org/jetbrains/kotlin/VersionGenerator.java b/kotlin-native/shared/buildSrc/src/main/java/org/jetbrains/kotlin/VersionGenerator.java similarity index 100% rename from shared/buildSrc/src/main/java/org/jetbrains/kotlin/VersionGenerator.java rename to kotlin-native/shared/buildSrc/src/main/java/org/jetbrains/kotlin/VersionGenerator.java diff --git a/shared/settings.gradle.kts b/kotlin-native/shared/settings.gradle.kts similarity index 100% rename from shared/settings.gradle.kts rename to kotlin-native/shared/settings.gradle.kts diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibrary.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibrary.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibrary.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibrary.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryLayout.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryLayout.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryLayout.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryLayout.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryWriter.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryWriter.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryWriter.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryWriter.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/BitcodeWriterImpl.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/BitcodeWriterImpl.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/BitcodeWriterImpl.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/BitcodeWriterImpl.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryImpl.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryImpl.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryImpl.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryImpl.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryLayoutImpl.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryLayoutImpl.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryLayoutImpl.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryLayoutImpl.kt diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryWriterImpl.kt b/kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryWriterImpl.kt similarity index 100% rename from shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryWriterImpl.kt rename to kotlin-native/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryWriterImpl.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/Exceptions.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/Exceptions.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/Exceptions.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/Exceptions.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/KonanAbiVersion.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/KonanAbiVersion.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/KonanAbiVersion.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/KonanAbiVersion.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/TempFiles.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/TempFiles.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/TempFiles.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/TempFiles.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/exec/ExecuteCommand.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/exec/ExecuteCommand.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/exec/ExecuteCommand.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/exec/ExecuteCommand.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/file/NativeFileType.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/file/NativeFileType.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/file/NativeFileType.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/file/NativeFileType.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Apple.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Apple.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Apple.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Apple.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Configurables.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Configurables.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Configurables.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Configurables.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesExtensions.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesExtensions.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesExtensions.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesExtensions.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesImpl.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesImpl.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesImpl.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesImpl.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanProperties.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanProperties.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanProperties.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanProperties.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanTargetExtenstions.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanTargetExtenstions.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanTargetExtenstions.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanTargetExtenstions.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Linker.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Linker.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Linker.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Linker.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Platform.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Platform.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Platform.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Platform.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/TargetProperties.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/TargetProperties.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/TargetProperties.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/TargetProperties.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Xcode.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Xcode.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Xcode.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/Xcode.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DefFile.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DefFile.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DefFile.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DefFile.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyDownloader.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyDownloader.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyDownloader.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyDownloader.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyExtractor.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyExtractor.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyExtractor.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyExtractor.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyProcessor.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyProcessor.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyProcessor.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyProcessor.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/PlatformLibsInfo.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/PlatformLibsInfo.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/PlatformLibsInfo.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/PlatformLibsInfo.kt diff --git a/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/Substitution.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/Substitution.kt similarity index 100% rename from shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/Substitution.kt rename to kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/util/Substitution.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/analyzer/FieldChange.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/FieldChange.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/analyzer/FieldChange.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/FieldChange.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/analyzer/Statistics.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/Statistics.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/analyzer/Statistics.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/Statistics.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/analyzer/SummaryBenchmarksReport.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/SummaryBenchmarksReport.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/analyzer/SummaryBenchmarksReport.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/SummaryBenchmarksReport.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/analyzer/Utils.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/Utils.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/analyzer/Utils.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/analyzer/Utils.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/BenchmarksReport.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/BenchmarksReport.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/BenchmarksReport.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/BenchmarksReport.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/json/ConvertedFromJson.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/ConvertedFromJson.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/json/ConvertedFromJson.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/ConvertedFromJson.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/json/JsonElement.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonElement.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/json/JsonElement.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonElement.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/json/JsonExceptions.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonExceptions.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/json/JsonExceptions.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonExceptions.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/json/JsonParser.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonParser.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/json/JsonParser.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonParser.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/json/JsonTreeParser.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonTreeParser.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/json/JsonTreeParser.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/JsonTreeParser.kt diff --git a/tools/benchmarks/shared/src/main/kotlin/report/json/StringOps.kt b/kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/StringOps.kt similarity index 100% rename from tools/benchmarks/shared/src/main/kotlin/report/json/StringOps.kt rename to kotlin-native/tools/benchmarks/shared/src/main/kotlin/report/json/StringOps.kt diff --git a/tools/benchmarksAnalyzer/build.gradle b/kotlin-native/tools/benchmarksAnalyzer/build.gradle similarity index 100% rename from tools/benchmarksAnalyzer/build.gradle rename to kotlin-native/tools/benchmarksAnalyzer/build.gradle diff --git a/tools/benchmarksAnalyzer/gradle.properties b/kotlin-native/tools/benchmarksAnalyzer/gradle.properties similarity index 100% rename from tools/benchmarksAnalyzer/gradle.properties rename to kotlin-native/tools/benchmarksAnalyzer/gradle.properties diff --git a/tools/benchmarksAnalyzer/settings.gradle b/kotlin-native/tools/benchmarksAnalyzer/settings.gradle similarity index 100% rename from tools/benchmarksAnalyzer/settings.gradle rename to kotlin-native/tools/benchmarksAnalyzer/settings.gradle diff --git a/tools/benchmarksAnalyzer/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin-jvm/org/jetbrains/analyzer/Utils.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin-jvm/org/jetbrains/analyzer/Utils.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin-jvm/org/jetbrains/analyzer/Utils.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin-jvm/org/jetbrains/analyzer/Utils.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin-native/org/jetbrains/analyzer/Utils.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin-native/org/jetbrains/analyzer/Utils.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin-native/org/jetbrains/analyzer/Utils.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin-native/org/jetbrains/analyzer/Utils.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/main.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/main.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/main.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/main.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/HTMLRender.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/HTMLRender.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/HTMLRender.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/HTMLRender.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/JsonResultsRender.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/JsonResultsRender.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/JsonResultsRender.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/JsonResultsRender.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/MetricResultsRender.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/MetricResultsRender.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/MetricResultsRender.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/MetricResultsRender.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/Render.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/Render.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/Render.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/Render.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/StatisticsRender.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/StatisticsRender.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/StatisticsRender.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/StatisticsRender.kt diff --git a/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/TeamCityStatisticsRender.kt b/kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/TeamCityStatisticsRender.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/TeamCityStatisticsRender.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/TeamCityStatisticsRender.kt diff --git a/tools/benchmarksAnalyzer/src/nativeInterop/cinterop/libcurl.def b/kotlin-native/tools/benchmarksAnalyzer/src/nativeInterop/cinterop/libcurl.def similarity index 100% rename from tools/benchmarksAnalyzer/src/nativeInterop/cinterop/libcurl.def rename to kotlin-native/tools/benchmarksAnalyzer/src/nativeInterop/cinterop/libcurl.def diff --git a/tools/benchmarksAnalyzer/src/tests/AnalyzerTests.kt b/kotlin-native/tools/benchmarksAnalyzer/src/tests/AnalyzerTests.kt similarity index 100% rename from tools/benchmarksAnalyzer/src/tests/AnalyzerTests.kt rename to kotlin-native/tools/benchmarksAnalyzer/src/tests/AnalyzerTests.kt diff --git a/tools/kotlin-native-gradle-plugin/build.gradle b/kotlin-native/tools/kotlin-native-gradle-plugin/build.gradle similarity index 100% rename from tools/kotlin-native-gradle-plugin/build.gradle rename to kotlin-native/tools/kotlin-native-gradle-plugin/build.gradle diff --git a/tools/kotlin-native-gradle-plugin/settings.gradle b/kotlin-native/tools/kotlin-native-gradle-plugin/settings.gradle similarity index 100% rename from tools/kotlin-native-gradle-plugin/settings.gradle rename to kotlin-native/tools/kotlin-native-gradle-plugin/settings.gradle diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/experimental/internal/KotlinNativePlatform.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/experimental/internal/KotlinNativePlatform.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/experimental/internal/KotlinNativePlatform.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/experimental/internal/KotlinNativePlatform.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/EnvironmentVariables.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/EnvironmentVariables.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/EnvironmentVariables.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/EnvironmentVariables.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanArtifactContainer.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanArtifactContainer.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanArtifactContainer.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanArtifactContainer.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanBuildingConfig.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanBuildingConfig.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanBuildingConfig.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanBuildingConfig.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanCompileConfig.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanCompileConfig.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanCompileConfig.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanCompileConfig.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanInteropLibrary.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanInteropLibrary.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanInteropLibrary.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanInteropLibrary.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanLibrariesSpec.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanLibrariesSpec.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanLibrariesSpec.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanLibrariesSpec.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanPlugin.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanPlugin.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanPlugin.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanPlugin.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanSpecs.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanSpecs.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanSpecs.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanSpecs.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanToolRunner.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanToolRunner.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanToolRunner.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanToolRunner.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KotlinNativePlatformPlugin.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KotlinNativePlatformPlugin.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KotlinNativePlatformPlugin.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KotlinNativePlatformPlugin.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBaseTasks.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBaseTasks.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBaseTasks.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBaseTasks.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBuildingTask.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBuildingTask.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBuildingTask.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBuildingTask.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCacheTask.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCacheTask.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCacheTask.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCacheTask.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompileTask.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompileTask.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompileTask.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompileTask.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompilerDownloadTask.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompilerDownloadTask.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompilerDownloadTask.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompilerDownloadTask.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanGenerateCMakeTask.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanGenerateCMakeTask.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanGenerateCMakeTask.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanGenerateCMakeTask.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanInteropTask.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanInteropTask.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanInteropTask.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanInteropTask.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModel.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModel.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModel.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModel.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModelImpl.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModelImpl.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModelImpl.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModelImpl.kt diff --git a/tools/kotlin-native-gradle-plugin/src/main/resources/META-INF/services/shadow.org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin b/kotlin-native/tools/kotlin-native-gradle-plugin/src/main/resources/META-INF/services/shadow.org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/main/resources/META-INF/services/shadow.org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/main/resources/META-INF/services/shadow.org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/BaseKonanSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/BaseKonanSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/BaseKonanSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/BaseKonanSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/DefaultSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/DefaultSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/DefaultSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/DefaultSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/EnvVariableSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/EnvVariableSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/EnvVariableSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/EnvVariableSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/IncrementalSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/IncrementalSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/IncrementalSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/IncrementalSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/KonanProject.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/KonanProject.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/KonanProject.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/KonanProject.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/LibrarySpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/LibrarySpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/LibrarySpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/LibrarySpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/MultiplatformSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/MultiplatformSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/MultiplatformSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/MultiplatformSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/PathSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/PathSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/PathSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/PathSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/RegressionSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/RegressionSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/RegressionSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/RegressionSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/TaskSpecification.groovy b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/TaskSpecification.groovy similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/TaskSpecification.groovy rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/TaskSpecification.groovy diff --git a/tools/kotlin-native-gradle-plugin/src/test/kotlin/CompatibilityTests.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/CompatibilityTests.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/kotlin/CompatibilityTests.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/CompatibilityTests.kt diff --git a/tools/kotlin-native-gradle-plugin/src/test/kotlin/PropertiesAsEnvVariablesTest.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/PropertiesAsEnvVariablesTest.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/kotlin/PropertiesAsEnvVariablesTest.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/PropertiesAsEnvVariablesTest.kt diff --git a/tools/kotlin-native-gradle-plugin/src/test/kotlin/TaskTests.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/TaskTests.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/kotlin/TaskTests.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/TaskTests.kt diff --git a/tools/kotlin-native-gradle-plugin/src/test/kotlin/ToolingModelTests.kt b/kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/ToolingModelTests.kt similarity index 100% rename from tools/kotlin-native-gradle-plugin/src/test/kotlin/ToolingModelTests.kt rename to kotlin-native/tools/kotlin-native-gradle-plugin/src/test/kotlin/ToolingModelTests.kt diff --git a/tools/performance-server/build.gradle b/kotlin-native/tools/performance-server/build.gradle similarity index 100% rename from tools/performance-server/build.gradle rename to kotlin-native/tools/performance-server/build.gradle diff --git a/tools/performance-server/gradle.properties b/kotlin-native/tools/performance-server/gradle.properties similarity index 100% rename from tools/performance-server/gradle.properties rename to kotlin-native/tools/performance-server/gradle.properties diff --git a/tools/performance-server/gradle/wrapper/gradle-wrapper.jar b/kotlin-native/tools/performance-server/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from tools/performance-server/gradle/wrapper/gradle-wrapper.jar rename to kotlin-native/tools/performance-server/gradle/wrapper/gradle-wrapper.jar diff --git a/tools/performance-server/gradle/wrapper/gradle-wrapper.properties b/kotlin-native/tools/performance-server/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from tools/performance-server/gradle/wrapper/gradle-wrapper.properties rename to kotlin-native/tools/performance-server/gradle/wrapper/gradle-wrapper.properties diff --git a/tools/performance-server/gradlew b/kotlin-native/tools/performance-server/gradlew similarity index 100% rename from tools/performance-server/gradlew rename to kotlin-native/tools/performance-server/gradlew diff --git a/tools/performance-server/gradlew.bat b/kotlin-native/tools/performance-server/gradlew.bat similarity index 100% rename from tools/performance-server/gradlew.bat rename to kotlin-native/tools/performance-server/gradlew.bat diff --git a/tools/performance-server/package-lock.json b/kotlin-native/tools/performance-server/package-lock.json similarity index 100% rename from tools/performance-server/package-lock.json rename to kotlin-native/tools/performance-server/package-lock.json diff --git a/tools/performance-server/package.json b/kotlin-native/tools/performance-server/package.json similarity index 100% rename from tools/performance-server/package.json rename to kotlin-native/tools/performance-server/package.json diff --git a/tools/performance-server/settings.gradle b/kotlin-native/tools/performance-server/settings.gradle similarity index 100% rename from tools/performance-server/settings.gradle rename to kotlin-native/tools/performance-server/settings.gradle diff --git a/tools/performance-server/shared/src/main/kotlin/org/jetbrains/buildInfo/BuildInfo.kt b/kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/buildInfo/BuildInfo.kt similarity index 100% rename from tools/performance-server/shared/src/main/kotlin/org/jetbrains/buildInfo/BuildInfo.kt rename to kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/buildInfo/BuildInfo.kt diff --git a/tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchConnector.kt b/kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchConnector.kt similarity index 100% rename from tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchConnector.kt rename to kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchConnector.kt diff --git a/tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchIndex.kt b/kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchIndex.kt similarity index 100% rename from tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchIndex.kt rename to kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchIndex.kt diff --git a/tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/NetworkConnector.kt b/kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/NetworkConnector.kt similarity index 100% rename from tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/NetworkConnector.kt rename to kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/NetworkConnector.kt diff --git a/tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/UrlNetworkConnector.kt b/kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/UrlNetworkConnector.kt similarity index 100% rename from tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/UrlNetworkConnector.kt rename to kotlin-native/tools/performance-server/shared/src/main/kotlin/org/jetbrains/network/UrlNetworkConnector.kt diff --git a/tools/performance-server/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt b/kotlin-native/tools/performance-server/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt similarity index 100% rename from tools/performance-server/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt rename to kotlin-native/tools/performance-server/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt diff --git a/tools/performance-server/src/main/kotlin/database/BenchmarksIndexesDispatcher.kt b/kotlin-native/tools/performance-server/src/main/kotlin/database/BenchmarksIndexesDispatcher.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/database/BenchmarksIndexesDispatcher.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/database/BenchmarksIndexesDispatcher.kt diff --git a/tools/performance-server/src/main/kotlin/database/DatabaseRequests.kt b/kotlin-native/tools/performance-server/src/main/kotlin/database/DatabaseRequests.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/database/DatabaseRequests.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/database/DatabaseRequests.kt diff --git a/tools/performance-server/src/main/kotlin/main.kt b/kotlin-native/tools/performance-server/src/main/kotlin/main.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/main.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/main.kt diff --git a/tools/performance-server/src/main/kotlin/network/CachableResponseDispatcher.kt b/kotlin-native/tools/performance-server/src/main/kotlin/network/CachableResponseDispatcher.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/network/CachableResponseDispatcher.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/network/CachableResponseDispatcher.kt diff --git a/tools/performance-server/src/main/kotlin/network/aws/AWSNetworkUtils.kt b/kotlin-native/tools/performance-server/src/main/kotlin/network/aws/AWSNetworkUtils.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/network/aws/AWSNetworkUtils.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/network/aws/AWSNetworkUtils.kt diff --git a/tools/performance-server/src/main/kotlin/routes/route.kt b/kotlin-native/tools/performance-server/src/main/kotlin/routes/route.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/routes/route.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/routes/route.kt diff --git a/tools/performance-server/src/main/kotlin/utils/AsyncUtils.kt b/kotlin-native/tools/performance-server/src/main/kotlin/utils/AsyncUtils.kt similarity index 100% rename from tools/performance-server/src/main/kotlin/utils/AsyncUtils.kt rename to kotlin-native/tools/performance-server/src/main/kotlin/utils/AsyncUtils.kt diff --git a/tools/performance-server/ui/build.gradle b/kotlin-native/tools/performance-server/ui/build.gradle similarity index 100% rename from tools/performance-server/ui/build.gradle rename to kotlin-native/tools/performance-server/ui/build.gradle diff --git a/tools/performance-server/ui/css/style.css b/kotlin-native/tools/performance-server/ui/css/style.css similarity index 100% rename from tools/performance-server/ui/css/style.css rename to kotlin-native/tools/performance-server/ui/css/style.css diff --git a/tools/performance-server/ui/index.ejs b/kotlin-native/tools/performance-server/ui/index.ejs similarity index 100% rename from tools/performance-server/ui/index.ejs rename to kotlin-native/tools/performance-server/ui/index.ejs diff --git a/tools/performance-server/ui/settings.gradle b/kotlin-native/tools/performance-server/ui/settings.gradle similarity index 100% rename from tools/performance-server/ui/settings.gradle rename to kotlin-native/tools/performance-server/ui/settings.gradle diff --git a/tools/performance-server/ui/src/main/kotlin/main.kt b/kotlin-native/tools/performance-server/ui/src/main/kotlin/main.kt similarity index 100% rename from tools/performance-server/ui/src/main/kotlin/main.kt rename to kotlin-native/tools/performance-server/ui/src/main/kotlin/main.kt diff --git a/tools/scripts/update_apple_frameworks.sh b/kotlin-native/tools/scripts/update_apple_frameworks.sh similarity index 100% rename from tools/scripts/update_apple_frameworks.sh rename to kotlin-native/tools/scripts/update_apple_frameworks.sh diff --git a/tools/scripts/update_xcode.sh b/kotlin-native/tools/scripts/update_xcode.sh similarity index 100% rename from tools/scripts/update_xcode.sh rename to kotlin-native/tools/scripts/update_xcode.sh diff --git a/tools/scripts/update_zephyr.sh b/kotlin-native/tools/scripts/update_zephyr.sh similarity index 100% rename from tools/scripts/update_zephyr.sh rename to kotlin-native/tools/scripts/update_zephyr.sh diff --git a/utilities/basic-utils/build.gradle.kts b/kotlin-native/utilities/basic-utils/build.gradle.kts similarity index 100% rename from utilities/basic-utils/build.gradle.kts rename to kotlin-native/utilities/basic-utils/build.gradle.kts diff --git a/utilities/basic-utils/src/main/kotlin/KonanHomeProvider.kt b/kotlin-native/utilities/basic-utils/src/main/kotlin/KonanHomeProvider.kt similarity index 100% rename from utilities/basic-utils/src/main/kotlin/KonanHomeProvider.kt rename to kotlin-native/utilities/basic-utils/src/main/kotlin/KonanHomeProvider.kt diff --git a/utilities/cli-runner/build.gradle b/kotlin-native/utilities/cli-runner/build.gradle similarity index 100% rename from utilities/cli-runner/build.gradle rename to kotlin-native/utilities/cli-runner/build.gradle diff --git a/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/GeneratePlatformLibraries.kt b/kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/GeneratePlatformLibraries.kt similarity index 100% rename from utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/GeneratePlatformLibraries.kt rename to kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/GeneratePlatformLibraries.kt diff --git a/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/InteropCompiler.kt b/kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/InteropCompiler.kt similarity index 100% rename from utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/InteropCompiler.kt rename to kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/InteropCompiler.kt diff --git a/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/LlvmClang.kt b/kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/LlvmClang.kt similarity index 100% rename from utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/LlvmClang.kt rename to kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/LlvmClang.kt diff --git a/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/main.kt b/kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/main.kt similarity index 100% rename from utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/main.kt rename to kotlin-native/utilities/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/main.kt diff --git a/utilities/env_blacklist b/kotlin-native/utilities/env_blacklist similarity index 100% rename from utilities/env_blacklist rename to kotlin-native/utilities/env_blacklist