From f624800b843ce540e5c6b949ec398e855d4c97ea Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Tue, 27 Oct 2020 21:00:28 +0300 Subject: [PATCH] Move everything under kotlin-native folder I was forced to manually do update the following files, because otherwise they would be ignored according .gitignore settings. Probably they should be deleted from repo. Interop/.idea/compiler.xml Interop/.idea/gradle.xml Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml Interop/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml Interop/.idea/modules.xml Interop/.idea/modules/Indexer/Indexer.iml Interop/.idea/modules/Runtime/Runtime.iml Interop/.idea/modules/StubGenerator/StubGenerator.iml backend.native/backend.native.iml backend.native/bc.frontend/bc.frontend.iml backend.native/cli.bc/cli.bc.iml backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2NativeCompilerArguments.kt backend.native/tests/link/lib/foo.kt backend.native/tests/link/lib/foo2.kt backend.native/tests/teamcity-test.property --- .clang-format => kotlin-native/.clang-format | 0 .gitignore => kotlin-native/.gitignore | 0 BUILDING_LLVM.md => kotlin-native/BUILDING_LLVM.md | 0 CHANGELOG.md => kotlin-native/CHANGELOG.md | 0 COCOAPODS.md => kotlin-native/COCOAPODS.md | 0 CODE_COVERAGE.md => kotlin-native/CODE_COVERAGE.md | 0 CONCURRENCY.md => kotlin-native/CONCURRENCY.md | 0 DEBUGGING.md => kotlin-native/DEBUGGING.md | 0 DISTRO_README.md => kotlin-native/DISTRO_README.md | 0 FAQ.md => kotlin-native/FAQ.md | 0 GRADLE_PLUGIN.md => kotlin-native/GRADLE_PLUGIN.md | 0 HACKING.md => kotlin-native/HACKING.md | 0 IMMUTABILITY.md => kotlin-native/IMMUTABILITY.md | 0 INTEROP.md => kotlin-native/INTEROP.md | 0 .../IOS_SYMBOLICATION.md | 0 .../Interop}/.idea/compiler.xml | 0 {Interop => kotlin-native/Interop}/.idea/gradle.xml | 0 ...e__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml | 0 ...le__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml | 0 .../Interop}/.idea/modules.xml | 0 .../Interop}/.idea/modules/Indexer/Indexer.iml | 0 .../Interop}/.idea/modules/Runtime/Runtime.iml | 0 .../.idea/modules/StubGenerator/StubGenerator.iml | 0 .../Interop}/Indexer/build.gradle | 0 .../Interop}/Indexer/clang.def | 0 .../prebuilt/nativeInteropStubs/c/clangstubs.c | 0 .../nativeInteropStubs/kotlin/clang/clang.kt | 0 .../native/interop/indexer/HeaderToIdMapper.kt | 0 .../kotlin/native/interop/indexer/Indexer.kt | 0 .../kotlin/native/interop/indexer/MacroConstants.kt | 0 .../kotlin/native/interop/indexer/ModuleSupport.kt | 0 .../kotlin/native/interop/indexer/NativeIndex.kt | 0 .../kotlin/native/interop/indexer/Utils.kt | 0 .../nativeInteropStubs/cpp/disable-abi-checks.cpp | 0 .../src/nativeInteropStubs/cpp/signalChaining.cpp | 0 .../Interop}/JsRuntime/build.gradle | 0 .../Interop}/JsRuntime/src/main/js/jsinterop.js | 0 .../Interop}/JsRuntime/src/main/kotlin/jsinterop.kt | 0 {Interop => kotlin-native/Interop}/README.md | 0 .../Interop}/Runtime/build.gradle | 0 .../Interop}/Runtime/src/callbacks/c/callbacks.c | 0 .../src/jvm/kotlin/kotlinx/cinterop/JvmCallbacks.kt | 0 .../src/jvm/kotlin/kotlinx/cinterop/JvmNativeMem.kt | 0 .../src/jvm/kotlin/kotlinx/cinterop/JvmTypes.kt | 0 .../src/jvm/kotlin/kotlinx/cinterop/JvmUtils.kt | 0 .../src/main/kotlin/kotlinx/cinterop/Generated.kt | 0 .../src/main/kotlin/kotlinx/cinterop/StableRef.kt | 0 .../src/main/kotlin/kotlinx/cinterop/Types.kt | 0 .../src/main/kotlin/kotlinx/cinterop/Utils.kt | 0 .../main/kotlin/kotlinx/cinterop/package-info.java | 0 .../kotlin/kotlinx/cinterop/ForeignException.kt | 0 .../kotlin/kotlinx/cinterop/FunctionPointers.kt | 0 .../src/native/kotlin/kotlinx/cinterop/NativeMem.kt | 0 .../kotlin/kotlinx/cinterop/NativeStableRef.kt | 0 .../native/kotlin/kotlinx/cinterop/NativeTypes.kt | 0 .../native/kotlin/kotlinx/cinterop/NativeUtils.kt | 0 .../kotlin/kotlinx/cinterop/ObjectiveCImpl.kt | 0 .../kotlinx/cinterop/ObjectiveCKClassSupport.kt | 0 .../kotlin/kotlinx/cinterop/ObjectiveCUtils.kt | 0 .../src/native/kotlin/kotlinx/cinterop/Pinning.kt | 0 .../kotlin/kotlinx/cinterop/internal/Annotations.kt | 0 .../Interop}/StubGenerator/build.gradle | 0 .../kotlin/native/interop/gen/AbiSpecific.kt | 0 .../kotlin/native/interop/gen/CWrapperGenerator.kt | 0 .../kotlin/native/interop/gen/CodeBuilders.kt | 0 .../kotlin/native/interop/gen/CodeUtils.kt | 0 .../jetbrains/kotlin/native/interop/gen/Imports.kt | 0 .../kotlin/native/interop/gen/KotlinCodeModel.kt | 0 .../kotlin/native/interop/gen/LibraryUtils.kt | 0 .../native/interop/gen/MappingBridgeGenerator.kt | 0 .../interop/gen/MappingBridgeGeneratorImpl.kt | 0 .../jetbrains/kotlin/native/interop/gen/Mappings.kt | 0 .../kotlin/native/interop/gen/ObjCStubs.kt | 0 .../native/interop/gen/SimpleBridgeGenerator.kt | 0 .../native/interop/gen/SimpleBridgeGeneratorImpl.kt | 0 .../kotlin/native/interop/gen/StructRendering.kt | 0 .../jetbrains/kotlin/native/interop/gen/StubIr.kt | 0 .../native/interop/gen/StubIrBridgeBuilder.kt | 0 .../kotlin/native/interop/gen/StubIrBuilder.kt | 0 .../kotlin/native/interop/gen/StubIrDriver.kt | 0 .../native/interop/gen/StubIrElementBuilders.kt | 0 .../kotlin/native/interop/gen/StubIrExtensions.kt | 0 .../native/interop/gen/StubIrMetadataEmitter.kt | 0 .../kotlin/native/interop/gen/StubIrTextEmitter.kt | 0 .../kotlin/native/interop/gen/StubIrType.kt | 0 .../kotlin/native/interop/gen/StubIrVisitor.kt | 0 .../kotlin/native/interop/gen/TypeUtils.kt | 0 .../native/interop/gen/defFileDependencies.kt | 0 .../kotlin/native/interop/gen/jvm/CommandLine.kt | 0 .../kotlin/native/interop/gen/jvm/GenerationMode.kt | 0 .../native/interop/gen/jvm/InteropConfiguration.kt | 0 .../interop/gen/jvm/InteropLibraryCreation.kt | 0 .../kotlin/native/interop/gen/jvm/ToolConfig.kt | 0 .../jetbrains/kotlin/native/interop/gen/jvm/main.kt | 0 .../kotlin/native/interop/gen/wasm/StubGenerator.kt | 0 .../kotlin/native/interop/gen/wasm/idl/dom.kt | 0 .../kotlin/native/interop/gen/wasm/idl/idl.kt | 0 .../kotlin/native/interop/gen/wasm/idl/idlMath.kt | 0 .../native/interop/gen/StubIrToMetadataTests.kt | 0 LIBRARIES.md => kotlin-native/LIBRARIES.md | 0 LICENSE => kotlin-native/LICENSE | 0 MULTIPLATFORM.md => kotlin-native/MULTIPLATFORM.md | 0 OBJC_INTEROP.md => kotlin-native/OBJC_INTEROP.md | 0 PLATFORM_LIBS.md => kotlin-native/PLATFORM_LIBS.md | 0 README.md => kotlin-native/README.md | 0 RELEASE_NOTES.md => kotlin-native/RELEASE_NOTES.md | 0 .../_nav_reference.yml | 0 .../backend.native}/backend.native.iml | 0 .../backend.native}/bc.frontend/bc.frontend.iml | 0 .../backend.native}/build.gradle | 0 .../backend.native}/cli.bc/cli.bc.iml | 0 .../src/org/jetbrains/kotlin/cli/bc/K2Native.kt | 0 .../kotlin/cli/bc/K2NativeCompilerArguments.kt | 0 ...s.kotlin.resolve.ExternalOverridabilityCondition | 0 .../backend/common/AbstractValueUsageTransformer.kt | 0 .../jetbrains/kotlin/backend/konan/BinaryType.kt | 0 .../kotlin/backend/konan/BitcodeCompiler.kt | 0 .../kotlin/backend/konan/BitcodeEmbedding.kt | 0 .../org/jetbrains/kotlin/backend/konan/Boxing.kt | 0 .../BuiltInFictitiousFunctionIrClassFactory.kt | 0 .../kotlin/backend/konan/CAdapterCompile.kt | 0 .../kotlin/backend/konan/CAdapterGenerator.kt | 0 .../jetbrains/kotlin/backend/konan/CStubsManager.kt | 0 .../jetbrains/kotlin/backend/konan/CacheSupport.kt | 0 .../kotlin/backend/konan/CachedLibraries.kt | 0 .../kotlin/backend/konan/CodeGenerationInfo.kt | 0 .../kotlin/backend/konan/CompilerOutput.kt | 0 .../org/jetbrains/kotlin/backend/konan/Context.kt | 0 .../jetbrains/kotlin/backend/konan/EntryPoint.kt | 0 .../backend/konan/EnumSpecialDescriptorsFactory.kt | 0 .../jetbrains/kotlin/backend/konan/Exceptions.kt | 0 .../kotlin/backend/konan/FeaturedLibraries.kt | 0 .../kotlin/backend/konan/GraphAlgorithms.kt | 0 .../jetbrains/kotlin/backend/konan/InlineClasses.kt | 0 .../jetbrains/kotlin/backend/konan/InternalAbi.kt | 0 .../jetbrains/kotlin/backend/konan/InteropUtils.kt | 0 .../kotlin/backend/konan/KonanBackendContext.kt | 0 .../backend/konan/KonanCompilerFrontendServices.kt | 0 .../jetbrains/kotlin/backend/konan/KonanConfig.kt | 0 .../kotlin/backend/konan/KonanConfigurationKeys.kt | 0 .../jetbrains/kotlin/backend/konan/KonanDriver.kt | 0 .../jetbrains/kotlin/backend/konan/KonanFqNames.kt | 0 .../backend/konan/KonanLibrariesResolveSupport.kt | 0 .../kotlin/backend/konan/KonanLoweringPhases.kt | 0 .../kotlin/backend/konan/KonanReflectionTypes.kt | 0 .../org/jetbrains/kotlin/backend/konan/Linker.kt | 0 .../kotlin/backend/konan/LlvmModuleSpecification.kt | 0 .../backend/konan/LlvmModuleSpecificationImpl.kt | 0 .../jetbrains/kotlin/backend/konan/MemoryModel.kt | 0 .../jetbrains/kotlin/backend/konan/ObjCInterop.kt | 0 .../kotlin/backend/konan/OptimizationPipeline.kt | 0 .../jetbrains/kotlin/backend/konan/OutputFiles.kt | 0 .../org/jetbrains/kotlin/backend/konan/PsiToIr.kt | 0 .../org/jetbrains/kotlin/backend/konan/Reporting.kt | 0 .../jetbrains/kotlin/backend/konan/RuntimeNames.kt | 0 .../kotlin/backend/konan/TestRunnerKind.kt | 0 .../backend/konan/TopDownAnalyzerFacadeForKonan.kt | 0 .../kotlin/backend/konan/ToplevelPhases.kt | 0 .../kotlin/backend/konan/cgen/CBridgeGen.kt | 0 .../kotlin/backend/konan/cgen/CBridgeGenUtils.kt | 0 .../kotlin/backend/konan/cgen/CSyntaxSupport.kt | 0 .../kotlin/backend/konan/cgen/InteropIrUtils.kt | 0 .../backend/konan/descriptors/ClassLayoutBuilder.kt | 0 .../backend/konan/descriptors/DeepPrintVisitor.kt | 0 .../kotlin/backend/konan/descriptors/DeepVisitor.kt | 0 .../backend/konan/descriptors/DescriptorUtils.kt | 0 .../descriptors/KonanSharedVariablesManager.kt | 0 .../konan/descriptors/LegacyDescriptorUtils.kt | 0 .../kotlin/backend/konan/descriptors/utils.kt | 0 .../org/jetbrains/kotlin/backend/konan/injection.kt | 0 .../kotlin/backend/konan/ir/FakeIrUtils.kt | 0 .../src/org/jetbrains/kotlin/backend/konan/ir/Ir.kt | 0 .../kotlin/backend/konan/ir/IrTypeAsKotlinType.kt | 0 .../kotlin/backend/konan/ir/ModuleIndex.kt | 0 .../jetbrains/kotlin/backend/konan/ir/NewIrUtils.kt | 0 .../ir/interop/DescriptorToIrTranslationUtils.kt | 0 .../ir/interop/IrProviderForCEnumAndCStructStubs.kt | 0 .../interop/cenum/CEnumByValueFunctionGenerator.kt | 0 .../konan/ir/interop/cenum/CEnumClassGenerator.kt | 0 .../ir/interop/cenum/CEnumCompanionGenerator.kt | 0 .../ir/interop/cenum/CEnumVarClassGenerator.kt | 0 .../ir/interop/cstruct/CStructVarClassGenerator.kt | 0 .../interop/cstruct/CStructVarCompanionGenerator.kt | 0 .../kotlin/backend/konan/llvm/BinaryInterface.kt | 0 .../kotlin/backend/konan/llvm/BitcodePhases.kt | 0 .../kotlin/backend/konan/llvm/CodeGenerator.kt | 0 .../kotlin/backend/konan/llvm/ContextUtils.kt | 0 .../kotlin/backend/konan/llvm/DataLayout.kt | 0 .../kotlin/backend/konan/llvm/DebugUtils.kt | 0 .../jetbrains/kotlin/backend/konan/llvm/Dwarf.kt | 0 .../kotlin/backend/konan/llvm/EntryPoint.kt | 0 .../kotlin/backend/konan/llvm/HashUtils.kt | 0 .../jetbrains/kotlin/backend/konan/llvm/Imports.kt | 0 .../kotlin/backend/konan/llvm/IntrinsicGenerator.kt | 0 .../kotlin/backend/konan/llvm/IrToBitcode.kt | 0 .../konan/llvm/KotlinObjCClassInfoGenerator.kt | 0 .../kotlin/backend/konan/llvm/LlvmAttributes.kt | 0 .../kotlin/backend/konan/llvm/LlvmDeclarations.kt | 0 .../kotlin/backend/konan/llvm/LlvmLinkOptions.kt | 0 .../kotlin/backend/konan/llvm/LlvmUtils.kt | 0 .../kotlin/backend/konan/llvm/RTTIGenerator.kt | 0 .../kotlin/backend/konan/llvm/RetainAnnotation.kt | 0 .../jetbrains/kotlin/backend/konan/llvm/Runtime.kt | 0 .../kotlin/backend/konan/llvm/StaticData.kt | 0 .../kotlin/backend/konan/llvm/StaticDataUtils.kt | 0 .../kotlin/backend/konan/llvm/StaticObjects.kt | 0 .../kotlin/backend/konan/llvm/VariableManager.kt | 0 .../kotlin/backend/konan/llvm/VerifyModule.kt | 0 .../konan/llvm/coverage/CoverageInformation.kt | 0 .../backend/konan/llvm/coverage/CoverageManager.kt | 0 .../konan/llvm/coverage/CoverageRegionCollector.kt | 0 .../llvm/coverage/LLVMCoverageInstrumentation.kt | 0 .../konan/llvm/coverage/LLVMCoverageWriter.kt | 0 .../backend/konan/llvm/objc/ObjCCodeGenerator.kt | 0 .../backend/konan/llvm/objc/ObjCDataGenerator.kt | 0 .../kotlin/backend/konan/llvm/objc/linkObjC.kt | 0 .../konan/llvm/objcexport/BlockPointerSupport.kt | 0 .../llvm/objcexport/ObjCExportCodeGenerator.kt | 0 .../kotlin/backend/konan/llvm/visibility.kt | 0 .../kotlin/backend/konan/lower/Autoboxing.kt | 0 .../kotlin/backend/konan/lower/BridgesBuilding.kt | 0 .../backend/konan/lower/BuiltinOperatorLowering.kt | 0 .../konan/lower/CompileTimeEvaluateLowering.kt | 0 .../backend/konan/lower/ContractsDslRemover.kt | 0 .../konan/lower/DataClassOperatorsLowering.kt | 0 .../backend/konan/lower/DelegationLowering.kt | 0 .../kotlin/backend/konan/lower/EnumClassLowering.kt | 0 .../backend/konan/lower/EnumConstructorsLowering.kt | 0 .../konan/lower/ExpectDeclarationsRemoving.kt | 0 .../backend/konan/lower/FinallyBlocksLowering.kt | 0 .../konan/lower/FunctionReferenceLowering.kt | 0 .../backend/konan/lower/InitializersLowering.kt | 0 .../backend/konan/lower/InnerClassLowering.kt | 0 .../backend/konan/lower/InteropCallConvertors.kt | 0 .../kotlin/backend/konan/lower/InteropLowering.kt | 0 .../lower/KonanDefaultArgumentStubGenerator.kt | 0 .../konan/lower/KonanDefaultParameterInjector.kt | 0 .../konan/lower/NativeInlineFunctionResolver.kt | 0 .../lower/NativeSingleAbstractMethodLowering.kt | 0 .../konan/lower/NativeSuspendFunctionLowering.kt | 0 .../backend/konan/lower/PostInlineLowering.kt | 0 .../kotlin/backend/konan/lower/PreInlineLowering.kt | 0 .../konan/lower/RedundantCoercionsCleaner.kt | 0 .../kotlin/backend/konan/lower/ReflectionSupport.kt | 0 .../backend/konan/lower/ReturnsInsertionLowering.kt | 0 .../konan/lower/SpecialBackendChecksTraversal.kt | 0 .../konan/lower/StringConcatenationLowering.kt | 0 .../kotlin/backend/konan/lower/TestProcessor.kt | 0 .../backend/konan/lower/TypeOperatorLowering.kt | 0 .../kotlin/backend/konan/lower/VarargLowering.kt | 0 .../backend/konan/lower/matchers/IrCallMatcher.kt | 0 .../konan/lower/matchers/IrFunctionMatcher.kt | 0 .../backend/konan/objcexport/CustomTypeMapper.kt | 0 .../kotlin/backend/konan/objcexport/MethodBridge.kt | 0 .../kotlin/backend/konan/objcexport/ObjCExport.kt | 0 .../backend/konan/objcexport/ObjCExportCodeSpec.kt | 0 .../konan/objcexport/ObjCExportHeaderGenerator.kt | 0 .../objcexport/ObjCExportHeaderGeneratorImpl.kt | 0 .../backend/konan/objcexport/ObjCExportLazy.kt | 0 .../backend/konan/objcexport/ObjCExportLazyUtils.kt | 0 .../backend/konan/objcexport/ObjCExportMapper.kt | 0 .../backend/konan/objcexport/ObjCExportNamer.kt | 0 .../objcexport/ObjcExportHeaderGeneratorMobile.kt | 0 .../kotlin/backend/konan/objcexport/StubBuilder.kt | 0 .../kotlin/backend/konan/objcexport/StubRenderer.kt | 0 .../kotlin/backend/konan/objcexport/objcTypes.kt | 0 .../kotlin/backend/konan/objcexport/stubs.kt | 0 .../backend/konan/optimizations/CallGraphBuilder.kt | 0 .../backend/konan/optimizations/DFGBuilder.kt | 0 .../backend/konan/optimizations/DataFlowIR.kt | 0 .../backend/konan/optimizations/Devirtualization.kt | 0 .../backend/konan/optimizations/EscapeAnalysis.kt | 0 .../konan/optimizations/LocalEscapeAnalysis.kt | 0 .../konan/serialization/IrSerializationUtil.kt | 0 .../konan/serialization/KonanDeclarationTable.kt | 0 .../konan/serialization/KonanIdSignaturer.kt | 0 .../konan/serialization/KonanIrFileSerializer.kt | 0 .../konan/serialization/KonanIrModuleSerializer.kt | 0 .../backend/konan/serialization/KonanIrlinker.kt | 0 .../backend/konan/serialization/KonanMangler.kt | 0 .../backend/konan/serialization/StringTableUtil.kt | 0 .../konan/serialization/google_descriptor.proto1 | 0 .../kotlin/backend/konan/util/PrimitiveLists.kt | 0 .../src/org/jetbrains/kotlin/ir/util/IrUtils2.kt | 0 .../backend.native}/llvm.def | 0 .../backend.native}/llvm.list | 0 .../backend.native}/tests/build.gradle | 0 .../tests/codegen/annotations/annotations0.kt | 0 .../tests/codegen/arithmetic/basic.kt | 0 .../tests/codegen/arithmetic/division.kt | 0 .../tests/codegen/arithmetic/github1856.kt | 0 .../codegen/associatedObjects/associatedObjects1.kt | 0 .../tests/codegen/basics/array_to_any.kt | 0 .../tests/codegen/basics/canonical_name.kt | 0 .../tests/codegen/basics/cast_null.kt | 0 .../tests/codegen/basics/cast_simple.kt | 0 .../tests/codegen/basics/check_type.kt | 0 .../tests/codegen/basics/companion.kt | 0 .../tests/codegen/basics/concatenation.kt | 0 .../tests/codegen/basics/const_infinity.kt | 0 .../tests/codegen/basics/expression_as_statement.kt | 0 .../tests/codegen/basics/k42000_1.kt | 0 .../tests/codegen/basics/k42000_2.kt | 0 .../tests/codegen/basics/local_variable.kt | 0 .../tests/codegen/basics/null_check.kt | 0 .../tests/codegen/basics/safe_cast.kt | 0 .../tests/codegen/basics/spread_operator_0.kt | 0 .../tests/codegen/basics/superFunCall.kt | 0 .../tests/codegen/basics/superGetterCall.kt | 0 .../tests/codegen/basics/superSetterCall.kt | 0 .../tests/codegen/basics/typealias1.kt | 0 .../tests/codegen/basics/unchecked_cast1.kt | 0 .../tests/codegen/basics/unchecked_cast2.kt | 0 .../tests/codegen/basics/unchecked_cast3.kt | 0 .../tests/codegen/basics/unchecked_cast4.kt | 0 .../backend.native}/tests/codegen/basics/unit1.kt | 0 .../backend.native}/tests/codegen/basics/unit2.kt | 0 .../backend.native}/tests/codegen/basics/unit3.kt | 0 .../backend.native}/tests/codegen/basics/unit4.kt | 0 .../tests/codegen/boxing/box_cache0.kt | 0 .../backend.native}/tests/codegen/boxing/boxing0.kt | 0 .../backend.native}/tests/codegen/boxing/boxing1.kt | 0 .../tests/codegen/boxing/boxing10.kt | 0 .../tests/codegen/boxing/boxing11.kt | 0 .../tests/codegen/boxing/boxing12.kt | 0 .../tests/codegen/boxing/boxing13.kt | 0 .../tests/codegen/boxing/boxing14.kt | 0 .../tests/codegen/boxing/boxing15.kt | 0 .../backend.native}/tests/codegen/boxing/boxing2.kt | 0 .../backend.native}/tests/codegen/boxing/boxing3.kt | 0 .../backend.native}/tests/codegen/boxing/boxing4.kt | 0 .../backend.native}/tests/codegen/boxing/boxing5.kt | 0 .../backend.native}/tests/codegen/boxing/boxing6.kt | 0 .../backend.native}/tests/codegen/boxing/boxing7.kt | 0 .../backend.native}/tests/codegen/boxing/boxing8.kt | 0 .../backend.native}/tests/codegen/boxing/boxing9.kt | 0 .../tests/codegen/branching/advanced_when2.kt | 0 .../tests/codegen/branching/advanced_when5.kt | 0 .../tests/codegen/branching/if_else.kt | 0 .../tests/codegen/branching/when2.kt | 0 .../tests/codegen/branching/when4.kt | 0 .../tests/codegen/branching/when5.kt | 0 .../tests/codegen/branching/when6.kt | 0 .../tests/codegen/branching/when7.kt | 0 .../tests/codegen/branching/when8.kt | 0 .../tests/codegen/branching/when9.kt | 0 .../tests/codegen/branching/when_through.kt | 0 .../tests/codegen/branching/when_with_try1.kt | 0 .../tests/codegen/bridges/linkTest2_lib.kt | 0 .../tests/codegen/bridges/linkTest2_main.kt | 0 .../tests/codegen/bridges/linkTest_lib.kt | 0 .../tests/codegen/bridges/linkTest_main.kt | 0 .../tests/codegen/bridges/nativePointed.kt | 0 .../tests/codegen/bridges/returnTypeSignature.kt | 0 .../tests/codegen/bridges/special.kt | 0 .../backend.native}/tests/codegen/bridges/test0.kt | 0 .../backend.native}/tests/codegen/bridges/test1.kt | 0 .../backend.native}/tests/codegen/bridges/test10.kt | 0 .../backend.native}/tests/codegen/bridges/test11.kt | 0 .../backend.native}/tests/codegen/bridges/test12.kt | 0 .../backend.native}/tests/codegen/bridges/test13.kt | 0 .../backend.native}/tests/codegen/bridges/test14.kt | 0 .../backend.native}/tests/codegen/bridges/test15.kt | 0 .../backend.native}/tests/codegen/bridges/test16.kt | 0 .../backend.native}/tests/codegen/bridges/test17.kt | 0 .../backend.native}/tests/codegen/bridges/test18.kt | 0 .../backend.native}/tests/codegen/bridges/test2.kt | 0 .../backend.native}/tests/codegen/bridges/test3.kt | 0 .../backend.native}/tests/codegen/bridges/test4.kt | 0 .../backend.native}/tests/codegen/bridges/test5.kt | 0 .../backend.native}/tests/codegen/bridges/test6.kt | 0 .../backend.native}/tests/codegen/bridges/test7.kt | 0 .../backend.native}/tests/codegen/bridges/test8.kt | 0 .../backend.native}/tests/codegen/bridges/test9.kt | 0 .../tests/codegen/classDelegation/generic.kt | 0 .../tests/codegen/classDelegation/linkTest_lib.kt | 0 .../tests/codegen/classDelegation/linkTest_main.kt | 0 .../tests/codegen/classDelegation/method.kt | 0 .../tests/codegen/classDelegation/property.kt | 0 .../tests/codegen/classDelegation/withBridge.kt | 0 .../tests/codegen/contracts/contracts.kt | 0 .../tests/codegen/controlflow/break.kt | 0 .../tests/codegen/controlflow/break1.kt | 0 .../tests/codegen/controlflow/for_loops.kt | 0 .../tests/codegen/controlflow/for_loops_array.kt | 0 .../controlflow/for_loops_array_break_continue.kt | 0 .../codegen/controlflow/for_loops_array_indices.kt | 0 .../codegen/controlflow/for_loops_array_mutation.kt | 0 .../codegen/controlflow/for_loops_array_nested.kt | 0 .../codegen/controlflow/for_loops_array_nullable.kt | 0 .../controlflow/for_loops_array_side_effects.kt | 0 .../codegen/controlflow/for_loops_call_order.kt | 0 .../codegen/controlflow/for_loops_coroutines.kt | 0 .../codegen/controlflow/for_loops_empty_range.kt | 0 .../tests/codegen/controlflow/for_loops_errors.kt | 0 .../controlflow/for_loops_let_with_nullable.kt | 0 .../tests/codegen/controlflow/for_loops_nested.kt | 0 .../tests/codegen/controlflow/for_loops_overflow.kt | 0 .../tests/codegen/controlflow/for_loops_types.kt | 0 .../tests/codegen/controlflow/unreachable1.kt | 0 .../tests/codegen/coroutines/anonymousObject.kt | 0 .../tests/codegen/coroutines/controlFlow_chain.kt | 0 .../codegen/coroutines/controlFlow_finally1.kt | 0 .../codegen/coroutines/controlFlow_finally2.kt | 0 .../codegen/coroutines/controlFlow_finally3.kt | 0 .../codegen/coroutines/controlFlow_finally4.kt | 0 .../codegen/coroutines/controlFlow_finally5.kt | 0 .../codegen/coroutines/controlFlow_finally6.kt | 0 .../codegen/coroutines/controlFlow_finally7.kt | 0 .../tests/codegen/coroutines/controlFlow_if1.kt | 0 .../tests/codegen/coroutines/controlFlow_if2.kt | 0 .../tests/codegen/coroutines/controlFlow_inline1.kt | 0 .../tests/codegen/coroutines/controlFlow_inline2.kt | 0 .../tests/codegen/coroutines/controlFlow_inline3.kt | 0 .../codegen/coroutines/controlFlow_tryCatch1.kt | 0 .../codegen/coroutines/controlFlow_tryCatch2.kt | 0 .../codegen/coroutines/controlFlow_tryCatch3.kt | 0 .../codegen/coroutines/controlFlow_tryCatch4.kt | 0 .../codegen/coroutines/controlFlow_tryCatch5.kt | 0 .../tests/codegen/coroutines/controlFlow_while1.kt | 0 .../tests/codegen/coroutines/controlFlow_while2.kt | 0 .../tests/codegen/coroutines/coroutineContext1.kt | 0 .../tests/codegen/coroutines/coroutineContext2.kt | 0 .../tests/codegen/coroutines/correctOrder1.kt | 0 .../tests/codegen/coroutines/degenerate1.kt | 0 .../tests/codegen/coroutines/degenerate2.kt | 0 .../coroutines/functionReference_eqeq_name.kt | 0 .../functionReference_invokeAsFunction.kt | 0 .../functionReference_lambdaAsSuspendLambda.kt | 0 .../codegen/coroutines/functionReference_simple.kt | 0 .../tests/codegen/coroutines/kt41394.kt | 0 .../tests/codegen/coroutines/returnsNothing1.kt | 0 .../tests/codegen/coroutines/returnsUnit1.kt | 0 .../tests/codegen/coroutines/simple.kt | 0 .../tests/codegen/coroutines/suspendConversion.kt | 0 .../tests/codegen/coroutines/withReceiver.kt | 0 .../backend.native}/tests/codegen/cycles/cycle.kt | 0 .../tests/codegen/cycles/cycle_do.kt | 0 .../tests/codegen/cycles/cycle_for.kt | 0 .../tests/codegen/dataflow/scope1.kt | 0 .../tests/codegen/dataflow/uninitialized_val.kt | 0 .../delegatedProperty/correctFieldsOrder_lib.kt | 0 .../delegatedProperty/correctFieldsOrder_main.kt | 0 .../delegatedProperty/delegatedOverride_lib.kt | 0 .../delegatedProperty/delegatedOverride_main.kt | 0 .../tests/codegen/delegatedProperty/lazy.kt | 0 .../tests/codegen/delegatedProperty/local.kt | 0 .../tests/codegen/delegatedProperty/map.kt | 0 .../tests/codegen/delegatedProperty/observable.kt | 0 .../tests/codegen/delegatedProperty/packageLevel.kt | 0 .../tests/codegen/delegatedProperty/simpleVal.kt | 0 .../tests/codegen/delegatedProperty/simpleVar.kt | 0 .../codegen/devirtualization/anonymousObject.kt | 0 .../getter_looking_as_box_function.kt | 0 .../codegen/devirtualization/lateinitInterface.kt | 0 .../tests/codegen/enum/companionObject.kt | 0 .../tests/codegen/enum/interfaceCallNoEntryClass.kt | 0 .../codegen/enum/interfaceCallWithEntryClass.kt | 0 .../backend.native}/tests/codegen/enum/isFrozen.kt | 0 .../tests/codegen/enum/lambdaInDefault.kt | 0 .../tests/codegen/enum/linkTest_lib.kt | 0 .../tests/codegen/enum/linkTest_main.kt | 0 .../backend.native}/tests/codegen/enum/loop.kt | 0 .../backend.native}/tests/codegen/enum/nested.kt | 0 .../tests/codegen/enum/reorderedArguments.kt | 0 .../tests/codegen/enum/switchLowering.kt | 0 .../backend.native}/tests/codegen/enum/test0.kt | 0 .../backend.native}/tests/codegen/enum/test1.kt | 0 .../tests/codegen/enum/vCallNoEntryClass.kt | 0 .../tests/codegen/enum/vCallWithEntryClass.kt | 0 .../backend.native}/tests/codegen/enum/valueOf.kt | 0 .../backend.native}/tests/codegen/enum/values.kt | 0 .../tests/codegen/enum/varargParam.kt | 0 .../tests/codegen/escapeAnalysis/recursion.kt | 0 .../tests/codegen/escapeAnalysis/test1.kt | 0 .../tests/codegen/escapeAnalysis/test10.kt | 0 .../tests/codegen/escapeAnalysis/test11.kt | 0 .../tests/codegen/escapeAnalysis/test12.kt | 0 .../tests/codegen/escapeAnalysis/test13.kt | 0 .../tests/codegen/escapeAnalysis/test2.kt | 0 .../tests/codegen/escapeAnalysis/test3.kt | 0 .../tests/codegen/escapeAnalysis/test4.kt | 0 .../tests/codegen/escapeAnalysis/test5.kt | 0 .../tests/codegen/escapeAnalysis/test6.kt | 0 .../tests/codegen/escapeAnalysis/test7.kt | 0 .../tests/codegen/escapeAnalysis/test8.kt | 0 .../tests/codegen/escapeAnalysis/test9.kt | 0 .../codegen/escapeAnalysis/zeroOutObjectOnAlloc.kt | 0 .../tests/codegen/function/arithmetic.kt | 0 .../tests/codegen/function/boolean.kt | 0 .../tests/codegen/function/defaults.kt | 0 .../tests/codegen/function/defaults1.kt | 0 .../tests/codegen/function/defaults10.kt | 0 .../tests/codegen/function/defaults2.kt | 0 .../tests/codegen/function/defaults3.kt | 0 .../tests/codegen/function/defaults4.kt | 0 .../tests/codegen/function/defaults5.kt | 0 .../tests/codegen/function/defaults6.kt | 0 .../tests/codegen/function/defaults7.kt | 0 .../tests/codegen/function/defaults8.kt | 0 .../tests/codegen/function/defaults9.kt | 0 .../codegen/function/defaultsFromFakeOverride.kt | 0 .../codegen/function/defaultsWithInlineClasses.kt | 0 .../tests/codegen/function/defaultsWithVarArg1.kt | 0 .../tests/codegen/function/defaultsWithVarArg2.kt | 0 .../backend.native}/tests/codegen/function/eqeq.kt | 0 .../tests/codegen/function/extension.kt | 0 .../tests/codegen/function/intrinsic.kt | 0 .../tests/codegen/function/localFunction.kt | 0 .../tests/codegen/function/localFunction2.kt | 0 .../tests/codegen/function/localFunction3.kt | 0 .../tests/codegen/function/minus_eq.kt | 0 .../backend.native}/tests/codegen/function/named.kt | 0 .../tests/codegen/function/plus_eq.kt | 0 .../tests/codegen/function/referenceBigArity.kt | 0 .../backend.native}/tests/codegen/function/sum.kt | 0 .../tests/codegen/function/sum_3const.kt | 0 .../tests/codegen/function/sum_foo_bar.kt | 0 .../tests/codegen/function/sum_func.kt | 0 .../tests/codegen/function/sum_imm.kt | 0 .../tests/codegen/function/sum_mixed.kt | 0 .../tests/codegen/function/sum_silly.kt | 0 .../tests/codegen/initializers/correctOrder1.kt | 0 .../tests/codegen/initializers/correctOrder2.kt | 0 .../tests/codegen/initializers/linkTest1_lib.kt | 0 .../tests/codegen/initializers/linkTest1_main.kt | 0 .../tests/codegen/initializers/linkTest2_lib.kt | 0 .../tests/codegen/initializers/linkTest2_main.kt | 0 .../initializers/sharedVarInInitBlock_lib.kt | 0 .../initializers/sharedVarInInitBlock_main.kt | 0 .../tests/codegen/inline/changingCapturedLocal.kt | 0 .../codegen/inline/classDeclarationInsideInline.kt | 0 .../tests/codegen/inline/coercionToUnit.kt | 0 .../codegen/inline/correctOrderFunctionReference.kt | 0 .../tests/codegen/inline/defaultArgs.kt | 0 .../codegen/inline/defaultArgs_linkTest_lib.kt | 0 .../codegen/inline/defaultArgs_linkTest_main.kt | 0 .../codegen/inline/genericFunctionReference.kt | 0 .../tests/codegen/inline/getClass.kt | 0 .../backend.native}/tests/codegen/inline/inline0.kt | 0 .../backend.native}/tests/codegen/inline/inline1.kt | 0 .../tests/codegen/inline/inline10.kt | 0 .../tests/codegen/inline/inline11.kt | 0 .../tests/codegen/inline/inline12.kt | 0 .../tests/codegen/inline/inline13.kt | 0 .../tests/codegen/inline/inline14.kt | 0 .../tests/codegen/inline/inline15.kt | 0 .../tests/codegen/inline/inline16.kt | 0 .../tests/codegen/inline/inline17.kt | 0 .../tests/codegen/inline/inline18.kt | 0 .../tests/codegen/inline/inline19.kt | 0 .../backend.native}/tests/codegen/inline/inline2.kt | 0 .../tests/codegen/inline/inline20.kt | 0 .../tests/codegen/inline/inline21.kt | 0 .../tests/codegen/inline/inline22.kt | 0 .../tests/codegen/inline/inline23.kt | 0 .../tests/codegen/inline/inline24.kt | 0 .../tests/codegen/inline/inline25.kt | 0 .../tests/codegen/inline/inline26.kt | 0 .../backend.native}/tests/codegen/inline/inline3.kt | 0 .../backend.native}/tests/codegen/inline/inline4.kt | 0 .../backend.native}/tests/codegen/inline/inline5.kt | 0 .../backend.native}/tests/codegen/inline/inline6.kt | 0 .../backend.native}/tests/codegen/inline/inline7.kt | 0 .../backend.native}/tests/codegen/inline/inline8.kt | 0 .../backend.native}/tests/codegen/inline/inline9.kt | 0 .../tests/codegen/inline/inlineCtor_linkTest_lib.kt | 0 .../codegen/inline/inlineCtor_linkTest_main.kt | 0 .../tests/codegen/inline/lambdaAsAny.kt | 0 .../tests/codegen/inline/lambdaInDefaultValue.kt | 0 .../codegen/inline/lateinitProperty_linkTest_lib.kt | 0 .../inline/lateinitProperty_linkTest_main.kt | 0 .../inline/localFunctionInInitializerBlock.kt | 0 .../codegen/inline/localObjectReturnedFromWhen.kt | 0 .../codegen/inline/returnLocalClassFromBlock.kt | 0 .../tests/codegen/inline/sharedVar_linkTest_lib.kt | 0 .../tests/codegen/inline/sharedVar_linkTest_main.kt | 0 .../codegen/inline/statementAsLastExprInBlock.kt | 0 .../tests/codegen/inline/twiceInlinedObject.kt | 0 .../inline/typeSubstitutionInFakeOverride.kt | 0 .../tests/codegen/inlineClass/customEquals.kt | 0 .../tests/codegen/inlineClass/defaultEquals.kt | 0 .../tests/codegen/inlineClass/inlineClass0.kt | 0 .../inlineClass/secondaryConstructorWithGenerics.kt | 0 .../tests/codegen/innerClass/doubleInner.kt | 0 .../tests/codegen/innerClass/generic.kt | 0 .../tests/codegen/innerClass/getOuterVal.kt | 0 .../tests/codegen/innerClass/linkTest_lib.kt | 0 .../tests/codegen/innerClass/linkTest_main.kt | 0 .../codegen/innerClass/noPrimaryConstructor.kt | 0 .../tests/codegen/innerClass/qualifiedThis.kt | 0 .../codegen/innerClass/secondaryConstructor.kt | 0 .../tests/codegen/innerClass/simple.kt | 0 .../tests/codegen/innerClass/superOuter.kt | 0 .../interfaceCallsNCasts/conservativeItable.kt | 0 .../tests/codegen/intrinsics/interop_convert.kt | 0 .../tests/codegen/kclass/kClassEnumArgument.kt | 0 .../backend.native}/tests/codegen/kclass/kclass0.kt | 0 .../backend.native}/tests/codegen/kclass/kclass1.kt | 0 .../backend.native}/tests/codegen/ktype/ktype1.kt | 0 .../tests/codegen/ktype/nonReified.kt | 0 .../backend.native}/tests/codegen/lambda/lambda1.kt | 0 .../tests/codegen/lambda/lambda10.kt | 0 .../tests/codegen/lambda/lambda11.kt | 0 .../tests/codegen/lambda/lambda12.kt | 0 .../tests/codegen/lambda/lambda13.kt | 0 .../tests/codegen/lambda/lambda14.kt | 0 .../backend.native}/tests/codegen/lambda/lambda2.kt | 0 .../backend.native}/tests/codegen/lambda/lambda3.kt | 0 .../backend.native}/tests/codegen/lambda/lambda4.kt | 0 .../backend.native}/tests/codegen/lambda/lambda5.kt | 0 .../backend.native}/tests/codegen/lambda/lambda6.kt | 0 .../backend.native}/tests/codegen/lambda/lambda7.kt | 0 .../backend.native}/tests/codegen/lambda/lambda8.kt | 0 .../backend.native}/tests/codegen/lambda/lambda9.kt | 0 .../tests/codegen/lateinit/globalIsInitialized.kt | 0 .../tests/codegen/lateinit/inBaseClass.kt | 0 .../tests/codegen/lateinit/initialized.kt | 0 .../tests/codegen/lateinit/innerIsInitialized.kt | 0 .../tests/codegen/lateinit/isInitialized.kt | 0 .../codegen/lateinit/localCapturedInitialized.kt | 0 .../codegen/lateinit/localCapturedNotInitialized.kt | 0 .../tests/codegen/lateinit/localInitialized.kt | 0 .../tests/codegen/lateinit/localNotInitialized.kt | 0 .../tests/codegen/lateinit/notInitialized.kt | 0 .../localClass/innerTakesCapturedFromOuter.kt | 0 .../tests/codegen/localClass/innerWithCapture.kt | 0 .../localClass/localFunctionCallFromLocalClass.kt | 0 .../codegen/localClass/localFunctionInLocalClass.kt | 0 .../tests/codegen/localClass/localHierarchy.kt | 0 .../codegen/localClass/noPrimaryConstructor.kt | 0 .../localClass/objectExpressionInInitializer.kt | 0 .../localClass/objectExpressionInProperty.kt | 0 .../tests/codegen/localClass/tryCatch.kt | 0 .../localClass/virtualCallFromConstructor.kt | 0 .../codegen/localEscapeAnalysis/arraysFieldWrite.kt | 0 .../backend.native}/tests/codegen/mpp/libmpp2.kt | 0 .../backend.native}/tests/codegen/mpp/mpp1.kt | 0 .../backend.native}/tests/codegen/mpp/mpp2.kt | 0 .../tests/codegen/mpp/mpp_default_args.kt | 0 .../tests/codegen/mpp/mpp_optional_expectation.kt | 0 .../tests/codegen/object/constructor.kt | 0 .../tests/codegen/object/constructor0.kt | 0 .../backend.native}/tests/codegen/object/fields.kt | 0 .../backend.native}/tests/codegen/object/fields1.kt | 0 .../backend.native}/tests/codegen/object/fields2.kt | 0 .../tests/codegen/object/globalInitializer.kt | 0 .../backend.native}/tests/codegen/object/init0.kt | 0 .../tests/codegen/object/initialization.kt | 0 .../tests/codegen/object/initialization1.kt | 0 .../tests/codegen/object/method_call.kt | 0 .../tests/codegen/objectExpression/expr1.kt | 0 .../tests/codegen/objectExpression/expr2.kt | 0 .../tests/codegen/objectExpression/expr3.kt | 0 .../propertyCallableReference/dynamicReceiver.kt | 0 .../propertyCallableReference/linkTest_lib.kt | 0 .../propertyCallableReference/linkTest_main.kt | 0 .../codegen/propertyCallableReference/valClass.kt | 0 .../propertyCallableReference/valExtension.kt | 0 .../codegen/propertyCallableReference/valModule.kt | 0 .../codegen/propertyCallableReference/varClass.kt | 0 .../propertyCallableReference/varExtension.kt | 0 .../codegen/propertyCallableReference/varModule.kt | 0 .../backend.native}/tests/codegen/try/catch3.kt | 0 .../backend.native}/tests/codegen/try/catch4.kt | 0 .../backend.native}/tests/codegen/try/catch5.kt | 0 .../backend.native}/tests/codegen/try/catch6.kt | 0 .../backend.native}/tests/codegen/try/catch8.kt | 0 .../backend.native}/tests/codegen/try/finally1.kt | 0 .../backend.native}/tests/codegen/try/finally10.kt | 0 .../backend.native}/tests/codegen/try/finally11.kt | 0 .../backend.native}/tests/codegen/try/finally2.kt | 0 .../backend.native}/tests/codegen/try/finally3.kt | 0 .../backend.native}/tests/codegen/try/finally4.kt | 0 .../backend.native}/tests/codegen/try/finally5.kt | 0 .../backend.native}/tests/codegen/try/finally6.kt | 0 .../backend.native}/tests/codegen/try/finally7.kt | 0 .../backend.native}/tests/codegen/try/finally8.kt | 0 .../backend.native}/tests/codegen/try/finally9.kt | 0 .../tests/codegen/try/returnsDifferentTypes.kt | 0 .../backend.native}/tests/codegen/try/try1.kt | 0 .../backend.native}/tests/codegen/try/try2.kt | 0 .../backend.native}/tests/codegen/try/try3.kt | 0 .../backend.native}/tests/codegen/try/try4.kt | 0 .../backend.native}/tests/compilerChecks/README.md | 0 .../backend.native}/tests/compilerChecks/t1.kt | 0 .../backend.native}/tests/compilerChecks/t10.kt | 0 .../backend.native}/tests/compilerChecks/t11.kt | 0 .../backend.native}/tests/compilerChecks/t12.kt | 0 .../backend.native}/tests/compilerChecks/t13.kt | 0 .../backend.native}/tests/compilerChecks/t14.kt | 0 .../backend.native}/tests/compilerChecks/t15.kt | 0 .../backend.native}/tests/compilerChecks/t16.kt | 0 .../backend.native}/tests/compilerChecks/t17.kt | 0 .../backend.native}/tests/compilerChecks/t18.kt | 0 .../backend.native}/tests/compilerChecks/t2.kt | 0 .../backend.native}/tests/compilerChecks/t20.kt | 0 .../backend.native}/tests/compilerChecks/t21.kt | 0 .../backend.native}/tests/compilerChecks/t22.kt | 0 .../backend.native}/tests/compilerChecks/t23.kt | 0 .../backend.native}/tests/compilerChecks/t24.kt | 0 .../backend.native}/tests/compilerChecks/t25.kt | 0 .../backend.native}/tests/compilerChecks/t26.kt | 0 .../backend.native}/tests/compilerChecks/t27.kt | 0 .../backend.native}/tests/compilerChecks/t28.kt | 0 .../backend.native}/tests/compilerChecks/t29.kt | 0 .../backend.native}/tests/compilerChecks/t3.kt | 0 .../backend.native}/tests/compilerChecks/t30.kt | 0 .../backend.native}/tests/compilerChecks/t31.kt | 0 .../backend.native}/tests/compilerChecks/t32.kt | 0 .../backend.native}/tests/compilerChecks/t33.kt | 0 .../backend.native}/tests/compilerChecks/t34.kt | 0 .../backend.native}/tests/compilerChecks/t35.kt | 0 .../backend.native}/tests/compilerChecks/t36.kt | 0 .../backend.native}/tests/compilerChecks/t37.kt | 0 .../backend.native}/tests/compilerChecks/t38.kt | 0 .../backend.native}/tests/compilerChecks/t4.kt | 0 .../backend.native}/tests/compilerChecks/t40.kt | 0 .../backend.native}/tests/compilerChecks/t41.kt | 0 .../backend.native}/tests/compilerChecks/t42.kt | 0 .../backend.native}/tests/compilerChecks/t43.kt | 0 .../backend.native}/tests/compilerChecks/t44.kt | 0 .../backend.native}/tests/compilerChecks/t45.kt | 0 .../backend.native}/tests/compilerChecks/t46.kt | 0 .../backend.native}/tests/compilerChecks/t47.kt | 0 .../backend.native}/tests/compilerChecks/t48.kt | 0 .../backend.native}/tests/compilerChecks/t49.kt | 0 .../backend.native}/tests/compilerChecks/t5.kt | 0 .../backend.native}/tests/compilerChecks/t50.kt | 0 .../backend.native}/tests/compilerChecks/t51.kt | 0 .../backend.native}/tests/compilerChecks/t52.kt | 0 .../backend.native}/tests/compilerChecks/t53.kt | 0 .../backend.native}/tests/compilerChecks/t54.kt | 0 .../backend.native}/tests/compilerChecks/t55.kt | 0 .../backend.native}/tests/compilerChecks/t56.kt | 0 .../backend.native}/tests/compilerChecks/t57.kt | 0 .../backend.native}/tests/compilerChecks/t58.kt | 0 .../backend.native}/tests/compilerChecks/t59.kt | 0 .../backend.native}/tests/compilerChecks/t6.kt | 0 .../backend.native}/tests/compilerChecks/t7.kt | 0 .../backend.native}/tests/compilerChecks/t8.kt | 0 .../backend.native}/tests/compilerChecks/t9.kt | 0 .../tests/coverage/basic/controlflow/main.kt | 0 .../tests/coverage/basic/jumps/main.kt | 0 .../tests/coverage/basic/library/library.kt | 0 .../tests/coverage/basic/library/main.kt | 0 .../tests/coverage/basic/program/main.kt | 0 .../tests/coverage/basic/smoke0/smoke0.kt | 0 .../tests/coverage/basic/smoke1/smoke1.kt | 0 .../tests/datagen/literals/empty_string.kt | 0 .../tests/datagen/literals/listof1.kt | 0 .../tests/datagen/literals/strdedup1.kt | 0 .../tests/datagen/literals/strdedup2.kt | 0 .../tests/datagen/rtti/abstract_super.kt | 0 .../backend.native}/tests/datagen/rtti/vtable1.kt | 0 .../tests/datagen/rtti/vtable_any.kt | 0 .../kotlin/native/test/debugger/DistProperties.kt | 0 .../jetbrains/kotlin/native/test/debugger/Driver.kt | 0 .../kotlin/native/test/debugger/DwarfDumpParser.kt | 0 .../kotlin/native/test/debugger/DwarfTests.kt | 0 .../kotlin/native/test/debugger/LldbTests.kt | 0 .../kotlin/native/test/debugger/Matchers.kt | 0 .../jetbrains/konan/test/plugin/nop/NopPlugin.kt | 0 .../codegen/box/properties/lateinit/accessor.kt | 0 .../backend.native}/tests/framework/gh3343/ktlib.kt | 0 .../tests/framework/gh3343/objclib.def | 0 .../tests/framework/gh3343/objclib.h | 0 .../tests/framework/gh3343/uselib.swift | 0 .../tests/framework/kt42397/knlibrary.kt | 0 .../tests/framework/kt42397/test.swift | 0 .../backend.native}/tests/framework/main.swift | 0 .../tests/framework/multiple/framework1/first.kt | 0 .../tests/framework/multiple/framework1/test.kt | 0 .../tests/framework/multiple/framework2/second.kt | 0 .../tests/framework/multiple/framework2/test.kt | 0 .../tests/framework/multiple/multiple.swift | 0 .../tests/framework/multiple/shared/shared.kt | 0 .../tests/framework/stdlib/stdlib.kt | 0 .../tests/framework/stdlib/stdlib.swift | 0 .../tests/framework/values_generics/values.swift | 0 .../framework/values_generics/values_generics.kt | 0 .../tests/harmony_regex/AllCodePointsTest.kt | 0 .../tests/harmony_regex/MatchResultTest.kt | 0 .../tests/harmony_regex/MatchResultTest2.kt | 0 .../backend.native}/tests/harmony_regex/ModeTest.kt | 0 .../tests/harmony_regex/PatternErrorTest.kt | 0 .../harmony_regex/PatternSyntaxExceptionTest.kt | 0 .../tests/harmony_regex/PatternTest.kt | 0 .../tests/harmony_regex/PatternTest2.kt | 0 .../tests/harmony_regex/ReplaceTest.kt | 0 .../tests/harmony_regex/SplitTest.kt | 0 .../auxiliary_sources/auxiliaryCppSources.def | 0 .../tests/interop/auxiliary_sources/main.kt | 0 .../tests/interop/auxiliary_sources/name.cpp | 0 .../tests/interop/auxiliary_sources/name.h | 0 .../backend.native}/tests/interop/basics/0.kt | 0 .../backend.native}/tests/interop/basics/1.kt | 0 .../backend.native}/tests/interop/basics/2.kt | 0 .../backend.native}/tests/interop/basics/3.kt | 0 .../backend.native}/tests/interop/basics/4.kt | 0 .../backend.native}/tests/interop/basics/5.kt | 0 .../tests/interop/basics/arrayPointers.kt | 0 .../backend.native}/tests/interop/basics/bf.kt | 0 .../tests/interop/basics/bitfields.def | 0 .../tests/interop/basics/callbacksAndVarargs.kt | 0 .../tests/interop/basics/carrayPointers.def | 0 .../tests/interop/basics/ccallbacksAndVarargs.def | 0 .../backend.native}/tests/interop/basics/cenums.def | 0 .../tests/interop/basics/cfunptr.def | 0 .../tests/interop/basics/cglobals.def | 0 .../tests/interop/basics/cmacros.def | 0 .../backend.native}/tests/interop/basics/cstdio.def | 0 .../tests/interop/basics/cstructs.def | 0 .../backend.native}/tests/interop/basics/ctypes.def | 0 .../backend.native}/tests/interop/basics/cunion.def | 0 .../tests/interop/basics/cunsupported.def | 0 .../tests/interop/basics/custom headers/custom.h | 0 .../tests/interop/basics/cvalues.def | 0 .../tests/interop/basics/cvectors.def | 0 .../tests/interop/basics/echo_server.kt | 0 .../backend.native}/tests/interop/basics/enums.kt | 0 .../backend.native}/tests/interop/basics/funptr.kt | 0 .../backend.native}/tests/interop/basics/globals.kt | 0 .../backend.native}/tests/interop/basics/macros.kt | 0 .../tests/interop/basics/mangling.def | 0 .../tests/interop/basics/mangling.kt | 0 .../tests/interop/basics/mangling2.def | 0 .../tests/interop/basics/mangling2.kt | 0 .../tests/interop/basics/mangling_keywords.def | 0 .../tests/interop/basics/mangling_keywords.kt | 0 .../tests/interop/basics/mangling_keywords2.def | 0 .../tests/interop/basics/mangling_keywords2.kt | 0 .../tests/interop/basics/opengl_teapot.kt | 0 .../backend.native}/tests/interop/basics/pinning.kt | 0 .../tests/interop/basics/sockets.def | 0 .../backend.native}/tests/interop/basics/structs.kt | 0 .../tests/interop/basics/typedefs.def | 0 .../backend.native}/tests/interop/basics/types.kt | 0 .../tests/interop/basics/unable_to_import.def | 0 .../backend.native}/tests/interop/basics/union.kt | 0 .../tests/interop/basics/unsupported.kt | 0 .../backend.native}/tests/interop/basics/values.kt | 0 .../backend.native}/tests/interop/basics/vectors.kt | 0 .../tests/interop/basics/withSpaces.kt | 0 .../tests/interop/cleaners/cleaners.kt | 0 .../backend.native}/tests/interop/cleaners/leak.cpp | 0 .../tests/interop/cleaners/main_thread.cpp | 0 .../tests/interop/cleaners/second_thread.cpp | 0 .../tests/interop/concurrentTerminate/async.cpp | 0 .../tests/interop/concurrentTerminate/async.h | 0 .../concurrentTerminate/concurrentTerminate.def | 0 .../tests/interop/concurrentTerminate/main.cpp | 0 .../tests/interop/concurrentTerminate/main.kt | 0 .../interop/concurrentTerminate/reverseInterop.kt | 0 .../tests/interop/embedStaticLibraries/1.c | 0 .../tests/interop/embedStaticLibraries/2.c | 0 .../tests/interop/embedStaticLibraries/3.c | 0 .../tests/interop/embedStaticLibraries/4.c | 0 .../embedStaticLibraries/embedStaticLibraries.def | 0 .../embedStaticLibraries/embedStaticLibraries.h | 0 .../tests/interop/embedStaticLibraries/main.kt | 0 .../tests/interop/incomplete_types/library.cpp | 0 .../tests/interop/incomplete_types/library.def | 0 .../tests/interop/incomplete_types/library.h | 0 .../tests/interop/incomplete_types/main.kt | 0 .../tests/interop/kt42397/knlibrary.kt | 0 .../backend.native}/tests/interop/kt42397/test.cpp | 0 .../backend.native}/tests/interop/libiconv.kt | 0 .../tests/interop/objc/Localizable.stringsdict | 0 .../tests/interop/objc/allocException.kt | 0 .../objc/foreignException/objcExceptionMode.def | 0 .../objc/foreignException/objcExceptionMode.kt | 0 .../interop/objc/foreignException/objc_wrap.def | 0 .../tests/interop/objc/foreignException/objc_wrap.h | 0 .../interop/objc/foreignException/objc_wrap.kt | 0 .../tests/interop/objc/foreignException/objc_wrap.m | 0 .../tests/interop/objc/illegal_sharing.kt | 0 .../interop/objc/illegal_sharing_with_weak/main.kt | 0 .../objc/illegal_sharing_with_weak/objclib.def | 0 .../objc/illegal_sharing_with_weak/objclib.h | 0 .../tests/interop/objc/kt34467/foo.h | 0 .../tests/interop/objc/kt34467/foo.kt | 0 .../tests/interop/objc/kt34467/module_library.def | 0 .../interop/objc/kt34467/module_library.modulemap | 0 .../interop/objc/kt34467/module_library_umbrella.h | 0 .../tests/interop/objc/msg_send/main.kt | 0 .../tests/interop/objc/msg_send/messaging.def | 0 .../tests/interop/objc/msg_send/messaging.h | 0 .../tests/interop/objc/msg_send/messaging.m | 0 .../tests/interop/objc/objcSmoke.def | 0 .../tests/interop/objc/objcTests.def | 0 .../backend.native}/tests/interop/objc/smoke.h | 0 .../backend.native}/tests/interop/objc/smoke.kt | 0 .../backend.native}/tests/interop/objc/smoke.m | 0 .../tests/interop/objc/tests/KT38234_override.h | 0 .../tests/interop/objc/tests/KT38234_override.kt | 0 .../tests/interop/objc/tests/KT38234_override.m | 0 .../tests/interop/objc/tests/allocNoRetain.h | 0 .../tests/interop/objc/tests/allocNoRetain.kt | 0 .../tests/interop/objc/tests/allocNoRetain.m | 0 .../tests/interop/objc/tests/blocks.h | 0 .../tests/interop/objc/tests/blocks.kt | 0 .../tests/interop/objc/tests/blocks.m | 0 .../tests/interop/objc/tests/callableReferences.h | 0 .../tests/interop/objc/tests/callableReferences.kt | 0 .../tests/interop/objc/tests/callableReferences.m | 0 .../tests/interop/objc/tests/clashingWithAny.h | 0 .../tests/interop/objc/tests/clashingWithAny.kt | 0 .../tests/interop/objc/tests/clashingWithAny.m | 0 .../interop/objc/tests/constructorReturnsNull.h | 0 .../interop/objc/tests/constructorReturnsNull.kt | 0 .../interop/objc/tests/constructorReturnsNull.m | 0 .../tests/interop/objc/tests/conversions.kt | 0 .../tests/interop/objc/tests/customString.h | 0 .../tests/interop/objc/tests/customString.kt | 0 .../tests/interop/objc/tests/customString.m | 0 .../tests/interop/objc/tests/exceptions.h | 0 .../tests/interop/objc/tests/exceptions.kt | 0 .../tests/interop/objc/tests/exceptions.m | 0 .../interop/objc/tests/initWithCustomSelector.h | 0 .../interop/objc/tests/initWithCustomSelector.kt | 0 .../interop/objc/tests/initWithCustomSelector.m | 0 .../tests/interop/objc/tests/kt36766.h | 0 .../tests/interop/objc/tests/kt36766.kt | 0 .../tests/interop/objc/tests/kt41811.h | 0 .../tests/interop/objc/tests/kt41811.kt | 0 .../tests/interop/objc/tests/kt41811.m | 0 .../tests/interop/objc/tests/main.kt | 0 .../tests/interop/objc/tests/mangling.h | 0 .../tests/interop/objc/tests/mangling.kt | 0 .../tests/interop/objc/tests/mangling.m | 0 .../interop/objc/tests/multipleInheritanceClash.h | 0 .../interop/objc/tests/multipleInheritanceClash.kt | 0 .../interop/objc/tests/multipleInheritanceClash.m | 0 .../tests/interop/objc/tests/nsOutputStream.kt | 0 .../tests/interop/objc/tests/objcWeakRefs.h | 0 .../tests/interop/objc/tests/objcWeakRefs.kt | 0 .../tests/interop/objc/tests/objcWeakRefs.m | 0 .../tests/interop/objc/tests/overrideInit.h | 0 .../tests/interop/objc/tests/overrideInit.kt | 0 .../tests/interop/objc/tests/overrideInit.m | 0 .../tests/interop/objc/tests/sharing.kt | 0 .../tests/interop/objc/tests/structWithNSObject.h | 0 .../tests/interop/objc/tests/structWithNSObject.kt | 0 .../tests/interop/objc/tests/tryRetainGC.h | 0 .../tests/interop/objc/tests/tryRetainGC.kt | 0 .../tests/interop/objc/tests/tryRetainGC.m | 0 .../tests/interop/objc/tests/utils.kt | 0 .../tests/interop/objc/tests/varargs.h | 0 .../tests/interop/objc/tests/varargs.kt | 0 .../tests/interop/objc/tests/varargs.m | 0 .../tests/interop/objc/tests/weakRefs.h | 0 .../tests/interop/objc/tests/weakRefs.kt | 0 .../interop/objc_with_initializer/objc_misc.def | 0 .../tests/interop/objc_with_initializer/objc_misc.h | 0 .../tests/interop/objc_with_initializer/objc_misc.m | 0 .../interop/objc_with_initializer/objc_test.kt | 0 .../backend.native}/tests/interop/platform_zlib.kt | 0 .../backend.native}/tests/iosLauncher/.gitignore | 0 .../KonanTestLauncher.xcodeproj/project.pbxproj | 0 .../project.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 .../AppIcon.appiconset/Contents.json | 0 .../Base.lproj/LaunchScreen.storyboard | 0 .../KonanTestLauncher/Base.lproj/Main.storyboard | 0 .../tests/iosLauncher/KonanTestLauncher/Info.plist | 0 .../backend.native}/tests/jsinterop/math.kt | 0 .../backend.native}/tests/link/default/default.kt | 0 .../tests/link/fake_overrides/base.kt | 0 .../tests/link/fake_overrides/main.kt | 0 .../tests/link/fake_overrides/move.kt | 0 .../tests/link/fake_overrides/move2.kt | 0 .../tests/link/fake_overrides/use.kt | 0 .../tests/link/ir_providers/hello.kt | 0 .../tests/link/ir_providers/library/empty.kt | 0 .../link/ir_providers/library/manifest.properties | 0 .../backend.native}/tests/link/lib/foo.kt | 0 .../backend.native}/tests/link/lib/foo2.kt | 0 .../backend.native}/tests/link/omit/hello.kt | 0 .../backend.native}/tests/link/omit/lib.kt | 0 .../link/private_fake_overrides/inherit_lib.kt | 0 .../link/private_fake_overrides/inherit_main.kt | 0 .../link/private_fake_overrides/override_lib.kt | 0 .../link/private_fake_overrides/override_main.kt | 0 .../backend.native}/tests/link/purge1/lib.kt | 0 .../backend.native}/tests/link/purge1/prog.kt | 0 .../backend.native}/tests/link/src/bar.kt | 0 .../backend.native}/tests/link/versioning/empty.kt | 0 .../backend.native}/tests/link/versioning/hello.kt | 0 .../tests/lower/immutable_blob_in_lambda.kt | 0 .../lower/local_delegated_property_link/lib.kt | 0 .../lower/local_delegated_property_link/main.kt | 0 .../backend.native}/tests/lower/tailrec.kt | 0 .../backend.native}/tests/lower/vararg.kt | 0 .../tests/lower/vararg_of_literals.kt | 0 .../backend.native}/tests/mangling/mangling.kt | 0 .../backend.native}/tests/mangling/manglinglib.kt | 0 .../backend.native}/tests/objcexport/coroutines.kt | 0 .../tests/objcexport/coroutines.swift | 0 .../tests/objcexport/deallocRetain.kt | 0 .../tests/objcexport/deallocRetain.swift | 0 .../backend.native}/tests/objcexport/expectedLazy.h | 0 .../tests/objcexport/functionalTypes.kt | 0 .../tests/objcexport/functionalTypes.swift | 0 .../backend.native}/tests/objcexport/gh4002.kt | 0 .../backend.native}/tests/objcexport/gh4002.swift | 0 .../tests/objcexport/headerWarnings.kt | 0 .../tests/objcexport/headerWarnings.swift | 0 .../backend.native}/tests/objcexport/kt35940.kt | 0 .../backend.native}/tests/objcexport/kt35940.swift | 0 .../backend.native}/tests/objcexport/kt38641.kt | 0 .../backend.native}/tests/objcexport/kt38641.swift | 0 .../backend.native}/tests/objcexport/kt39206.kt | 0 .../backend.native}/tests/objcexport/kt39206.swift | 0 .../backend.native}/tests/objcexport/kt41907.kt | 0 .../backend.native}/tests/objcexport/kt41907.swift | 0 .../backend.native}/tests/objcexport/library.kt | 0 .../backend.native}/tests/objcexport/library.swift | 0 .../tests/objcexport/library/library.kt | 0 .../backend.native}/tests/objcexport/localEA.kt | 0 .../backend.native}/tests/objcexport/localEA.swift | 0 .../backend.native}/tests/objcexport/throwsEmpty.kt | 0 .../tests/objcexport/topLevelMangling.swift | 0 .../tests/objcexport/topLevelManglingA.kt | 0 .../tests/objcexport/topLevelManglingB.kt | 0 .../backend.native}/tests/objcexport/values.kt | 0 .../backend.native}/tests/objcexport/values.swift | 0 .../tests/produce_dynamic/simple/hello.kt | 0 .../tests/produce_dynamic/simple/main.c | 0 .../backend.native}/tests/runtime/basic/args0.kt | 0 .../tests/runtime/basic/assert_failed.kt | 0 .../tests/runtime/basic/assert_passed.kt | 0 .../tests/runtime/basic/cleaner_basic.kt | 0 .../runtime/basic/cleaner_in_main_with_checker.kt | 0 .../basic/cleaner_in_main_without_checker.kt | 0 .../basic/cleaner_in_tls_main_with_checker.kt | 0 .../basic/cleaner_in_tls_main_without_checker.kt | 0 .../tests/runtime/basic/cleaner_in_tls_worker.kt | 0 .../tests/runtime/basic/cleaner_leak.kt | 0 .../runtime/basic/cleaner_leak_with_checker.kt | 0 .../runtime/basic/cleaner_leak_without_checker.kt | 0 .../tests/runtime/basic/cleaner_workers.kt | 0 .../backend.native}/tests/runtime/basic/driver0.kt | 0 .../tests/runtime/basic/empty_substring.kt | 0 .../backend.native}/tests/runtime/basic/entry0.kt | 0 .../backend.native}/tests/runtime/basic/entry1.kt | 0 .../backend.native}/tests/runtime/basic/entry2.kt | 0 .../backend.native}/tests/runtime/basic/entry4.kt | 0 .../tests/runtime/basic/enum_equals.kt | 0 .../backend.native}/tests/runtime/basic/exit.kt | 0 .../backend.native}/tests/runtime/basic/for0.kt | 0 .../backend.native}/tests/runtime/basic/hash0.kt | 0 .../backend.native}/tests/runtime/basic/hello0.kt | 0 .../backend.native}/tests/runtime/basic/hello1.kt | 0 .../backend.native}/tests/runtime/basic/hello2.kt | 0 .../backend.native}/tests/runtime/basic/hello3.kt | 0 .../backend.native}/tests/runtime/basic/hello4.kt | 0 .../backend.native}/tests/runtime/basic/hypot.kt | 0 .../backend.native}/tests/runtime/basic/ieee754.kt | 0 .../backend.native}/tests/runtime/basic/init.kt | 0 .../tests/runtime/basic/initializers0.kt | 0 .../tests/runtime/basic/initializers1.kt | 0 .../tests/runtime/basic/initializers2.kt | 0 .../tests/runtime/basic/initializers3.kt | 0 .../tests/runtime/basic/initializers4.kt | 0 .../tests/runtime/basic/initializers5.kt | 0 .../tests/runtime/basic/initializers6.kt | 0 .../tests/runtime/basic/initializers7.kt | 0 .../tests/runtime/basic/interface0.kt | 0 .../tests/runtime/basic/libentry2.kt | 0 .../tests/runtime/basic/main_exception.kt | 0 .../backend.native}/tests/runtime/basic/random.kt | 0 .../tests/runtime/basic/readline0.kt | 0 .../tests/runtime/basic/readline1.kt | 0 .../backend.native}/tests/runtime/basic/simd.kt | 0 .../backend.native}/tests/runtime/basic/standard.kt | 0 .../tests/runtime/basic/statements0.kt | 0 .../backend.native}/tests/runtime/basic/throw0.kt | 0 .../tests/runtime/basic/tostring0.kt | 0 .../tests/runtime/basic/tostring1.kt | 0 .../tests/runtime/basic/tostring2.kt | 0 .../tests/runtime/basic/tostring3.kt | 0 .../tests/runtime/basic/worker_random.kt | 0 .../collections/AbstractMutableCollection.kt | 0 .../tests/runtime/collections/BitSet.kt | 0 .../tests/runtime/collections/SortWith.kt | 0 .../tests/runtime/collections/array0.kt | 0 .../tests/runtime/collections/array1.kt | 0 .../tests/runtime/collections/array2.kt | 0 .../tests/runtime/collections/array3.kt | 0 .../tests/runtime/collections/array4.kt | 0 .../tests/runtime/collections/array5.kt | 0 .../tests/runtime/collections/array_list1.kt | 0 .../tests/runtime/collections/array_list2.kt | 0 .../tests/runtime/collections/hash_map0.kt | 0 .../tests/runtime/collections/hash_set0.kt | 0 .../tests/runtime/collections/listof0.kt | 0 .../runtime/collections/moderately_large_array.kt | 0 .../runtime/collections/moderately_large_array1.kt | 0 .../tests/runtime/collections/range0.kt | 0 .../tests/runtime/collections/sort0.kt | 0 .../tests/runtime/collections/sort1.kt | 0 .../tests/runtime/collections/stack_array.kt | 0 .../tests/runtime/collections/typed_array0.kt | 0 .../tests/runtime/collections/typed_array1.kt | 0 .../runtime/concurrent/worker_bound_reference0.kt | 0 .../tests/runtime/exceptions/catch1.kt | 0 .../tests/runtime/exceptions/catch2.kt | 0 .../tests/runtime/exceptions/catch7.kt | 0 .../runtime/exceptions/check_stacktrace_format.kt | 0 .../tests/runtime/exceptions/custom_hook.kt | 0 .../tests/runtime/exceptions/extend0.kt | 0 .../tests/runtime/exceptions/kt-37572.kt | 0 .../tests/runtime/exceptions/stack_trace_inline.kt | 0 .../backend.native}/tests/runtime/memory/basic0.kt | 0 .../tests/runtime/memory/cycle_collector.kt | 0 .../runtime/memory/cycle_collector_deadlock1.kt | 0 .../tests/runtime/memory/cycle_detector.kt | 0 .../backend.native}/tests/runtime/memory/cycles0.kt | 0 .../backend.native}/tests/runtime/memory/cycles1.kt | 0 .../backend.native}/tests/runtime/memory/escape0.kt | 0 .../backend.native}/tests/runtime/memory/escape1.kt | 0 .../backend.native}/tests/runtime/memory/escape2.kt | 0 .../tests/runtime/memory/leak_memory.kt | 0 .../backend.native}/tests/runtime/memory/only_gc.kt | 0 .../runtime/memory/stable_ref_cross_thread_check.kt | 0 .../tests/runtime/memory/throw_cleanup.kt | 0 .../backend.native}/tests/runtime/memory/var1.kt | 0 .../backend.native}/tests/runtime/memory/var2.kt | 0 .../backend.native}/tests/runtime/memory/var3.kt | 0 .../backend.native}/tests/runtime/memory/var4.kt | 0 .../backend.native}/tests/runtime/memory/weak0.kt | 0 .../backend.native}/tests/runtime/memory/weak1.kt | 0 .../backend.native}/tests/runtime/text/chars0.kt | 0 .../backend.native}/tests/runtime/text/indexof.kt | 0 .../backend.native}/tests/runtime/text/parse0.kt | 0 .../backend.native}/tests/runtime/text/string0.kt | 0 .../tests/runtime/text/string_builder0.kt | 0 .../tests/runtime/text/string_builder1.kt | 0 .../tests/runtime/text/to_string0.kt | 0 .../backend.native}/tests/runtime/text/trim.kt | 0 .../backend.native}/tests/runtime/text/utf8.kt | 0 .../tests/runtime/workers/atomic0.kt | 0 .../tests/runtime/workers/atomic1.kt | 0 .../tests/runtime/workers/enum_identity.kt | 0 .../tests/runtime/workers/freeze0.kt | 0 .../tests/runtime/workers/freeze1.kt | 0 .../tests/runtime/workers/freeze2.kt | 0 .../tests/runtime/workers/freeze3.kt | 0 .../tests/runtime/workers/freeze4.kt | 0 .../tests/runtime/workers/freeze5.kt | 0 .../tests/runtime/workers/freeze6.kt | 0 .../tests/runtime/workers/freeze_stress.kt | 0 .../backend.native}/tests/runtime/workers/lazy0.kt | 0 .../backend.native}/tests/runtime/workers/lazy1.kt | 0 .../backend.native}/tests/runtime/workers/lazy2.kt | 0 .../backend.native}/tests/runtime/workers/lazy3.kt | 0 .../workers/leak_memory_with_worker_termination.kt | 0 .../tests/runtime/workers/leak_worker.kt | 0 .../tests/runtime/workers/mutableData1.kt | 0 .../tests/runtime/workers/worker0.kt | 0 .../tests/runtime/workers/worker1.kt | 0 .../tests/runtime/workers/worker10.kt | 0 .../tests/runtime/workers/worker11.kt | 0 .../tests/runtime/workers/worker2.kt | 0 .../tests/runtime/workers/worker3.kt | 0 .../tests/runtime/workers/worker4.kt | 0 .../tests/runtime/workers/worker5.kt | 0 .../tests/runtime/workers/worker6.kt | 0 .../tests/runtime/workers/worker7.kt | 0 .../tests/runtime/workers/worker8.kt | 0 .../tests/runtime/workers/worker9.kt | 0 .../backend.native}/tests/serialization/catch.kt | 0 .../tests/serialization/char_const.kt | 0 .../tests/serialization/default_args.kt | 0 .../tests/serialization/deserialize_members.kt | 0 .../tests/serialization/deserialized_inline0.kt | 0 .../tests/serialization/deserialized_listof0.kt | 0 .../backend.native}/tests/serialization/do_while.kt | 0 .../tests/serialization/enum_ordinal/library.kt | 0 .../tests/serialization/enum_ordinal/main.kt | 0 .../backend.native}/tests/serialization/prop.kt | 0 .../tests/serialization/regression/no_type_map.kt | 0 .../tests/serialization/serialize_members.kt | 0 .../backend.native}/tests/serialization/use.kt | 0 .../tests/serialization/use_char_const.kt | 0 .../backend.native}/tests/serialization/vararg.kt | 0 .../stdlib_external/jsCollectionFactoriesActuals.kt | 0 .../stdlib_external/numbers/HarmonyMathTests.kt | 0 .../stdlib_external/numbers/MathExceptionTest.kt | 0 .../tests/stdlib_external/numbers/MathTest.kt | 0 .../text/StringEncodingTestNative.kt | 0 .../backend.native}/tests/stdlib_external/utils.kt | 0 .../backend.native}/tests/teamcity-test.property | 0 .../tests/testLibrary/kotlin/test_platform_lib.kt | 0 .../backend.native}/tests/testing/annotations.kt | 0 .../backend.native}/tests/testing/assertions.kt | 0 .../backend.native}/tests/testing/custom_main.kt | 0 .../backend.native}/tests/testing/filters.kt | 0 .../backend.native}/tests/testing/library.kt | 0 .../backend.native}/tests/testing/library_user.kt | 0 .../backend.native}/tests/testing/stacktrace.kt | 0 .../build-tools}/build.gradle.kts | 0 .../build-tools}/settings.gradle.kts | 0 .../groovy/org/jetbrains/kotlin/KonanTest.groovy | 0 .../org/jetbrains/kotlin/NativeInteropPlugin.groovy | 0 .../org/jetbrains/kotlin/BenchmarkRepeatingType.kt | 0 .../kotlin/org/jetbrains/kotlin/BuildRegister.kt | 0 .../kotlin/org/jetbrains/kotlin/CacheTesting.kt | 0 .../org/jetbrains/kotlin/CollisionDetector.kt | 0 .../org/jetbrains/kotlin/CollisionTransformer.kt | 0 .../org/jetbrains/kotlin/CompilationDatabase.kt | 0 .../org/jetbrains/kotlin/CopyCommonSources.kt | 0 .../main/kotlin/org/jetbrains/kotlin/CopySamples.kt | 0 .../kotlin/org/jetbrains/kotlin/CoverageTest.kt | 0 .../org/jetbrains/kotlin/EndorsedLibraryInfo.kt | 0 .../main/kotlin/org/jetbrains/kotlin/ExecClang.kt | 0 .../main/kotlin/org/jetbrains/kotlin/ExecLlvm.kt | 0 .../kotlin/org/jetbrains/kotlin/ExecutorService.kt | 0 .../org/jetbrains/kotlin/ExternalReportUtils.kt | 0 .../kotlin/org/jetbrains/kotlin/FrameworkTest.kt | 0 .../main/kotlin/org/jetbrains/kotlin/Internals.kt | 0 .../main/kotlin/org/jetbrains/kotlin/KLibInstall.kt | 0 .../org/jetbrains/kotlin/KonanTestExecutable.kt | 0 .../org/jetbrains/kotlin/KonanTestSuiteReport.kt | 0 .../org/jetbrains/kotlin/KotlinBuildPusher.kt | 0 .../kotlin/org/jetbrains/kotlin/KotlinNativeTest.kt | 0 .../kotlin/org/jetbrains/kotlin/LlvmCovReport.kt | 0 .../main/kotlin/org/jetbrains/kotlin/MPPTools.kt | 0 .../org/jetbrains/kotlin/MetadataComparisonTest.kt | 0 .../kotlin/org/jetbrains/kotlin/PlatformInfo.kt | 0 .../org/jetbrains/kotlin/PropertiesProvider.kt | 0 .../org/jetbrains/kotlin/RegressionsReporter.kt | 0 .../jetbrains/kotlin/RegressionsSummaryReporter.kt | 0 .../main/kotlin/org/jetbrains/kotlin/Reporter.kt | 0 .../main/kotlin/org/jetbrains/kotlin/RunJvmTask.kt | 0 .../org/jetbrains/kotlin/RunKotlinNativeTask.kt | 0 .../kotlin/org/jetbrains/kotlin/TestDirectives.kt | 0 .../src/main/kotlin/org/jetbrains/kotlin/Utils.kt | 0 .../main/kotlin/org/jetbrains/kotlin/Wrappers.kt | 0 .../org/jetbrains/kotlin/XcRunRuntimeUtils.kt | 0 .../jetbrains/kotlin/benchmark/BenchmarkLogger.kt | 0 .../kotlin/benchmark/BenchmarkingPlugin.kt | 0 .../kotlin/benchmark/CompileBenchmarkingPlugin.kt | 0 .../benchmark/KotlinNativeBenchmarkingPlugin.kt | 0 .../kotlin/benchmark/SwiftBenchmarkingPlugin.kt | 0 .../jetbrains/kotlin/bitcode/CompileToBitcode.kt | 0 .../kotlin/bitcode/CompileToBitcodePlugin.kt | 0 .../org/jetbrains/kotlin/coroutineTestUtil.kt | 0 .../kotlin/org/jetbrains/kotlin/genTestKT39548.kt | 0 .../jetbrains/kotlin/klib/metadata/KmComparator.kt | 0 .../kotlin/klib/metadata/KmComparatorUtils.kt | 0 .../kotlin/klib/metadata/SortedMergeStrategy.kt | 0 .../kotlin/klib/metadata/TrivialLibraryProvider.kt | 0 .../jetbrains/kotlin/klib/metadata/comparison.kt | 0 .../kotlin/testing/native/GitDownloadTask.kt | 0 .../jetbrains/kotlin/testing/native/NativeTest.kt | 0 .../kotlin/testing/native/RuntimeTestingPlugin.kt | 0 .../main/kotlin/org/jetbrains/kotlin/utils/DFS.kt | 0 build.gradle => kotlin-native/build.gradle | 0 {cmd => kotlin-native/cmd}/cinterop | 0 {cmd => kotlin-native/cmd}/cinterop.bat | 0 {cmd => kotlin-native/cmd}/generate-platform | 0 {cmd => kotlin-native/cmd}/generate-platform.bat | 0 {cmd => kotlin-native/cmd}/jsinterop | 0 {cmd => kotlin-native/cmd}/jsinterop.bat | 0 {cmd => kotlin-native/cmd}/klib | 0 {cmd => kotlin-native/cmd}/klib.bat | 0 {cmd => kotlin-native/cmd}/konan-lldb | 0 {cmd => kotlin-native/cmd}/konanc | 0 {cmd => kotlin-native/cmd}/konanc.bat | 0 {cmd => kotlin-native/cmd}/kotlinc | 0 {cmd => kotlin-native/cmd}/kotlinc-native | 0 {cmd => kotlin-native/cmd}/kotlinc-native.bat | 0 {cmd => kotlin-native/cmd}/kotlinc.bat | 0 {cmd => kotlin-native/cmd}/run_konan | 0 {cmd => kotlin-native/cmd}/run_konan.bat | 0 .../codestyle}/cpp/CLionFormat.xml | 0 .../codestyle}/cpp/README.md | 0 {common => kotlin-native/common}/build.gradle.kts | 0 .../common}/src/files/cpp/Files.cpp | 0 .../common}/src/files/headers/Files.h | 0 .../common}/src/hash/cpp/Base64.cpp | 0 .../common}/src/hash/cpp/City.cpp | 0 .../common}/src/hash/cpp/Names.cpp | 0 .../common}/src/hash/cpp/Sha1.cpp | 0 .../common}/src/hash/headers/Base64.h | 0 .../common}/src/hash/headers/City.h | 0 .../common}/src/hash/headers/Names.h | 0 .../common}/src/hash/headers/Sha1.h | 0 .../dependencies}/build.gradle | 0 .../dependencyPacker}/build.gradle.kts | 0 .../dependencyPacker}/linux_llvm_blacklist | 0 .../dependencyPacker}/linux_llvm_whitelist | 0 .../dependencyPacker}/macos_llvm_whitelist | 0 .../dependencyPacker}/mingw_llvm_blacklist | 0 .../dependencyPacker}/mingw_llvm_whitelist | 0 .../endorsedLibraries}/build.gradle | 0 .../endorsedLibraries}/kotlinx.cli/build.gradle | 0 .../kotlinx.cli/gradle.properties | 0 .../src/main/kotlin-js/kotlinx.cli/Utils.kt | 0 .../main/kotlin-jvm/kotlinx/cli/nonStdlibUtils.kt | 0 .../src/main/kotlin-native/kotlinx/cli/Utils.kt | 0 .../src/main/kotlin/kotlinx/cli/ArgParser.kt | 0 .../src/main/kotlin/kotlinx/cli/ArgType.kt | 0 .../src/main/kotlin/kotlinx/cli/ArgumentValues.kt | 0 .../src/main/kotlin/kotlinx/cli/Arguments.kt | 0 .../src/main/kotlin/kotlinx/cli/Descriptors.kt | 0 .../src/main/kotlin/kotlinx/cli/ExperimentalCli.kt | 0 .../src/main/kotlin/kotlinx/cli/Options.kt | 0 .../kotlinx.cli/src/tests/ArgumentsTests.kt | 0 .../kotlinx.cli/src/tests/ErrorTests.kt | 0 .../kotlinx.cli/src/tests/HelpTests.kt | 0 .../kotlinx.cli/src/tests/OptionsTests.kt | 0 .../kotlinx.cli/src/tests/SubcommandsTests.kt | 0 .../gradle.properties | 0 .../gradle}/kotlinGradlePlugin.gradle | 0 .../gradle}/loadRootProperties.gradle | 0 .../gradle}/wrapper/gradle-wrapper.jar | Bin .../gradle}/wrapper/gradle-wrapper.properties | 0 gradlew => kotlin-native/gradlew | 0 gradlew.bat => kotlin-native/gradlew.bat | 0 {klib => kotlin-native/klib}/build.gradle | 0 .../kotlin/cli/klib/DeclarationHeaderRenderer.kt | 0 .../jetbrains/kotlin/cli/klib/DeclarationPrinter.kt | 0 .../cli/klib/DefaultDeclarationHeaderRenderer.kt | 0 .../kotlin/cli/klib/DefaultIdSignatureRenderer.kt | 0 .../kotlin/cli/klib/IdSignatureRenderer.kt | 0 .../jetbrains/kotlin/cli/klib/SignaturePrinter.kt | 0 .../kotlin/org/jetbrains/kotlin/cli/klib/main.kt | 0 .../jetbrains/kotlin/cli/klib/test/ContentsTest.kt | 0 .../klib}/src/test/testData/Accessors.kt | 0 .../klib}/src/test/testData/Classes.kt | 0 .../klib}/src/test/testData/Constructors.kt | 0 .../klib}/src/test/testData/Enum.kt | 0 .../klib}/src/test/testData/FunctionModifiers.kt | 0 .../klib}/src/test/testData/MethodModality.kt | 0 .../klib}/src/test/testData/Objects.kt | 0 .../klib}/src/test/testData/TopLevelFunctions.kt | 0 .../testData/TopLevelPropertiesCustomPackage.kt | 0 .../test/testData/TopLevelPropertiesRootPackage.kt | 0 .../TopLevelPropertiesWithClassesCustomPackage.kt | 0 .../TopLevelPropertiesWithClassesRootPackage.kt | 0 {konan => kotlin-native/konan}/konan.properties | 0 .../konan}/platforms/zephyr/stm32f4_disco | 0 .../libclangext}/build.gradle | 0 .../libclangext}/src/main/cpp/ClangExt.cpp | 0 .../libclangext}/src/main/cpp/ExtVector.cpp | 0 .../src/main/include/clang-c/ExtVector.h | 0 .../libclangext}/src/main/include/clang-c/ext.h | 0 {licenses => kotlin-native/licenses}/LICENSE.txt | 0 {licenses => kotlin-native/licenses}/NOTICE.txt | 0 .../licenses}/third_party/args4j_LICENSE.txt | 0 .../licenses}/third_party/asm_license.txt | 0 .../licenses}/third_party/boost_LICENSE.txt | 0 .../third_party/closure-compiler_LICENSE.txt | 0 .../licenses}/third_party/dart_LICENSE.txt | 0 .../licenses}/third_party/glibc_license.txt | 0 .../licenses}/third_party/harmony_LICENSE.txt | 0 .../licenses}/third_party/jshashtable_license.txt | 0 .../licenses}/third_party/json_LICENSE.txt | 0 .../licenses}/third_party/libffi_license.txt | 0 .../licenses}/third_party/llvm_license.txt | 0 .../licenses}/third_party/maven_LICENSE.txt | 0 .../licenses}/third_party/mimalloc_LICENSE.txt | 0 .../licenses}/third_party/pcollections_LICENSE.txt | 0 .../licenses}/third_party/prototype_license.txt | 0 .../licenses}/third_party/rhino_LICENSE.txt | 0 .../licenses}/third_party/scala_license.txt | 0 .../licenses}/third_party/sdl_license.txt | 0 .../licenses}/third_party/trove_license.txt | 0 .../licenses}/third_party/trove_readme_license.txt | 0 .../licenses}/third_party/unicode_LICENSE.txt | 0 .../licenses}/third_party/xcode_license.pdf | Bin .../licenses}/third_party/zephyr_LICENSE.txt | 0 .../llvmCoverageMappingC}/build.gradle | 0 .../src/main/cpp/CoverageMappingC.cpp | 0 .../src/main/include/CoverageMappingC.h | 0 .../llvmDebugInfoC}/build.gradle | 0 .../src/dwarf/include/dwarf_util.kt.pp | 0 .../llvmDebugInfoC}/src/main/cpp/DebugInfoC.cpp | 0 .../llvmDebugInfoC}/src/main/include/DebugInfoC.h | 0 .../llvmDebugInfoC}/src/scripts/konan_lldb.py | 0 .../performance}/KotlinVsSwift/build.gradle | 0 .../KotlinVsSwift/ring/build.gradle.kts | 0 .../KotlinVsSwift/ring/gradle.properties | 0 .../ring/src/AbstractMethodBenchmark.swift | 0 .../KotlinVsSwift/ring/src/CallsBenchmark.swift | 0 .../KotlinVsSwift/ring/src/CastsBenchmark.swift | 0 .../ring/src/ClassArrayBenchmark.swift | 0 .../ring/src/ClassBaselineBenchmark.swift | 0 .../KotlinVsSwift/ring/src/ClassListBenchmark.swift | 0 .../ring/src/ClassStreamBenchmark.swift | 0 .../ring/src/CompanionObjectBenchmark.swift | 0 .../KotlinVsSwift/ring/src/CoordinatesSolver.swift | 0 .../performance}/KotlinVsSwift/ring/src/Data.swift | 0 .../ring/src/DefaultArgumentBenchmark.swift | 0 .../KotlinVsSwift/ring/src/ElvisBenchmark.swift | 0 .../KotlinVsSwift/ring/src/EulerBenchmark.swift | 0 .../KotlinVsSwift/ring/src/FibonacciBenchmark.swift | 0 .../KotlinVsSwift/ring/src/ForLoopsBenchmark.swift | 0 .../ring/src/GraphSolverBenchmark.swift | 0 .../KotlinVsSwift/ring/src/InlineBenchmark.swift | 0 .../KotlinVsSwift/ring/src/IntArrayBenchmark.swift | 0 .../ring/src/IntBaselineBenchmark.swift | 0 .../KotlinVsSwift/ring/src/IntStreamBenchmark.swift | 0 .../KotlinVsSwift/ring/src/LambdaBenchmark.swift | 0 .../KotlinVsSwift/ring/src/LoopBenchmark.swift | 0 .../KotlinVsSwift/ring/src/MatrixMapBenchmark.swift | 0 .../KotlinVsSwift/ring/src/OctoTest.swift | 0 .../src/ParameterNotNullAssertionBenchmark.swift | 0 .../KotlinVsSwift/ring/src/PrimeListBenchmark.swift | 0 .../KotlinVsSwift/ring/src/StringBenchmark.swift | 0 .../KotlinVsSwift/ring/src/SwitchBenchmark.swift | 0 .../performance}/KotlinVsSwift/ring/src/Utils.swift | 0 .../ring/src/WithIndiciesBenchmark.swift | 0 .../performance}/KotlinVsSwift/ring/src/main.swift | 0 .../KotlinVsSwift/ring/src/zdf_win.swift | 0 .../performance}/build.gradle | 0 .../performance}/cinterop/build.gradle.kts | 0 .../performance}/cinterop/gradle.properties | 0 .../cinteropBenchmarks/structsBenchmark.kt | 0 .../structsProducedByMacrosBenchmark.kt | 0 .../jetbrains/cinteropBenchmarks/typesBenchmark.kt | 0 .../cinteropBenchmarks/structsBenchmark.kt | 0 .../structsProducedByMacrosBenchmark.kt | 0 .../jetbrains/cinteropBenchmarks/typesBenchmark.kt | 0 .../performance}/cinterop/src/main/kotlin/main.kt | 0 .../cinteropBenchmarks/structsBenchmark.kt | 0 .../structsProducedByMacrosBenchmark.kt | 0 .../jetbrains/cinteropBenchmarks/typesBenchmark.kt | 0 .../cinterop/src/nativeInterop/cinterop/macros.def | 0 .../cinterop/src/nativeInterop/cinterop/struct.def | 0 .../cinterop/src/nativeInterop/cinterop/types.def | 0 .../performance}/framework/build.gradle | 0 .../performance}/framework/gradle.properties | 0 .../performance}/gradle.properties | 0 .../performance}/gradle/compileBenchmark.gradle | 0 .../performance}/helloworld/build.gradle.kts | 0 .../performance}/helloworld/gradle.properties | 0 .../performance}/helloworld/src/main/kotlin/main.kt | 0 .../performance}/numerical/build.gradle.kts | 0 .../performance}/numerical/gradle.properties | 0 .../numerical/src/main/kotlin-jvm/launcher.kt | 0 .../numerical/src/main/kotlin-native/launcher.kt | 0 .../performance}/numerical/src/main/kotlin/main.kt | 0 .../performance}/numerical/src/main/kotlin/pi.kt | 0 .../src/nativeInterop/cinterop/cinterop.def | 0 .../numerical/src/nativeInterop/cinterop/pi.c | 0 .../numerical/src/nativeInterop/cinterop/pi.h | 0 .../performance}/objcinterop/build.gradle.kts | 0 .../performance}/objcinterop/gradle.properties | 0 .../objCInteropBenchmarks/complexNumbers.kt | 0 .../objCinteropBenchmarks/complexNumbers.kt | 0 .../objcinterop/src/main/kotlin/main.kt | 0 .../objCinteropBenchmarks/complexNumbers.kt | 0 .../src/nativeInterop/cinterop/classes.def | 0 .../src/nativeInterop/cinterop/complexNumbers.h | 0 .../src/nativeInterop/cinterop/complexNumbers.m | 0 .../performance}/ring/build.gradle.kts | 0 .../performance}/ring/gradle.properties | 0 .../ring/src/main/kotlin-jvm/FakeKonanNamespace.kt | 0 .../ring/src/main/kotlin-jvm/cleanup.kt | 0 .../main/kotlin-jvm/org/jetbrains/ring/UtilsJVM.kt | 0 .../ring/src/main/kotlin-native/cleanup.kt | 0 .../main/kotlin-native/org/jetbrains/ring/Utils.kt | 0 .../performance}/ring/src/main/kotlin/cleanup.kt | 0 .../performance}/ring/src/main/kotlin/main.kt | 0 .../org/jetbrains/ring/AbstractMethodBenchmark.kt | 0 .../org/jetbrains/ring/AllocationBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/CallsBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/CastsBenchmark.kt | 0 .../org/jetbrains/ring/ClassArrayBenchmark.kt | 0 .../org/jetbrains/ring/ClassBaselineBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/ClassListBenchmark.kt | 0 .../org/jetbrains/ring/ClassStreamBenchmark.kt | 0 .../org/jetbrains/ring/CompanionObjectBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/CoordinatesSolver.kt | 0 .../ring/src/main/kotlin/org/jetbrains/ring/Data.kt | 0 .../org/jetbrains/ring/DefaultArgumentBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/ElvisBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/EulerBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/FibonacciBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/ForLoopsBenchmark.kt | 0 .../org/jetbrains/ring/GraphSolverBenchmark.kt | 0 .../org/jetbrains/ring/InheritanceBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/InlineBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/IntArrayBenchmark.kt | 0 .../org/jetbrains/ring/IntBaselineBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/IntListBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/IntStreamBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/LambdaBenchmark.kt | 0 .../ring/LinkedListWithAtomicsBenchmark.kt | 0 .../org/jetbrains/ring/LocalObjectsBenchmark.kt | 0 .../main/kotlin/org/jetbrains/ring/LoopBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/MatrixMapBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/OctoTest/basicTest.kt | 0 .../kotlin/org/jetbrains/ring/OctoTest/ocTree.kt | 0 .../ring/ParameterNotNullAssertionBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/PrimeListBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/SingletonBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/StringBenchmark.kt | 0 .../kotlin/org/jetbrains/ring/SwitchBenchmark.kt | 0 .../src/main/kotlin/org/jetbrains/ring/Utils.kt | 0 .../org/jetbrains/ring/WithIndiciesBenchmark.kt | 0 .../src/main/kotlin/org/jetbrains/ring/zdf-win.kt | 0 .../performance}/scripts/linux_services.list | 0 .../performance}/scripts/services.sh | 0 .../org/jetbrains/benchmarksLauncher/Utils.kt | 0 .../org/jetbrains/benchmarksLauncher/Utils.kt | 0 .../mingw/org/jetbrains/benchmarksLauncher/Utils.kt | 0 .../posix/org/jetbrains/benchmarksLauncher/Utils.kt | 0 .../benchmarksLauncher/BenchmarksCollection.kt | 0 .../benchmarksLauncher/JsonReportCreator.kt | 0 .../jetbrains/benchmarksLauncher/SwiftLauncher.kt | 0 .../org/jetbrains/benchmarksLauncher/Utils.kt | 0 .../org/jetbrains/benchmarksLauncher/launcher.kt | 0 .../performance}/startup/build.gradle.kts | 0 .../performance}/startup/gradle.properties | 0 .../performance}/startup/src/main/kotlin/main.kt | 0 .../org/jetbrains/startup/SingletonInitBenchmark.kt | 0 .../performance}/swiftinterop/build.gradle.kts | 0 .../performance}/swiftinterop/gradle.properties | 0 .../src/main/kotlin/org/jetbrains/model/CityMap.kt | 0 .../kotlin/org/jetbrains/multigraph/Multigraph.kt | 0 .../swiftinterop/swiftSrc/benchmarks.swift | 0 .../performance}/swiftinterop/swiftSrc/main.swift | 0 .../performance}/videoplayer/build.gradle.kts | 0 .../performance}/videoplayer/gradle.properties | 0 .../platformLibs}/build.gradle | 0 .../platformLibs}/src/platform/android/android.def | 0 .../platformLibs}/src/platform/android/builtin.def | 0 .../platformLibs}/src/platform/android/egl.def | 0 .../platformLibs}/src/platform/android/gles.def | 0 .../platformLibs}/src/platform/android/gles2.def | 0 .../platformLibs}/src/platform/android/gles3.def | 0 .../platformLibs}/src/platform/android/gles31.def | 0 .../src/platform/android/glesCommon.def | 0 .../platformLibs}/src/platform/android/linux.def | 0 .../platformLibs}/src/platform/android/media.def | 0 .../platformLibs}/src/platform/android/omxal.def | 0 .../platformLibs}/src/platform/android/posix.def | 0 .../platformLibs}/src/platform/android/sles.def | 0 .../platformLibs}/src/platform/android/zlib.def | 0 .../platformLibs}/src/platform/ios/ARKit.def | 0 .../platformLibs}/src/platform/ios/AVFoundation.def | 0 .../platformLibs}/src/platform/ios/AVKit.def | 0 .../platformLibs}/src/platform/ios/Accelerate.def | 0 .../src/platform/ios/Accessibility.def | 0 .../platformLibs}/src/platform/ios/Accounts.def | 0 .../platformLibs}/src/platform/ios/AdSupport.def | 0 .../platformLibs}/src/platform/ios/AddressBook.def | 0 .../src/platform/ios/AddressBookUI.def | 0 .../platformLibs}/src/platform/ios/AppClip.def | 0 .../src/platform/ios/AppTrackingTransparency.def | 0 .../src/platform/ios/AssetsLibrary.def | 0 .../platformLibs}/src/platform/ios/AudioToolbox.def | 0 .../src/platform/ios/AudioUnit.def.disabled | 0 .../src/platform/ios/AuthenticationServices.def | 0 .../ios/AutomaticAssessmentConfiguration.def | 0 .../src/platform/ios/BackgroundTasks.def | 0 .../platformLibs}/src/platform/ios/BusinessChat.def | 0 .../platformLibs}/src/platform/ios/CFNetwork.def | 0 .../platformLibs}/src/platform/ios/CallKit.def | 0 .../platformLibs}/src/platform/ios/CarPlay.def | 0 .../platformLibs}/src/platform/ios/ClassKit.def | 0 .../platformLibs}/src/platform/ios/ClockKit.def | 0 .../platformLibs}/src/platform/ios/CloudKit.def | 0 .../src/platform/ios/Combine.def.disabled | 0 .../platformLibs}/src/platform/ios/CommonCrypto.def | 0 .../platformLibs}/src/platform/ios/Contacts.def | 0 .../platformLibs}/src/platform/ios/ContactsUI.def | 0 .../platformLibs}/src/platform/ios/CoreAudio.def | 0 .../platformLibs}/src/platform/ios/CoreAudioKit.def | 0 .../src/platform/ios/CoreAudioTypes.def | 0 .../src/platform/ios/CoreBluetooth.def | 0 .../platformLibs}/src/platform/ios/CoreData.def | 0 .../src/platform/ios/CoreFoundation.def | 0 .../platformLibs}/src/platform/ios/CoreGraphics.def | 0 .../platformLibs}/src/platform/ios/CoreHaptics.def | 0 .../platformLibs}/src/platform/ios/CoreImage.def | 0 .../platformLibs}/src/platform/ios/CoreLocation.def | 0 .../platformLibs}/src/platform/ios/CoreMIDI.def | 0 .../platformLibs}/src/platform/ios/CoreML.def | 0 .../platformLibs}/src/platform/ios/CoreMedia.def | 0 .../platformLibs}/src/platform/ios/CoreMotion.def | 0 .../platformLibs}/src/platform/ios/CoreNFC.def | 0 .../platformLibs}/src/platform/ios/CoreServices.def | 0 .../src/platform/ios/CoreSpotlight.def | 0 .../src/platform/ios/CoreTelephony.def | 0 .../platformLibs}/src/platform/ios/CoreText.def | 0 .../platformLibs}/src/platform/ios/CoreVideo.def | 0 .../src/platform/ios/CryptoKit.def.disabled | 0 .../src/platform/ios/CryptoTokenKit.def | 0 .../platform/ios/DeveloperToolsSupport.def.disabled | 0 .../platformLibs}/src/platform/ios/DeviceCheck.def | 0 .../platformLibs}/src/platform/ios/EAGL.def | 0 .../platformLibs}/src/platform/ios/EventKit.def | 0 .../platformLibs}/src/platform/ios/EventKitUI.def | 0 .../src/platform/ios/ExposureNotification.def | 0 .../src/platform/ios/ExternalAccessory.def | 0 .../platformLibs}/src/platform/ios/FileProvider.def | 0 .../src/platform/ios/FileProviderUI.def | 0 .../platformLibs}/src/platform/ios/Foundation.def | 0 .../platformLibs}/src/platform/ios/GLKit.def | 0 .../platformLibs}/src/platform/ios/GSS.def | 0 .../src/platform/ios/GameController.def | 0 .../platformLibs}/src/platform/ios/GameKit.def | 0 .../platformLibs}/src/platform/ios/GameplayKit.def | 0 .../platformLibs}/src/platform/ios/HealthKit.def | 0 .../platformLibs}/src/platform/ios/HealthKitUI.def | 0 .../platformLibs}/src/platform/ios/HomeKit.def | 0 .../src/platform/ios/IOKit.def.disabled | 0 .../platformLibs}/src/platform/ios/IOSurface.def | 0 .../src/platform/ios/IdentityLookup.def | 0 .../src/platform/ios/IdentityLookupUI.def | 0 .../src/platform/ios/ImageCaptureCore.def | 0 .../platformLibs}/src/platform/ios/ImageIO.def | 0 .../platformLibs}/src/platform/ios/Intents.def | 0 .../platformLibs}/src/platform/ios/IntentsUI.def | 0 .../src/platform/ios/JavaScriptCore.def | 0 .../src/platform/ios/LinkPresentation.def | 0 .../src/platform/ios/LocalAuthentication.def | 0 .../platformLibs}/src/platform/ios/MLCompute.def | 0 .../platformLibs}/src/platform/ios/MapKit.def | 0 .../src/platform/ios/MediaAccessibility.def | 0 .../platformLibs}/src/platform/ios/MediaPlayer.def | 0 .../platformLibs}/src/platform/ios/MediaSetup.def | 0 .../platformLibs}/src/platform/ios/MediaToolbox.def | 0 .../platformLibs}/src/platform/ios/MessageUI.def | 0 .../platformLibs}/src/platform/ios/Messages.def | 0 .../platformLibs}/src/platform/ios/Metal.def | 0 .../platformLibs}/src/platform/ios/MetalKit.def | 0 .../src/platform/ios/MetalPerformanceShaders.def | 0 .../platform/ios/MetalPerformanceShadersGraph.def | 0 .../platformLibs}/src/platform/ios/MetricKit.def | 0 .../src/platform/ios/MobileCoreServices.def | 0 .../platformLibs}/src/platform/ios/ModelIO.def | 0 .../src/platform/ios/MultipeerConnectivity.def | 0 .../src/platform/ios/NaturalLanguage.def | 0 .../src/platform/ios/NearbyInteraction.def | 0 .../platformLibs}/src/platform/ios/Network.def | 0 .../src/platform/ios/NetworkExtension.def | 0 .../platformLibs}/src/platform/ios/NewsstandKit.def | 0 .../src/platform/ios/NotificationCenter.def | 0 .../src/platform/ios/OSLog.def.disabled | 0 .../platformLibs}/src/platform/ios/OpenAL.def | 0 .../platformLibs}/src/platform/ios/OpenGLES.def | 0 .../platformLibs}/src/platform/ios/OpenGLES2.def | 0 .../platformLibs}/src/platform/ios/OpenGLES3.def | 0 .../src/platform/ios/OpenGLESCommon.def | 0 .../platformLibs}/src/platform/ios/PDFKit.def | 0 .../platformLibs}/src/platform/ios/PassKit.def | 0 .../platformLibs}/src/platform/ios/PencilKit.def | 0 .../platformLibs}/src/platform/ios/Photos.def | 0 .../platformLibs}/src/platform/ios/PhotosUI.def | 0 .../platformLibs}/src/platform/ios/PushKit.def | 0 .../platformLibs}/src/platform/ios/QuartzCore.def | 0 .../platformLibs}/src/platform/ios/QuickLook.def | 0 .../src/platform/ios/QuickLookThumbnailing.def | 0 .../src/platform/ios/RealityKit.def.disabled | 0 .../platformLibs}/src/platform/ios/ReplayKit.def | 0 .../src/platform/ios/SafariServices.def | 0 .../platformLibs}/src/platform/ios/SceneKit.def | 0 .../platformLibs}/src/platform/ios/ScreenTime.def | 0 .../platformLibs}/src/platform/ios/Security.def | 0 .../platformLibs}/src/platform/ios/SensorKit.def | 0 .../platformLibs}/src/platform/ios/Social.def | 0 .../src/platform/ios/SoundAnalysis.def | 0 .../platformLibs}/src/platform/ios/Speech.def | 0 .../platformLibs}/src/platform/ios/SpriteKit.def | 0 .../platformLibs}/src/platform/ios/StoreKit.def | 0 .../src/platform/ios/SwiftUI.def.disabled | 0 .../src/platform/ios/SystemConfiguration.def | 0 .../platformLibs}/src/platform/ios/Twitter.def | 0 .../platformLibs}/src/platform/ios/UIKit.def | 0 .../src/platform/ios/UniformTypeIdentifiers.def | 0 .../src/platform/ios/UserNotifications.def | 0 .../src/platform/ios/UserNotificationsUI.def | 0 .../src/platform/ios/VideoSubscriberAccount.def | 0 .../platformLibs}/src/platform/ios/VideoToolbox.def | 0 .../platformLibs}/src/platform/ios/Vision.def | 0 .../platformLibs}/src/platform/ios/VisionKit.def | 0 .../src/platform/ios/WatchConnectivity.def | 0 .../platformLibs}/src/platform/ios/WebKit.def | 0 .../src/platform/ios/WidgetKit.def.disabled | 0 .../src/platform/ios/_AVKit_SwiftUI.def.disabled | 0 .../_AuthenticationServices_SwiftUI.def.disabled | 0 .../src/platform/ios/_HomeKit_SwiftUI.def.disabled | 0 .../src/platform/ios/_MapKit_SwiftUI.def.disabled | 0 .../platform/ios/_QuickLook_SwiftUI.def.disabled | 0 .../src/platform/ios/_SceneKit_SwiftUI.def.disabled | 0 .../platform/ios/_SpriteKit_SwiftUI.def.disabled | 0 .../src/platform/ios/_StoreKit_SwiftUI.def.disabled | 0 .../platformLibs}/src/platform/ios/builtin.def | 0 .../platformLibs}/src/platform/ios/darwin.def | 0 .../platformLibs}/src/platform/ios/iAd.def | 0 .../platformLibs}/src/platform/ios/iconv.def | 0 .../platformLibs}/src/platform/ios/objc.def | 0 .../platformLibs}/src/platform/ios/posix.def | 0 .../platformLibs}/src/platform/ios/set_depends.sh | 0 .../platformLibs}/src/platform/ios/zlib.def | 0 .../platformLibs}/src/platform/linux/builtin.def | 0 .../platformLibs}/src/platform/linux/iconv.def | 0 .../platformLibs}/src/platform/linux/linux.def | 0 .../platformLibs}/src/platform/linux/posix.def | 0 .../platformLibs}/src/platform/linux/zlib.def | 0 .../platformLibs}/src/platform/mingw/builtin.def | 0 .../platformLibs}/src/platform/mingw/gdiplus.def | 0 .../platformLibs}/src/platform/mingw/iconv.def | 0 .../platformLibs}/src/platform/mingw/opengl32.def | 0 .../platformLibs}/src/platform/mingw/posix.def | 0 .../platformLibs}/src/platform/mingw/windows.def | 0 .../platformLibs}/src/platform/mingw/zlib.def | 0 .../platformLibs}/src/platform/osx/AGL.def.disabled | 0 .../platformLibs}/src/platform/osx/AVFoundation.def | 0 .../platformLibs}/src/platform/osx/AVKit.def | 0 .../platformLibs}/src/platform/osx/Accelerate.def | 0 .../platformLibs}/src/platform/osx/Accounts.def | 0 .../platformLibs}/src/platform/osx/AdSupport.def | 0 .../platformLibs}/src/platform/osx/AddressBook.def | 0 .../platformLibs}/src/platform/osx/AppKit.def | 0 .../src/platform/osx/AppleScriptKit.def.disabled | 0 .../src/platform/osx/AppleScriptObjC.def.disabled | 0 .../src/platform/osx/ApplicationServices.def | 0 .../platformLibs}/src/platform/osx/AudioToolbox.def | 0 .../platformLibs}/src/platform/osx/AudioUnit.def | 0 .../platform/osx/AudioVideoBridging.def.disabled | 0 .../src/platform/osx/AuthenticationServices.def | 0 .../osx/AutomaticAssessmentConfiguration.def | 0 .../src/platform/osx/Automator.def.disabled | 0 .../src/platform/osx/BackgroundTasks.def | 0 .../platformLibs}/src/platform/osx/BusinessChat.def | 0 .../platformLibs}/src/platform/osx/CFNetwork.def | 0 .../src/platform/osx/CalendarStore.def.disabled | 0 .../platformLibs}/src/platform/osx/CallKit.def | 0 .../src/platform/osx/Carbon.def.disabled | 0 .../platformLibs}/src/platform/osx/CloudKit.def | 0 .../platformLibs}/src/platform/osx/Cocoa.def | 0 .../src/platform/osx/Collaboration.def | 0 .../src/platform/osx/ColorSync.def.disabled | 0 .../src/platform/osx/Combine.def.disabled | 0 .../platformLibs}/src/platform/osx/CommonCrypto.def | 0 .../platformLibs}/src/platform/osx/Contacts.def | 0 .../platformLibs}/src/platform/osx/ContactsUI.def | 0 .../platformLibs}/src/platform/osx/CoreAudio.def | 0 .../platformLibs}/src/platform/osx/CoreAudioKit.def | 0 .../src/platform/osx/CoreAudioTypes.def | 0 .../src/platform/osx/CoreBluetooth.def | 0 .../platformLibs}/src/platform/osx/CoreData.def | 0 .../src/platform/osx/CoreDisplay.def.disabled | 0 .../src/platform/osx/CoreFoundation.def | 0 .../platformLibs}/src/platform/osx/CoreGraphics.def | 0 .../platformLibs}/src/platform/osx/CoreHaptics.def | 0 .../platformLibs}/src/platform/osx/CoreImage.def | 0 .../platformLibs}/src/platform/osx/CoreLocation.def | 0 .../platformLibs}/src/platform/osx/CoreMIDI.def | 0 .../src/platform/osx/CoreMIDIServer.def.disabled | 0 .../platformLibs}/src/platform/osx/CoreML.def | 0 .../platformLibs}/src/platform/osx/CoreMedia.def | 0 .../src/platform/osx/CoreMediaIO.def.disabled | 0 .../platformLibs}/src/platform/osx/CoreMotion.def | 0 .../platformLibs}/src/platform/osx/CoreServices.def | 0 .../src/platform/osx/CoreSpotlight.def | 0 .../src/platform/osx/CoreTelephony.def | 0 .../platformLibs}/src/platform/osx/CoreText.def | 0 .../platformLibs}/src/platform/osx/CoreVideo.def | 0 .../platformLibs}/src/platform/osx/CoreWLAN.def | 0 .../src/platform/osx/CryptoKit.def.disabled | 0 .../src/platform/osx/CryptoTokenKit.def | 0 .../src/platform/osx/DVDPlayback.def.disabled | 0 .../platformLibs}/src/platform/osx/DeviceCheck.def | 0 .../src/platform/osx/DirectoryService.def.disabled | 0 .../src/platform/osx/DiscRecording.def.disabled | 0 .../src/platform/osx/DiscRecordingUI.def.disabled | 0 .../src/platform/osx/DiskArbitration.def | 0 .../src/platform/osx/DriverKit.def.disabled | 0 .../platformLibs}/src/platform/osx/EventKit.def | 0 .../src/platform/osx/ExceptionHandling.def | 0 .../src/platform/osx/ExecutionPolicy.def | 0 .../src/platform/osx/ExternalAccessory.def | 0 .../platformLibs}/src/platform/osx/FWAUserLib.def | 0 .../platformLibs}/src/platform/osx/FileProvider.def | 0 .../src/platform/osx/FileProviderUI.def | 0 .../platformLibs}/src/platform/osx/FinderSync.def | 0 .../src/platform/osx/ForceFeedback.def | 0 .../platformLibs}/src/platform/osx/Foundation.def | 0 .../platformLibs}/src/platform/osx/GLKit.def | 0 .../platformLibs}/src/platform/osx/GLUT.def | 0 .../platformLibs}/src/platform/osx/GSS.def | 0 .../src/platform/osx/GameController.def | 0 .../platformLibs}/src/platform/osx/GameKit.def | 0 .../platformLibs}/src/platform/osx/GameplayKit.def | 0 .../src/platform/osx/HIDDriverKit.def.disabled | 0 .../platformLibs}/src/platform/osx/Hypervisor.def | 0 .../src/platform/osx/ICADevices.def.disabled | 0 .../src/platform/osx/IMServicePlugIn.def.disabled | 0 .../platformLibs}/src/platform/osx/IOBluetooth.def | 0 .../src/platform/osx/IOBluetoothUI.def | 0 .../platformLibs}/src/platform/osx/IOKit.def | 0 .../platformLibs}/src/platform/osx/IOSurface.def | 0 .../platformLibs}/src/platform/osx/IOUSBHost.def | 0 .../src/platform/osx/IdentityLookup.def | 0 .../src/platform/osx/ImageCaptureCore.def | 0 .../platformLibs}/src/platform/osx/ImageIO.def | 0 .../src/platform/osx/InputMethodKit.def.disabled | 0 .../src/platform/osx/InstallerPlugins.def.disabled | 0 .../src/platform/osx/InstantMessage.def.disabled | 0 .../platformLibs}/src/platform/osx/Intents.def | 0 .../platform/osx/JavaFrameEmbedding.def.disabled | 0 .../src/platform/osx/JavaScriptCore.def | 0 .../src/platform/osx/JavaVM.def.disabled | 0 .../src/platform/osx/Kerberos.def.disabled | 0 .../src/platform/osx/Kernel.def.disabled | 0 .../src/platform/osx/LDAP.def.disabled | 0 .../platform/osx/LatentSemanticMapping.def.disabled | 0 .../src/platform/osx/LinkPresentation.def | 0 .../src/platform/osx/LocalAuthentication.def | 0 .../platformLibs}/src/platform/osx/MapKit.def | 0 .../src/platform/osx/MediaAccessibility.def | 0 .../platformLibs}/src/platform/osx/MediaLibrary.def | 0 .../platformLibs}/src/platform/osx/MediaPlayer.def | 0 .../platformLibs}/src/platform/osx/MediaToolbox.def | 0 .../src/platform/osx/Message.def.disabled | 0 .../platformLibs}/src/platform/osx/Metal.def | 0 .../platformLibs}/src/platform/osx/MetalKit.def | 0 .../src/platform/osx/MetalPerformanceShaders.def | 0 .../platformLibs}/src/platform/osx/MetricKit.def | 0 .../platformLibs}/src/platform/osx/ModelIO.def | 0 .../platform/osx/MorphunAssetsUpdater.def.disabled | 0 .../src/platform/osx/MultipeerConnectivity.def | 0 .../src/platform/osx/NaturalLanguage.def | 0 .../src/platform/osx/NetFS.def.disabled | 0 .../platformLibs}/src/platform/osx/Network.def | 0 .../src/platform/osx/NetworkExtension.def | 0 .../platform/osx/NetworkingDriverKit.def.disabled | 0 .../src/platform/osx/NotificationCenter.def | 0 .../src/platform/osx/OSAKit.def.disabled | 0 .../platformLibs}/src/platform/osx/OSLog.def | 0 .../src/platform/osx/OpenAL.def.disabled | 0 .../src/platform/osx/OpenCL.def.disabled | 0 .../src/platform/osx/OpenDirectory.def | 0 .../platformLibs}/src/platform/osx/OpenGL.def | 0 .../platformLibs}/src/platform/osx/OpenGL3.def | 0 .../platformLibs}/src/platform/osx/OpenGLCommon.def | 0 .../src/platform/osx/PCIDriverKit.def.disabled | 0 .../src/platform/osx/PCSC.def.disabled | 0 .../platformLibs}/src/platform/osx/PDFKit.def | 0 .../platformLibs}/src/platform/osx/PencilKit.def | 0 .../platformLibs}/src/platform/osx/Photos.def | 0 .../platformLibs}/src/platform/osx/PhotosUI.def | 0 .../src/platform/osx/PreferencePanes.def | 0 .../platformLibs}/src/platform/osx/PushKit.def | 0 .../src/platform/osx/Python.def.disabled | 0 .../src/platform/osx/QTKit.def.disabled | 0 .../platformLibs}/src/platform/osx/Quartz.def | 0 .../platformLibs}/src/platform/osx/QuartzCore.def | 0 .../platformLibs}/src/platform/osx/QuickLook.def | 0 .../src/platform/osx/QuickLookThumbnailing.def | 0 .../src/platform/osx/RealityKit.def.disabled | 0 .../src/platform/osx/Ruby.def.disabled | 0 .../src/platform/osx/SafariServices.def | 0 .../platformLibs}/src/platform/osx/SceneKit.def | 0 .../platformLibs}/src/platform/osx/ScreenSaver.def | 0 .../src/platform/osx/ScriptingBridge.def | 0 .../platformLibs}/src/platform/osx/Security.def | 0 .../src/platform/osx/SecurityFoundation.def | 0 .../src/platform/osx/SecurityInterface.def | 0 .../src/platform/osx/ServiceManagement.def | 0 .../platformLibs}/src/platform/osx/Social.def | 0 .../src/platform/osx/SoundAnalysis.def | 0 .../platformLibs}/src/platform/osx/Speech.def | 0 .../platformLibs}/src/platform/osx/SpriteKit.def | 0 .../platformLibs}/src/platform/osx/StoreKit.def | 0 .../src/platform/osx/SwiftUI.def.disabled | 0 .../src/platform/osx/SyncServices.def.disabled | 0 .../src/platform/osx/System.def.disabled | 0 .../src/platform/osx/SystemConfiguration.def | 0 .../src/platform/osx/SystemExtensions.def | 0 .../src/platform/osx/TWAIN.def.disabled | 0 .../platformLibs}/src/platform/osx/Tcl.def.disabled | 0 .../platformLibs}/src/platform/osx/Tk.def.disabled | 0 .../src/platform/osx/USBDriverKit.def.disabled | 0 .../src/platform/osx/UserNotifications.def | 0 .../osx/VideoDecodeAcceleration.def.disabled | 0 .../src/platform/osx/VideoSubscriberAccount.def | 0 .../platformLibs}/src/platform/osx/VideoToolbox.def | 0 .../platformLibs}/src/platform/osx/Vision.def | 0 .../platformLibs}/src/platform/osx/WebKit.def | 0 .../platformLibs}/src/platform/osx/builtin.def | 0 .../platformLibs}/src/platform/osx/darwin.def | 0 .../src/platform/osx/iTunesLibrary.def | 0 .../platformLibs}/src/platform/osx/iconv.def | 0 .../platformLibs}/src/platform/osx/libkern.def | 0 .../platformLibs}/src/platform/osx/objc.def | 0 .../platformLibs}/src/platform/osx/osx.def | 0 .../platformLibs}/src/platform/osx/posix.def | 0 .../platformLibs}/src/platform/osx/set_depends.sh | 0 .../platformLibs}/src/platform/osx/vmnet.def | 0 .../platformLibs}/src/platform/osx/zlib.def | 0 .../src/platform/tvos/AVFoundation.def | 0 .../platformLibs}/src/platform/tvos/AVKit.def | 0 .../platformLibs}/src/platform/tvos/Accelerate.def | 0 .../src/platform/tvos/Accessibility.def | 0 .../platformLibs}/src/platform/tvos/AdSupport.def | 0 .../src/platform/tvos/AppTrackingTransparency.def | 0 .../src/platform/tvos/AudioToolbox.def | 0 .../src/platform/tvos/AudioUnit.def.disabled | 0 .../src/platform/tvos/AuthenticationServices.def | 0 .../src/platform/tvos/BackgroundTasks.def | 0 .../platformLibs}/src/platform/tvos/CFNetwork.def | 0 .../platformLibs}/src/platform/tvos/CloudKit.def | 0 .../src/platform/tvos/Combine.def.disabled | 0 .../src/platform/tvos/CommonCrypto.def | 0 .../platformLibs}/src/platform/tvos/CoreAudio.def | 0 .../src/platform/tvos/CoreAudioKit.def.disabled | 0 .../src/platform/tvos/CoreAudioTypes.def | 0 .../src/platform/tvos/CoreBluetooth.def | 0 .../platformLibs}/src/platform/tvos/CoreData.def | 0 .../src/platform/tvos/CoreFoundation.def | 0 .../src/platform/tvos/CoreGraphics.def | 0 .../platformLibs}/src/platform/tvos/CoreHaptics.def | 0 .../platformLibs}/src/platform/tvos/CoreImage.def | 0 .../src/platform/tvos/CoreLocation.def | 0 .../platformLibs}/src/platform/tvos/CoreML.def | 0 .../platformLibs}/src/platform/tvos/CoreMedia.def | 0 .../src/platform/tvos/CoreServices.def | 0 .../src/platform/tvos/CoreSpotlight.def | 0 .../platformLibs}/src/platform/tvos/CoreText.def | 0 .../platformLibs}/src/platform/tvos/CoreVideo.def | 0 .../src/platform/tvos/CryptoKit.def.disabled | 0 .../src/platform/tvos/CryptoTokenKit.def | 0 .../tvos/DeveloperToolsSupport.def.disabled | 0 .../platformLibs}/src/platform/tvos/DeviceCheck.def | 0 .../platformLibs}/src/platform/tvos/EAGL.def | 0 .../platform/tvos/ExposureNotification.def.disabled | 0 .../src/platform/tvos/ExternalAccessory.def | 0 .../platformLibs}/src/platform/tvos/Foundation.def | 0 .../platformLibs}/src/platform/tvos/GLKit.def | 0 .../src/platform/tvos/GameController.def | 0 .../platformLibs}/src/platform/tvos/GameKit.def | 0 .../platformLibs}/src/platform/tvos/GameplayKit.def | 0 .../platformLibs}/src/platform/tvos/HomeKit.def | 0 .../src/platform/tvos/IOKit.def.disabled | 0 .../platformLibs}/src/platform/tvos/IOSurface.def | 0 .../platformLibs}/src/platform/tvos/ImageIO.def | 0 .../platformLibs}/src/platform/tvos/Intents.def | 0 .../platformLibs}/src/platform/tvos/IntentsUI.def | 0 .../src/platform/tvos/JavaScriptCore.def | 0 .../src/platform/tvos/LinkPresentation.def | 0 .../platform/tvos/LocalAuthentication.def.disabled | 0 .../platformLibs}/src/platform/tvos/MLCompute.def | 0 .../platformLibs}/src/platform/tvos/MapKit.def | 0 .../src/platform/tvos/MediaAccessibility.def | 0 .../platformLibs}/src/platform/tvos/MediaPlayer.def | 0 .../src/platform/tvos/MediaToolbox.def | 0 .../src/platform/tvos/MessageUI.def.disabled | 0 .../platformLibs}/src/platform/tvos/Metal.def | 0 .../platformLibs}/src/platform/tvos/MetalKit.def | 0 .../src/platform/tvos/MetalPerformanceShaders.def | 0 .../platform/tvos/MetalPerformanceShadersGraph.def | 0 .../platformLibs}/src/platform/tvos/MetricKit.def | 0 .../src/platform/tvos/MobileCoreServices.def | 0 .../platformLibs}/src/platform/tvos/ModelIO.def | 0 .../src/platform/tvos/MultipeerConnectivity.def | 0 .../src/platform/tvos/NaturalLanguage.def | 0 .../platformLibs}/src/platform/tvos/Network.def | 0 .../src/platform/tvos/OSLog.def.disabled | 0 .../platformLibs}/src/platform/tvos/OpenAL.def | 0 .../platformLibs}/src/platform/tvos/OpenGLES.def | 0 .../platformLibs}/src/platform/tvos/OpenGLES2.def | 0 .../platformLibs}/src/platform/tvos/OpenGLES3.def | 0 .../src/platform/tvos/OpenGLESCommon.def | 0 .../platformLibs}/src/platform/tvos/Photos.def | 0 .../platformLibs}/src/platform/tvos/PhotosUI.def | 0 .../platformLibs}/src/platform/tvos/QuartzCore.def | 0 .../platformLibs}/src/platform/tvos/ReplayKit.def | 0 .../platformLibs}/src/platform/tvos/SceneKit.def | 0 .../platformLibs}/src/platform/tvos/Security.def | 0 .../src/platform/tvos/SoundAnalysis.def | 0 .../platformLibs}/src/platform/tvos/SpriteKit.def | 0 .../platformLibs}/src/platform/tvos/StoreKit.def | 0 .../src/platform/tvos/SwiftUI.def.disabled | 0 .../src/platform/tvos/SystemConfiguration.def | 0 .../platformLibs}/src/platform/tvos/TVMLKit.def | 0 .../platformLibs}/src/platform/tvos/TVServices.def | 0 .../platformLibs}/src/platform/tvos/TVUIKit.def | 0 .../platformLibs}/src/platform/tvos/UIKit.def | 0 .../src/platform/tvos/UniformTypeIdentifiers.def | 0 .../src/platform/tvos/UserNotifications.def | 0 .../src/platform/tvos/VideoSubscriberAccount.def | 0 .../src/platform/tvos/VideoToolbox.def | 0 .../platformLibs}/src/platform/tvos/Vision.def | 0 .../src/platform/tvos/_AVKit_SwiftUI.def.disabled | 0 .../_AuthenticationServices_SwiftUI.def.disabled | 0 .../src/platform/tvos/_HomeKit_SwiftUI.def.disabled | 0 .../src/platform/tvos/_MapKit_SwiftUI.def.disabled | 0 .../platform/tvos/_SceneKit_SwiftUI.def.disabled | 0 .../platform/tvos/_SpriteKit_SwiftUI.def.disabled | 0 .../platformLibs}/src/platform/tvos/builtin.def | 0 .../platformLibs}/src/platform/tvos/darwin.def | 0 .../platformLibs}/src/platform/tvos/iconv.def | 0 .../platformLibs}/src/platform/tvos/objc.def | 0 .../platformLibs}/src/platform/tvos/posix.def | 0 .../platformLibs}/src/platform/tvos/set_depends.sh | 0 .../platformLibs}/src/platform/tvos/zlib.def | 0 .../src/platform/watchos/AVFoundation.def | 0 .../platformLibs}/src/platform/watchos/AVKit.def | 0 .../src/platform/watchos/Accelerate.def | 0 .../src/platform/watchos/Accessibility.def | 0 .../src/platform/watchos/AuthenticationServices.def | 0 .../src/platform/watchos/CFNetwork.def.disabled | 0 .../platformLibs}/src/platform/watchos/ClockKit.def | 0 .../platformLibs}/src/platform/watchos/CloudKit.def | 0 .../src/platform/watchos/Combine.def.disabled | 0 .../src/platform/watchos/CommonCrypto.def | 0 .../platformLibs}/src/platform/watchos/Contacts.def | 0 .../src/platform/watchos/CoreAudio.def | 0 .../src/platform/watchos/CoreAudioTypes.def | 0 .../src/platform/watchos/CoreBluetooth.def | 0 .../platformLibs}/src/platform/watchos/CoreData.def | 0 .../src/platform/watchos/CoreFoundation.def | 0 .../src/platform/watchos/CoreGraphics.def | 0 .../src/platform/watchos/CoreLocation.def | 0 .../platformLibs}/src/platform/watchos/CoreML.def | 0 .../src/platform/watchos/CoreMedia.def | 0 .../src/platform/watchos/CoreMotion.def | 0 .../src/platform/watchos/CoreServices.def | 0 .../platformLibs}/src/platform/watchos/CoreText.def | 0 .../src/platform/watchos/CoreVideo.def | 0 .../src/platform/watchos/CryptoKit.def.disabled | 0 .../watchos/DeveloperToolsSupport.def.disabled | 0 .../platformLibs}/src/platform/watchos/EventKit.def | 0 .../src/platform/watchos/Foundation.def | 0 .../platformLibs}/src/platform/watchos/GameKit.def | 0 .../src/platform/watchos/HealthKit.def | 0 .../platformLibs}/src/platform/watchos/HomeKit.def | 0 .../platformLibs}/src/platform/watchos/ImageIO.def | 0 .../platformLibs}/src/platform/watchos/Intents.def | 0 .../platformLibs}/src/platform/watchos/MapKit.def | 0 .../src/platform/watchos/MediaPlayer.def | 0 .../src/platform/watchos/MobileCoreServices.def | 0 .../src/platform/watchos/NaturalLanguage.def | 0 .../platformLibs}/src/platform/watchos/Network.def | 0 .../src/platform/watchos/NetworkExtension.def | 0 .../platformLibs}/src/platform/watchos/PassKit.def | 0 .../platformLibs}/src/platform/watchos/PushKit.def | 0 .../platformLibs}/src/platform/watchos/SceneKit.def | 0 .../platformLibs}/src/platform/watchos/Security.def | 0 .../src/platform/watchos/SoundAnalysis.def | 0 .../src/platform/watchos/SpriteKit.def | 0 .../platformLibs}/src/platform/watchos/StoreKit.def | 0 .../src/platform/watchos/SwiftUI.def.disabled | 0 .../platformLibs}/src/platform/watchos/UIKit.def | 0 .../src/platform/watchos/UniformTypeIdentifiers.def | 0 .../src/platform/watchos/UserNotifications.def | 0 .../src/platform/watchos/WatchConnectivity.def | 0 .../platformLibs}/src/platform/watchos/WatchKit.def | 0 .../platform/watchos/_AVKit_SwiftUI.def.disabled | 0 .../_AuthenticationServices_SwiftUI.def.disabled | 0 .../platform/watchos/_ClockKit_SwiftUI.def.disabled | 0 .../platform/watchos/_HomeKit_SwiftUI.def.disabled | 0 .../platform/watchos/_MapKit_SwiftUI.def.disabled | 0 .../platform/watchos/_SceneKit_SwiftUI.def.disabled | 0 .../watchos/_SpriteKit_SwiftUI.def.disabled | 0 .../platform/watchos/_WatchKit_SwiftUI.def.disabled | 0 .../platformLibs}/src/platform/watchos/builtin.def | 0 .../platformLibs}/src/platform/watchos/darwin.def | 0 .../platformLibs}/src/platform/watchos/iconv.def | 0 .../platformLibs}/src/platform/watchos/objc.def | 0 .../platformLibs}/src/platform/watchos/posix.def | 0 .../src/platform/watchos/set_depends.sh | 0 .../platformLibs}/src/platform/watchos/zlib.def | 0 {runtime => kotlin-native/runtime}/CMakeLists.txt | 0 {runtime => kotlin-native/runtime}/build.gradle.kts | 0 .../runtime}/generator/build.gradle | 0 .../runtime}/src/debug/cpp/KDebug.cpp | 0 .../runtime}/src/debug/cpp/SourceInfo.cpp | 0 .../exceptions_support/cpp/ExceptionsSupport.cpp | 0 .../runtime}/src/launcher/cpp/androidLauncher.cpp | 0 .../runtime}/src/launcher/cpp/androidLauncher.h | 0 .../runtime}/src/launcher/cpp/launcher.cpp | 0 .../runtime}/src/launcher/js/index.html | 0 .../runtime}/src/launcher/js/launcher.js | 0 .../runtime}/src/legacymm/cpp/CyclicCollector.cpp | 0 .../runtime}/src/legacymm/cpp/CyclicCollector.h | 0 .../runtime}/src/legacymm/cpp/Memory.cpp | 0 .../runtime}/src/legacymm/cpp/MemoryPrivate.hpp | 0 .../runtime}/src/main/cpp/Alloc.h | 0 .../runtime}/src/main/cpp/Arrays.cpp | 0 .../runtime}/src/main/cpp/ArraysTest.cpp | 0 .../runtime}/src/main/cpp/Atomic.cpp | 0 .../runtime}/src/main/cpp/Atomic.h | 0 .../runtime}/src/main/cpp/Boxing.cpp | 0 .../runtime}/src/main/cpp/Cleaner.cpp | 0 .../runtime}/src/main/cpp/Cleaner.h | 0 .../runtime}/src/main/cpp/CleanerTest.cpp | 0 .../runtime}/src/main/cpp/Common.h | 0 .../runtime}/src/main/cpp/CompilerExport.cpp | 0 .../runtime}/src/main/cpp/Console.cpp | 0 .../runtime}/src/main/cpp/DoubleConversions.h | 0 .../runtime}/src/main/cpp/Exceptions.cpp | 0 .../runtime}/src/main/cpp/Exceptions.h | 0 .../runtime}/src/main/cpp/ExecFormat.cpp | 0 .../runtime}/src/main/cpp/ExecFormat.h | 0 .../runtime}/src/main/cpp/Interop.cpp | 0 .../runtime}/src/main/cpp/JSInterop.cpp | 0 .../runtime}/src/main/cpp/KAssert.cpp | 0 .../runtime}/src/main/cpp/KAssert.h | 0 .../runtime}/src/main/cpp/KDebug.h | 0 .../runtime}/src/main/cpp/KString.cpp | 0 .../runtime}/src/main/cpp/KString.h | 0 .../runtime}/src/main/cpp/KotlinMath.cpp | 0 .../runtime}/src/main/cpp/KotlinMath.h | 0 .../runtime}/src/main/cpp/Memory.h | 0 .../runtime}/src/main/cpp/MemorySharedRefs.cpp | 0 .../runtime}/src/main/cpp/MemorySharedRefs.hpp | 0 .../runtime}/src/main/cpp/Natives.cpp | 0 .../runtime}/src/main/cpp/Natives.h | 0 .../runtime}/src/main/cpp/ObjCExceptions.cpp | 0 .../runtime}/src/main/cpp/ObjCExceptions.h | 0 .../runtime}/src/main/cpp/ObjCExport.h | 0 .../runtime}/src/main/cpp/ObjCExport.mm | 0 .../src/main/cpp/ObjCExportCollectionUtils.mm | 0 .../runtime}/src/main/cpp/ObjCExportCollections.h | 0 .../runtime}/src/main/cpp/ObjCExportCoroutines.mm | 0 .../runtime}/src/main/cpp/ObjCExportErrors.h | 0 .../runtime}/src/main/cpp/ObjCExportErrors.mm | 0 .../src/main/cpp/ObjCExportExceptionDetails.h | 0 .../src/main/cpp/ObjCExportExceptionDetails.mm | 0 .../runtime}/src/main/cpp/ObjCExportInit.h | 0 .../runtime}/src/main/cpp/ObjCExportPrivate.h | 0 .../runtime}/src/main/cpp/ObjCInterop.h | 0 .../runtime}/src/main/cpp/ObjCInterop.mm | 0 .../runtime}/src/main/cpp/ObjCInteropUtils.mm | 0 .../runtime}/src/main/cpp/ObjCInteropUtilsPrivate.h | 0 .../runtime}/src/main/cpp/ObjCMMAPI.h | 0 .../runtime}/src/main/cpp/Operator.cpp | 0 .../runtime}/src/main/cpp/PointerBits.h | 0 .../runtime}/src/main/cpp/Porting.cpp | 0 .../runtime}/src/main/cpp/Porting.h | 0 .../runtime}/src/main/cpp/PthreadUtils.cpp | 0 .../runtime}/src/main/cpp/PthreadUtils.h | 0 .../runtime}/src/main/cpp/Regex.cpp | 0 .../runtime}/src/main/cpp/ReturnSlot.cpp | 0 .../runtime}/src/main/cpp/ReturnSlot.h | 0 .../runtime}/src/main/cpp/Runtime.cpp | 0 .../runtime}/src/main/cpp/Runtime.h | 0 .../runtime}/src/main/cpp/SourceInfo.h | 0 .../runtime}/src/main/cpp/StdCppStubs.cpp | 0 .../src/main/cpp/TestSupportCompilerGenerated.hpp | 0 .../runtime}/src/main/cpp/Time.cpp | 0 .../runtime}/src/main/cpp/ToString.cpp | 0 .../runtime}/src/main/cpp/TypeInfo.cpp | 0 .../runtime}/src/main/cpp/TypeInfo.h | 0 .../runtime}/src/main/cpp/Types.cpp | 0 .../runtime}/src/main/cpp/Types.h | 0 .../runtime}/src/main/cpp/Utils.h | 0 .../runtime}/src/main/cpp/Weak.cpp | 0 .../runtime}/src/main/cpp/Weak.h | 0 .../runtime}/src/main/cpp/Worker.cpp | 0 .../runtime}/src/main/cpp/Worker.h | 0 .../runtime}/src/main/cpp/WorkerBoundReference.cpp | 0 .../runtime}/src/main/cpp/WorkerBoundReference.h | 0 .../runtime}/src/main/cpp/dlmalloc/malloc.cpp | 0 .../runtime}/src/main/cpp/dtoa/cbigint.cpp | 0 .../runtime}/src/main/cpp/dtoa/cbigint.h | 0 .../runtime}/src/main/cpp/dtoa/dblparse.cpp | 0 .../runtime}/src/main/cpp/dtoa/fltconst.h | 0 .../runtime}/src/main/cpp/dtoa/fltparse.cpp | 0 .../runtime}/src/main/cpp/dtoa/hycomp.h | 0 .../runtime}/src/main/cpp/math/COPYRIGHT | 0 .../runtime}/src/main/cpp/math/endian.h | 0 .../runtime}/src/main/cpp/math/fmod.cpp | 0 .../runtime}/src/main/cpp/math/fmodf.cpp | 0 .../runtime}/src/main/cpp/math/libm.h | 0 .../runtime}/src/main/cpp/math/scalbn.cpp | 0 .../runtime}/src/main/cpp/snprintf/AUTHORS | 0 .../runtime}/src/main/cpp/snprintf/COPYING | 0 .../runtime}/src/main/cpp/snprintf/snprintf.cpp | 0 .../runtime}/src/main/cpp/utf8.h | 0 .../runtime}/src/main/cpp/utf8/checked.h | 0 .../runtime}/src/main/cpp/utf8/core.h | 0 .../runtime}/src/main/cpp/utf8/unchecked.h | 0 .../runtime}/src/main/cpp/utf8/with_replacement.h | 0 .../runtime}/src/main/js/math.js | 0 .../src/main/kotlin/generated/_ArraysNative.kt | 0 .../src/main/kotlin/generated/_CollectionsNative.kt | 0 .../src/main/kotlin/generated/_ComparisonsNative.kt | 0 .../src/main/kotlin/generated/_StringsNative.kt | 0 .../src/main/kotlin/generated/_UArraysNative.kt | 0 .../runtime}/src/main/kotlin/kotlin/Annotation.kt | 0 .../runtime}/src/main/kotlin/kotlin/Annotations.kt | 0 .../runtime}/src/main/kotlin/kotlin/Any.kt | 0 .../runtime}/src/main/kotlin/kotlin/Array.kt | 0 .../runtime}/src/main/kotlin/kotlin/Arrays.kt | 0 .../runtime}/src/main/kotlin/kotlin/Assertions.kt | 0 .../runtime}/src/main/kotlin/kotlin/Boolean.kt | 0 .../runtime}/src/main/kotlin/kotlin/Char.kt | 0 .../runtime}/src/main/kotlin/kotlin/CharSequence.kt | 0 .../runtime}/src/main/kotlin/kotlin/Comparable.kt | 0 .../runtime}/src/main/kotlin/kotlin/Comparator.kt | 0 .../runtime}/src/main/kotlin/kotlin/Enum.kt | 0 .../runtime}/src/main/kotlin/kotlin/Exceptions.kt | 0 .../runtime}/src/main/kotlin/kotlin/Experimental.kt | 0 .../runtime}/src/main/kotlin/kotlin/Function.kt | 0 .../runtime}/src/main/kotlin/kotlin/Lazy.kt | 0 .../runtime}/src/main/kotlin/kotlin/Nothing.kt | 0 .../runtime}/src/main/kotlin/kotlin/Number.kt | 0 .../runtime}/src/main/kotlin/kotlin/Numbers.kt | 0 .../runtime}/src/main/kotlin/kotlin/Primitives.kt | 0 .../runtime}/src/main/kotlin/kotlin/String.kt | 0 .../runtime}/src/main/kotlin/kotlin/Throwable.kt | 0 .../runtime}/src/main/kotlin/kotlin/Unit.kt | 0 .../main/kotlin/kotlin/annotation/Annotations.kt | 0 .../kotlin/collections/AbstractMutableCollection.kt | 0 .../kotlin/collections/AbstractMutableList.kt | 0 .../kotlin/kotlin/collections/AbstractMutableMap.kt | 0 .../kotlin/kotlin/collections/AbstractMutableSet.kt | 0 .../src/main/kotlin/kotlin/collections/ArrayList.kt | 0 .../main/kotlin/kotlin/collections/ArraySorting.kt | 0 .../src/main/kotlin/kotlin/collections/ArrayUtil.kt | 0 .../src/main/kotlin/kotlin/collections/Arrays.kt | 0 .../main/kotlin/kotlin/collections/Collection.kt | 0 .../main/kotlin/kotlin/collections/Collections.kt | 0 .../src/main/kotlin/kotlin/collections/HashMap.kt | 0 .../src/main/kotlin/kotlin/collections/HashSet.kt | 0 .../src/main/kotlin/kotlin/collections/Iterator.kt | 0 .../src/main/kotlin/kotlin/collections/Iterators.kt | 0 .../src/main/kotlin/kotlin/collections/List.kt | 0 .../src/main/kotlin/kotlin/collections/Map.kt | 0 .../src/main/kotlin/kotlin/collections/Maps.kt | 0 .../kotlin/kotlin/collections/MutableCollections.kt | 0 .../main/kotlin/kotlin/collections/RandomAccess.kt | 0 .../src/main/kotlin/kotlin/collections/Set.kt | 0 .../src/main/kotlin/kotlin/collections/Sets.kt | 0 .../kotlin/kotlin/coroutines/ContinuationImpl.kt | 0 .../main/kotlin/kotlin/coroutines/DebugProbes.kt | 0 .../kotlin/coroutines/SafeContinuationNative.kt | 0 .../kotlin/kotlin/coroutines/SuspendFunction.kt | 0 .../cancellation/CancellationException.kt | 0 .../coroutines/intrinsics/IntrinsicsNative.kt | 0 .../src/main/kotlin/kotlin/internal/Annotations.kt | 0 .../main/kotlin/kotlin/internal/ProgressionUtil.kt | 0 .../runtime}/src/main/kotlin/kotlin/io/Console.kt | 0 .../src/main/kotlin/kotlin/io/Serializable.kt | 0 .../runtime}/src/main/kotlin/kotlin/math/math.kt | 0 .../src/main/kotlin/kotlin/native/Annotations.kt | 0 .../src/main/kotlin/kotlin/native/BitSet.kt | 0 .../runtime}/src/main/kotlin/kotlin/native/Blob.kt | 0 .../src/main/kotlin/kotlin/native/Platform.kt | 0 .../src/main/kotlin/kotlin/native/Runtime.kt | 0 .../runtime}/src/main/kotlin/kotlin/native/Text.kt | 0 .../kotlin/kotlin/native/ThrowableExtensions.kt | 0 .../src/main/kotlin/kotlin/native/TypedArrays.kt | 0 .../kotlin/kotlin/native/concurrent/Annotations.kt | 0 .../main/kotlin/kotlin/native/concurrent/Atomics.kt | 0 .../kotlin/kotlin/native/concurrent/Continuation.kt | 0 .../kotlin/kotlin/native/concurrent/Freezing.kt | 0 .../main/kotlin/kotlin/native/concurrent/Future.kt | 0 .../kotlin/kotlin/native/concurrent/Internal.kt | 0 .../main/kotlin/kotlin/native/concurrent/Lazy.kt | 0 .../main/kotlin/kotlin/native/concurrent/Lock.kt | 0 .../kotlin/kotlin/native/concurrent/MutableData.kt | 0 .../kotlin/native/concurrent/ObjectTransfer.kt | 0 .../main/kotlin/kotlin/native/concurrent/Worker.kt | 0 .../native/concurrent/WorkerBoundReference.kt | 0 .../kotlin/kotlin/native/internal/Annotations.kt | 0 .../main/kotlin/kotlin/native/internal/Boxing.kt | 0 .../main/kotlin/kotlin/native/internal/Cleaner.kt | 0 .../kotlin/kotlin/native/internal/Coroutines.kt | 0 .../native/internal/DefaultConstructorMarker.kt | 0 .../src/main/kotlin/kotlin/native/internal/Enums.kt | 0 .../kotlin/native/internal/FloatingPointParser.kt | 0 .../kotlin/native/internal/FunctionAdapter.kt | 0 .../src/main/kotlin/kotlin/native/internal/GC.kt | 0 .../kotlin/native/internal/HexStringParser.kt | 0 .../kotlin/kotlin/native/internal/InteropBoxing.kt | 0 .../kotlin/kotlin/native/internal/IntrinsicType.kt | 0 .../kotlin/kotlin/native/internal/Intrinsics.kt | 0 .../kotlin/kotlin/native/internal/KClassImpl.kt | 0 .../kotlin/kotlin/native/internal/KFunctionImpl.kt | 0 .../kotlin/kotlin/native/internal/KPropertyImpl.kt | 0 .../kotlin/native/internal/KSuspendFunctionImpl.kt | 0 .../main/kotlin/kotlin/native/internal/KTypeImpl.kt | 0 .../kotlin/native/internal/KTypeParameterImpl.kt | 0 .../kotlin/native/internal/KonanCollections.kt | 0 .../kotlin/native/internal/KonanRuntimeTypes.kt | 0 .../main/kotlin/kotlin/native/internal/NativePtr.kt | 0 .../kotlin/native/internal/NumberConverter.kt | 0 .../kotlin/native/internal/ObjCExportCoroutines.kt | 0 .../kotlin/native/internal/ObjCExportUtils.kt | 0 .../src/main/kotlin/kotlin/native/internal/Ref.kt | 0 .../kotlin/kotlin/native/internal/RuntimeUtils.kt | 0 .../main/kotlin/kotlin/native/internal/Undefined.kt | 0 .../src/main/kotlin/kotlin/native/internal/Utils.kt | 0 .../kotlin/native/internal/test/GTestLogger.kt | 0 .../kotlin/kotlin/native/internal/test/Launcher.kt | 0 .../kotlin/native/internal/test/TeamCityLogger.kt | 0 .../kotlin/native/internal/test/TestListener.kt | 0 .../kotlin/native/internal/test/TestLogger.kt | 0 .../kotlin/native/internal/test/TestRunner.kt | 0 .../kotlin/native/internal/test/TestStatistics.kt | 0 .../kotlin/kotlin/native/internal/test/TestSuite.kt | 0 .../src/main/kotlin/kotlin/native/ref/Weak.kt | 0 .../main/kotlin/kotlin/native/ref/WeakPrivate.kt | 0 .../runtime}/src/main/kotlin/kotlin/native/simd.kt | 0 .../src/main/kotlin/kotlin/random/Random.kt | 0 .../kotlin/kotlin/ranges/ProgressionIterators.kt | 0 .../src/main/kotlin/kotlin/ranges/Progressions.kt | 0 .../runtime}/src/main/kotlin/kotlin/ranges/Range.kt | 0 .../src/main/kotlin/kotlin/ranges/Ranges.kt | 0 .../main/kotlin/kotlin/reflect/AssociatedObjects.kt | 0 .../main/kotlin/kotlin/reflect/KAnnotatedElement.kt | 0 .../src/main/kotlin/kotlin/reflect/KCallable.kt | 0 .../src/main/kotlin/kotlin/reflect/KClass.kt | 0 .../src/main/kotlin/kotlin/reflect/KClassesImpl.kt | 0 .../kotlin/kotlin/reflect/KDeclarationContainer.kt | 0 .../src/main/kotlin/kotlin/reflect/KFunction.kt | 0 .../src/main/kotlin/kotlin/reflect/KProperty.kt | 0 .../src/main/kotlin/kotlin/reflect/KType.kt | 0 .../src/main/kotlin/kotlin/sequences/Sequences.kt | 0 .../src/main/kotlin/kotlin/system/Process.kt | 0 .../src/main/kotlin/kotlin/system/Timing.kt | 0 .../src/main/kotlin/kotlin/test/Annotation.kt | 0 .../src/main/kotlin/kotlin/test/Assertions.kt | 0 .../src/main/kotlin/kotlin/text/Appendable.kt | 0 .../runtime}/src/main/kotlin/kotlin/text/Char.kt | 0 .../src/main/kotlin/kotlin/text/CharCategory.kt | 0 .../kotlin/kotlin/text/CharacterCodingException.kt | 0 .../kotlin/kotlin/text/PatternSyntaxException.kt | 0 .../runtime}/src/main/kotlin/kotlin/text/Regex.kt | 0 .../src/main/kotlin/kotlin/text/StringBuilder.kt | 0 .../main/kotlin/kotlin/text/StringBuilderNative.kt | 0 .../kotlin/kotlin/text/StringNumberConversions.kt | 0 .../runtime}/src/main/kotlin/kotlin/text/Strings.kt | 0 .../kotlin/kotlin/text/regex/AbstractCharClass.kt | 0 .../kotlin/text/regex/AbstractLineTerminator.kt | 0 .../src/main/kotlin/kotlin/text/regex/CharClass.kt | 0 .../src/main/kotlin/kotlin/text/regex/Lexer.kt | 0 .../kotlin/kotlin/text/regex/MatchResultImpl.kt | 0 .../src/main/kotlin/kotlin/text/regex/Pattern.kt | 0 .../src/main/kotlin/kotlin/text/regex/Quantifier.kt | 0 .../kotlin/kotlin/text/regex/sets/AbstractSet.kt | 0 .../kotlin/kotlin/text/regex/sets/AtomicJointSet.kt | 0 .../kotlin/text/regex/sets/BackReferenceSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/CharSet.kt | 0 .../kotlin/text/regex/sets/CompositeRangeSet.kt | 0 .../kotlin/text/regex/sets/DecomposedCharSet.kt | 0 .../kotlin/text/regex/sets/DotQuantifierSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/DotSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/EOISet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/EOLSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/EmptySet.kt | 0 .../src/main/kotlin/kotlin/text/regex/sets/FSets.kt | 0 .../kotlin/text/regex/sets/GroupQuantifierSet.kt | 0 .../text/regex/sets/HangulDecomposedCharSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/JointSet.kt | 0 .../kotlin/text/regex/sets/LeafQuantifierSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/LeafSet.kt | 0 .../kotlin/kotlin/text/regex/sets/LookAheadSets.kt | 0 .../kotlin/kotlin/text/regex/sets/LookBehindSets.kt | 0 .../kotlin/text/regex/sets/NonCapturingJointSet.kt | 0 .../text/regex/sets/PossessiveGroupQuantifierSet.kt | 0 .../text/regex/sets/PossessiveLeafQuantifierSet.kt | 0 .../kotlin/text/regex/sets/PreviousMatchSet.kt | 0 .../kotlin/kotlin/text/regex/sets/QuantifierSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/RangeSet.kt | 0 .../text/regex/sets/ReluctantGroupQuantifierSet.kt | 0 .../text/regex/sets/ReluctantLeafQuantifierSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/SOLSet.kt | 0 .../kotlin/kotlin/text/regex/sets/SequenceSet.kt | 0 .../main/kotlin/kotlin/text/regex/sets/SingleSet.kt | 0 .../kotlin/text/regex/sets/SupplementaryCharSet.kt | 0 .../kotlin/text/regex/sets/SupplementaryRangeSet.kt | 0 .../kotlin/text/regex/sets/SurrogateCharSets.kt | 0 .../kotlin/text/regex/sets/SurrogateRangeSet.kt | 0 .../kotlin/text/regex/sets/UnifiedQuantifierSet.kt | 0 .../kotlin/text/regex/sets/WordBoundarySet.kt | 0 .../src/main/kotlin/kotlin/time/DurationUnit.kt | 0 .../main/kotlin/kotlin/time/MonotonicTimeSource.kt | 0 .../src/main/kotlin/kotlin/time/formatToDecimals.kt | 0 .../runtime}/src/mimalloc/README.md | 0 .../runtime}/src/mimalloc/c/alloc-aligned.c | 0 .../runtime}/src/mimalloc/c/alloc-override-osx.c | 0 .../runtime}/src/mimalloc/c/alloc-override.c | 0 .../runtime}/src/mimalloc/c/alloc-posix.c | 0 .../runtime}/src/mimalloc/c/alloc.c | 0 .../runtime}/src/mimalloc/c/arena.c | 0 .../runtime}/src/mimalloc/c/bitmap.inc.c | 0 .../runtime}/src/mimalloc/c/heap.c | 0 .../src/mimalloc/c/include/mimalloc-atomic.h | 0 .../src/mimalloc/c/include/mimalloc-internal.h | 0 .../src/mimalloc/c/include/mimalloc-new-delete.h | 0 .../src/mimalloc/c/include/mimalloc-override.h | 0 .../src/mimalloc/c/include/mimalloc-types.h | 0 .../runtime}/src/mimalloc/c/include/mimalloc.h | 0 .../runtime}/src/mimalloc/c/init.c | 0 .../runtime}/src/mimalloc/c/options.c | 0 .../runtime}/src/mimalloc/c/os.c | 0 .../runtime}/src/mimalloc/c/page-queue.c | 0 .../runtime}/src/mimalloc/c/page.c | 0 .../runtime}/src/mimalloc/c/random.c | 0 .../runtime}/src/mimalloc/c/region.c | 0 .../runtime}/src/mimalloc/c/segment.c | 0 .../runtime}/src/mimalloc/c/static.c | 0 .../runtime}/src/mimalloc/c/stats.c | 0 .../runtime}/src/mm/cpp/Stubs.cpp | 0 .../runtime}/src/objc/cpp/ObjCExportClasses.mm | 0 .../runtime}/src/objc/cpp/ObjCExportCollections.mm | 0 .../runtime}/src/objc/cpp/ObjCExportNumbers.mm | 0 .../src/objc/cpp/ObjCInteropUtilsClasses.mm | 0 .../runtime}/src/opt_alloc/cpp/AllocImpl.cpp | 0 .../src/profile_runtime/cpp/ProfileRuntime.cpp | 0 .../runtime}/src/relaxed/cpp/MemoryImpl.cpp | 0 .../runtime}/src/release/cpp/SourceInfo.cpp | 0 .../runtime}/src/std_alloc/cpp/AllocImpl.cpp | 0 .../runtime}/src/strict/cpp/MemoryImpl.cpp | 0 .../src/test_support/cpp/CompilerGenerated.cpp | 0 .../src/test_support/cpp/CompilerGeneratedObjC.mm | 0 .../runtime}/src/test_support/cpp/TestLauncher.cpp | 0 {samples => kotlin-native/samples}/README.md | 0 .../samples}/androidNativeActivity/README.md | 0 .../samples}/androidNativeActivity/build.gradle.kts | 0 .../samples}/androidNativeActivity/build.sh | 0 .../androidNativeActivity/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../samples}/androidNativeActivity/gradlew | 0 .../samples}/androidNativeActivity/gradlew.bat | 0 .../androidNativeActivity/settings.gradle.kts | 0 .../src/nativeInterop/cinterop/bmpformat.def | 0 .../src/x86Main/AndroidManifest.xml | 0 .../src/x86Main/assets/kotlin_logo.bmp | Bin .../src/x86Main/kotlin/BMPHeader.kt | 0 .../src/x86Main/kotlin/Disposable.kt | 0 .../src/x86Main/kotlin/Engine.kt | 0 .../src/x86Main/kotlin/JniBridge.kt | 0 .../src/x86Main/kotlin/Polyhedra.kt | 0 .../src/x86Main/kotlin/Renderer.kt | 0 .../src/x86Main/kotlin/Vectors.kt | 0 .../src/x86Main/kotlin/main.kt | 0 .../src/x86Main/res/mipmap-hdpi/konan_activity.png | Bin .../src/x86Main/res/mipmap-mdpi/konan_activity.png | Bin .../src/x86Main/res/mipmap-xhdpi/konan_activity.png | Bin .../x86Main/res/mipmap-xxhdpi/konan_activity.png | Bin .../src/x86Main/res/values/strings.xml | 0 {samples => kotlin-native/samples}/build.gradle.kts | 0 {samples => kotlin-native/samples}/build.sh | 0 .../samples}/calculator/.gitignore | 0 .../samples}/calculator/README.md | 0 .../samples}/calculator/androidApp/build.gradle | 0 .../calculator/androidApp/gradle.properties | 0 .../androidApp/src/main/AndroidManifest.xml | 0 .../androidApp/src/main/kotlin/MainActivity.kt | 0 .../res/drawable-v24/ic_launcher_foreground.xml | 0 .../main/res/drawable/ic_launcher_background.xml | 0 .../src/main/res/layout/activity_main.xml | 0 .../src/main/res/mipmap-anydpi-v26/ic_launcher.xml | 0 .../res/mipmap-anydpi-v26/ic_launcher_round.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../src/main/res/mipmap-hdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../androidApp/src/main/res/values/colors.xml | 0 .../androidApp/src/main/res/values/strings.xml | 0 .../androidApp/src/main/res/values/styles.xml | 0 .../samples}/calculator/arithmeticParser/Info.plist | 0 .../calculator/arithmeticParser/build.gradle | 0 .../calculator/arithmeticParser/gradle.properties | 0 .../src/commonMain/kotlin/Parser.kt | 0 .../samples}/calculator/build.gradle | 0 .../samples}/calculator/build.sh | 0 .../samples}/calculator/cliApp/build.gradle | 0 .../samples}/calculator/cliApp/gradle.properties | 0 .../calculator/cliApp/src/jvmMain/kotlin/JvmCli.kt | 0 .../samples}/calculator/gradle.properties | 0 .../calculator/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../samples}/calculator/gradlew | 0 .../samples}/calculator/gradlew.bat | 0 .../iosApp/calculator.xcodeproj/project.pbxproj | 0 .../project.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../calculator/iosApp/calculator/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../calculator/Base.lproj/LaunchScreen.storyboard | 0 .../iosApp/calculator/Base.lproj/Main.storyboard | 0 .../calculator/iosApp/calculator/Info.plist | 0 .../iosApp/calculator/ViewController.swift | 0 .../samples}/calculator/settings.gradle | 0 .../samples}/cocoapods/.gitignore | 0 .../samples}/cocoapods/README.md | 0 .../samples}/cocoapods/build.sh | 0 .../samples}/cocoapods/ios-app/Podfile | 0 .../ios-app/ios-app.xcodeproj/project.pbxproj | 0 .../project.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../cocoapods/ios-app/ios-app/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../ios-app/ios-app/Assets.xcassets/Contents.json | 0 .../ios-app/Base.lproj/LaunchScreen.storyboard | 0 .../ios-app/ios-app/Base.lproj/Main.storyboard | 0 .../samples}/cocoapods/ios-app/ios-app/Info.plist | 0 .../cocoapods/ios-app/ios-app/ViewController.swift | 0 .../cocoapods/kotlin-library/build.gradle.kts | 0 .../cocoapods/kotlin-library/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../samples}/cocoapods/kotlin-library/gradlew | 0 .../samples}/cocoapods/kotlin-library/gradlew.bat | 0 .../cocoapods/kotlin-library/settings.gradle.kts | 0 .../kotlin-library/src/iosMain/kotlin/KotlinLib.kt | 0 .../samples}/coverage/README.md | 0 .../samples}/coverage/build.gradle.kts | 0 .../samples}/coverage/gradle.properties | 0 .../coverage/src/coverageMain/kotlin/bar.kt | 0 .../coverage/src/coverageMain/kotlin/main.kt | 0 .../coverage/src/coverageTest/kotlin/Tests.kt | 0 .../European_Mammals_Red_List_Nov_2009.csv | 0 .../samples}/csvparser/README.md | 0 .../samples}/csvparser/build.gradle.kts | 0 .../samples}/csvparser/gradle.properties | 0 .../csvparser/src/csvParserMain/kotlin/CsvParser.kt | 0 {samples => kotlin-native/samples}/curl/README.md | 0 .../samples}/curl/build.gradle.kts | 0 .../samples}/curl/gradle.properties | 0 .../samples}/curl/src/curlMain/kotlin/main.kt | 0 .../samples}/echoServer/README.md | 0 .../samples}/echoServer/build.gradle.kts | 0 .../samples}/echoServer/gradle.properties | 0 .../src/echoServerMain/kotlin/EchoServer.kt | 0 .../samples}/gitchurn/README.md | 0 .../samples}/gitchurn/build.gradle.kts | 0 .../samples}/gitchurn/gradle.properties | 0 .../gitchurn/src/gitChurnMain/kotlin/GitChurn.kt | 0 .../gitchurn/src/gitChurnMain/kotlin/GitCommit.kt | 0 .../gitchurn/src/gitChurnMain/kotlin/GitDiff.kt | 0 .../gitchurn/src/gitChurnMain/kotlin/GitRemote.kt | 0 .../src/gitChurnMain/kotlin/GitRepository.kt | 0 .../gitchurn/src/gitChurnMain/kotlin/GitTree.kt | 0 .../gitchurn/src/gitChurnMain/kotlin/git.kt | 0 .../gitchurn/src/nativeInterop/cinterop/libgit2.def | 0 .../samples}/globalState/README.md | 0 .../samples}/globalState/build.gradle.kts | 0 .../samples}/globalState/gradle.properties | 0 .../src/globalStateMain/kotlin/Global.kt | 0 .../src/nativeInterop/cinterop/global.def | 0 .../samples}/gradle.properties | 0 .../samples}/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 {samples => kotlin-native/samples}/gradlew | 0 {samples => kotlin-native/samples}/gradlew.bat | 0 {samples => kotlin-native/samples}/gtk/README.md | 0 .../samples}/gtk/build.gradle.kts | 0 .../samples}/gtk/gradle.properties | 0 .../samples}/gtk/src/gtkMain/kotlin/Main.kt | 0 .../gtk/src/nativeInterop/cinterop/gtk3.def | 0 .../samples}/html5Canvas/README.md | 0 .../samples}/html5Canvas/build.gradle.kts | 0 .../samples}/html5Canvas/gradle.properties | 0 .../samples}/html5Canvas/index.html | 0 .../html5Canvas/src/html5CanvasMain/kotlin/main.kt | 0 .../src/httpServerMain/kotlin/HttpServer.kt | 0 .../samples}/libcurl/README.md | 0 .../samples}/libcurl/build.gradle.kts | 0 .../samples}/libcurl/gradle.properties | 0 .../samples}/libcurl/src/libcurlMain/kotlin/CUrl.kt | 0 .../libcurl/src/libcurlMain/kotlin/Event.kt | 0 .../libcurl/src/nativeInterop/cinterop/libcurl.def | 0 .../samples}/nonBlockingEchoServer/README.md | 0 .../samples}/nonBlockingEchoServer/build.gradle.kts | 0 .../nonBlockingEchoServer/gradle.properties | 0 .../nonBlockingEchoServerMain/kotlin/EchoServer.kt | 0 .../samples}/objc/build.gradle.kts | 0 .../samples}/objc/gradle.properties | 0 .../samples}/objc/src/objcMain/kotlin/Async.kt | 0 .../samples}/objc/src/objcMain/kotlin/Window.kt | 0 {samples => kotlin-native/samples}/opengl/README.md | 0 .../samples}/opengl/build.gradle.kts | 0 .../samples}/opengl/gradle.properties | 0 .../opengl/src/openglMain/kotlin/OpenGlTeapot.kt | 0 .../samples}/python_extension/README.md | 0 .../samples}/python_extension/build.bat | 0 .../samples}/python_extension/build.sh | 0 .../python_extension/src/main/c/kotlin_bridge.c | 0 .../python_extension/src/main/kotlin/Server.kt | 0 .../python_extension/src/main/python/main.py | 0 .../python_extension/src/main/python/setup.py | 0 .../samples}/settings.gradle.kts | 0 .../samples}/simd/build.gradle.kts | 0 .../samples}/simd/src/macosX64Main/kotlin/simd.kt | 0 .../samples}/tensorflow/README.md | 0 .../samples}/tensorflow/build.gradle.kts | 0 .../samples}/tensorflow/downloadTensorflow.sh | 0 .../samples}/tensorflow/gradle.properties | 0 .../src/nativeInterop/cinterop/tensorflow.def | 0 .../src/tensorflowMain/kotlin/HelloTensorflow.kt | 0 {samples => kotlin-native/samples}/tetris/README.md | 0 .../samples}/tetris/build.gradle.kts | 0 .../samples}/tetris/gradle.properties | 0 .../tetris/src/nativeInterop/cinterop/sdl.def | 0 .../samples}/tetris/src/tetrisMain/kotlin/Config.kt | 0 .../tetris/src/tetrisMain/kotlin/SDL_Visualizer.kt | 0 .../samples}/tetris/src/tetrisMain/kotlin/Tetris.kt | 0 .../samples}/tetris/src/tetrisMain/kotlin/main.kt | 0 .../tetris/src/tetrisMain/resources/Info.plist | 0 .../tetris/src/tetrisMain/resources/Tetris.rc | 0 .../tetris/src/tetrisMain/resources/config.txt | 0 .../tetris/src/tetrisMain/resources/tetris_all.bmp | Bin {samples => kotlin-native/samples}/torch/README.md | 0 .../samples}/torch/build.gradle.kts | 0 .../samples}/torch/downloadMNIST.sh | 0 .../samples}/torch/downloadTorch.sh | 0 .../samples}/torch/gradle.properties | 0 .../torch/src/nativeInterop/cinterop/torch.def | 0 .../torch/src/torchMain/kotlin/ClassifierDemo.kt | 0 .../samples}/torch/src/torchMain/kotlin/Dataset.kt | 0 .../torch/src/torchMain/kotlin/Disposable.kt | 0 .../samples}/torch/src/torchMain/kotlin/Modules.kt | 0 .../torch/src/torchMain/kotlin/SmallDemos.kt | 0 .../samples}/torch/src/torchMain/kotlin/Tensors.kt | 0 {samples => kotlin-native/samples}/uikit/.gitignore | 0 {samples => kotlin-native/samples}/uikit/README.md | 0 .../uikit/UIKitSample.xcodeproj/project.pbxproj | 0 .../project.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../samples}/uikit/build.gradle.kts | 0 .../samples}/uikit/gradle.properties | 0 .../samples}/uikit/plists/Ios/Info.plist | 0 .../samples}/uikit/project.yml | 0 .../uikit/src/iosMain/kotlin/ViewController.kt | 0 .../samples}/uikit/src/iosMain/kotlin/main.kt | 0 .../samples}/videoplayer/README.md | 0 .../samples}/videoplayer/build.gradle.kts | 0 .../samples}/videoplayer/gradle.properties | 0 .../src/nativeInterop/cinterop/ffmpeg.def | 0 .../videoplayer/src/nativeInterop/cinterop/sdl.def | 0 .../src/videoPlayerMain/kotlin/DecoderWorker.kt | 0 .../src/videoPlayerMain/kotlin/Dimensions.kt | 0 .../src/videoPlayerMain/kotlin/Disposable.kt | 0 .../videoplayer/src/videoPlayerMain/kotlin/Queue.kt | 0 .../src/videoPlayerMain/kotlin/SDLAudio.kt | 0 .../src/videoPlayerMain/kotlin/SDLErrors.kt | 0 .../src/videoPlayerMain/kotlin/SDLInput.kt | 0 .../src/videoPlayerMain/kotlin/SDLVideo.kt | 0 .../src/videoPlayerMain/kotlin/VideoPlayer.kt | 0 .../samples}/watchos/README.md | 0 .../samples}/watchos/Storyboard.storyboard | 0 .../samples}/watchos/build.gradle.kts | 0 .../samples}/watchos/plists/App/Info.plist | 0 .../samples}/watchos/plists/App/Interface.plist | 0 .../samples}/watchos/plists/Ext/Info.plist | 0 .../samples}/watchos/project.yml | 0 .../samples}/watchos/src/watchosMain/kotlin/main.kt | 0 .../watchos/watchosSample.xcodeproj/project.pbxproj | 0 .../project.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../samples}/weather_function/.gitignore | 0 .../samples}/weather_function/function/Dockerfile | 0 .../weather_function/function/build.gradle.kts | 0 .../samples}/weather_function/function/cjson.def | 0 .../samples}/weather_function/function/curl.def | 0 .../weather_function/function/settings.gradle.kts | 0 .../main/kotlin/org/example/weather_func/Weather.kt | 0 .../main/kotlin/org/example/weather_func/curl.kt | 0 .../main/kotlin/org/example/weather_func/events.kt | 0 .../main/kotlin/org/example/weather_func/json.kt | 0 .../main/kotlin/org/example/weather_func/main.kt | 0 .../samples}/weather_function/readme.md | 0 .../samples}/weather_function/weather.yml | 0 {samples => kotlin-native/samples}/win32/README.md | 0 .../samples}/win32/build.gradle.kts | 0 .../samples}/win32/gradle.properties | 0 .../win32/src/win32Main/kotlin/MessageBox.kt | 0 .../samples}/workers/README.md | 0 .../samples}/workers/build.gradle.kts | 0 .../samples}/workers/gradle.properties | 0 .../workers/src/workersMain/kotlin/Workers.kt | 0 .../samples}/zephyr/CMakeLists.txt | 0 {samples => kotlin-native/samples}/zephyr/build.bat | 0 {samples => kotlin-native/samples}/zephyr/build.sh | 0 .../zephyr/c_interop/platforms/stm32f4_disco.bat | 0 .../zephyr/c_interop/platforms/stm32f4_disco.def | 0 .../zephyr/c_interop/platforms/stm32f4_disco.sh | 0 {samples => kotlin-native/samples}/zephyr/prj.conf | 0 .../samples}/zephyr/src/main.kt | 0 settings.gradle => kotlin-native/settings.gradle | 0 {shared => kotlin-native/shared}/build.gradle.kts | 0 .../shared}/buildSrc/build.gradle | 0 .../java/org/jetbrains/kotlin/VersionGenerator.java | 0 .../shared}/settings.gradle.kts | 0 .../jetbrains/kotlin/konan/library/KonanLibrary.kt | 0 .../kotlin/konan/library/KonanLibraryLayout.kt | 0 .../kotlin/konan/library/KonanLibraryWriter.kt | 0 .../kotlin/konan/library/SearchPathResolver.kt | 0 .../kotlin/konan/library/impl/BitcodeWriterImpl.kt | 0 .../kotlin/konan/library/impl/KonanLibraryImpl.kt | 0 .../konan/library/impl/KonanLibraryLayoutImpl.kt | 0 .../konan/library/impl/KonanLibraryWriterImpl.kt | 0 .../kotlin/org/jetbrains/kotlin/konan/Exceptions.kt | 0 .../org/jetbrains/kotlin/konan/KonanAbiVersion.kt | 0 .../kotlin/org/jetbrains/kotlin/konan/TempFiles.kt | 0 .../jetbrains/kotlin/konan/exec/ExecuteCommand.kt | 0 .../jetbrains/kotlin/konan/file/NativeFileType.kt | 0 .../org/jetbrains/kotlin/konan/target/Apple.kt | 0 .../org/jetbrains/kotlin/konan/target/ClangArgs.kt | 0 .../jetbrains/kotlin/konan/target/Configurables.kt | 0 .../kotlin/konan/target/ConfigurablesExtensions.kt | 0 .../kotlin/konan/target/ConfigurablesImpl.kt | 0 .../kotlin/konan/target/KonanProperties.kt | 0 .../kotlin/konan/target/KonanTargetExtenstions.kt | 0 .../org/jetbrains/kotlin/konan/target/Linker.kt | 0 .../org/jetbrains/kotlin/konan/target/Platform.kt | 0 .../kotlin/konan/target/TargetProperties.kt | 0 .../org/jetbrains/kotlin/konan/target/Xcode.kt | 0 .../org/jetbrains/kotlin/konan/util/DefFile.kt | 0 .../kotlin/konan/util/DependencyDownloader.kt | 0 .../kotlin/konan/util/DependencyExtractor.kt | 0 .../kotlin/konan/util/DependencyProcessor.kt | 0 .../jetbrains/kotlin/konan/util/PlatformLibsInfo.kt | 0 .../org/jetbrains/kotlin/konan/util/Substitution.kt | 0 .../shared/src/main/kotlin/analyzer/FieldChange.kt | 0 .../shared/src/main/kotlin/analyzer/Statistics.kt | 0 .../main/kotlin/analyzer/SummaryBenchmarksReport.kt | 0 .../shared/src/main/kotlin/analyzer/Utils.kt | 0 .../src/main/kotlin/report/BenchmarksReport.kt | 0 .../main/kotlin/report/json/ConvertedFromJson.kt | 0 .../src/main/kotlin/report/json/JsonElement.kt | 0 .../src/main/kotlin/report/json/JsonExceptions.kt | 0 .../src/main/kotlin/report/json/JsonParser.kt | 0 .../src/main/kotlin/report/json/JsonTreeParser.kt | 0 .../shared/src/main/kotlin/report/json/StringOps.kt | 0 .../tools}/benchmarksAnalyzer/build.gradle | 0 .../tools}/benchmarksAnalyzer/gradle.properties | 0 .../tools}/benchmarksAnalyzer/settings.gradle | 0 .../main/kotlin-js/org/jetbrains/analyzer/Utils.kt | 0 .../main/kotlin-jvm/org/jetbrains/analyzer/Utils.kt | 0 .../kotlin-native/org/jetbrains/analyzer/Utils.kt | 0 .../benchmarksAnalyzer/src/main/kotlin/main.kt | 0 .../main/kotlin/org/jetbrains/renders/HTMLRender.kt | 0 .../org/jetbrains/renders/JsonResultsRender.kt | 0 .../org/jetbrains/renders/MetricResultsRender.kt | 0 .../src/main/kotlin/org/jetbrains/renders/Render.kt | 0 .../org/jetbrains/renders/StatisticsRender.kt | 0 .../jetbrains/renders/TeamCityStatisticsRender.kt | 0 .../src/nativeInterop/cinterop/libcurl.def | 0 .../benchmarksAnalyzer/src/tests/AnalyzerTests.kt | 0 .../tools}/kotlin-native-gradle-plugin/build.gradle | 0 .../kotlin-native-gradle-plugin/settings.gradle | 0 .../experimental/internal/KotlinNativePlatform.kt | 0 .../gradle/plugin/konan/EnvironmentVariables.kt | 0 .../gradle/plugin/konan/KonanArtifactContainer.kt | 0 .../gradle/plugin/konan/KonanBuildingConfig.kt | 0 .../gradle/plugin/konan/KonanCompileConfig.kt | 0 .../gradle/plugin/konan/KonanInteropLibrary.kt | 0 .../gradle/plugin/konan/KonanLibrariesSpec.kt | 0 .../kotlin/gradle/plugin/konan/KonanPlugin.kt | 0 .../kotlin/gradle/plugin/konan/KonanSpecs.kt | 0 .../kotlin/gradle/plugin/konan/KonanToolRunner.kt | 0 .../plugin/konan/KotlinNativePlatformPlugin.kt | 0 .../gradle/plugin/konan/tasks/KonanBaseTasks.kt | 0 .../gradle/plugin/konan/tasks/KonanBuildingTask.kt | 0 .../gradle/plugin/konan/tasks/KonanCacheTask.kt | 0 .../gradle/plugin/konan/tasks/KonanCompileTask.kt | 0 .../plugin/konan/tasks/KonanCompilerDownloadTask.kt | 0 .../plugin/konan/tasks/KonanGenerateCMakeTask.kt | 0 .../gradle/plugin/konan/tasks/KonanInteropTask.kt | 0 .../kotlin/gradle/plugin/model/KonanModel.kt | 0 .../kotlin/gradle/plugin/model/KonanModelImpl.kt | 0 ...rains.kotlin.gradle.plugin.KotlinGradleSubplugin | 0 .../plugin/test/BaseKonanSpecification.groovy | 0 .../gradle/plugin/test/DefaultSpecification.groovy | 0 .../plugin/test/EnvVariableSpecification.groovy | 0 .../plugin/test/IncrementalSpecification.groovy | 0 .../kotlin/gradle/plugin/test/KonanProject.groovy | 0 .../gradle/plugin/test/LibrarySpecification.groovy | 0 .../plugin/test/MultiplatformSpecification.groovy | 0 .../gradle/plugin/test/PathSpecification.groovy | 0 .../plugin/test/RegressionSpecification.groovy | 0 .../gradle/plugin/test/TaskSpecification.groovy | 0 .../src/test/kotlin/CompatibilityTests.kt | 0 .../src/test/kotlin/PropertiesAsEnvVariablesTest.kt | 0 .../src/test/kotlin/TaskTests.kt | 0 .../src/test/kotlin/ToolingModelTests.kt | 0 .../tools}/performance-server/build.gradle | 0 .../tools}/performance-server/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../tools}/performance-server/gradlew | 0 .../tools}/performance-server/gradlew.bat | 0 .../tools}/performance-server/package-lock.json | 0 .../tools}/performance-server/package.json | 0 .../tools}/performance-server/settings.gradle | 0 .../kotlin/org/jetbrains/buildInfo/BuildInfo.kt | 0 .../org/jetbrains/elastic/ElasticSearchConnector.kt | 0 .../org/jetbrains/elastic/ElasticSearchIndex.kt | 0 .../org/jetbrains/network/NetworkConnector.kt | 0 .../org/jetbrains/network/UrlNetworkConnector.kt | 0 .../main/kotlin-js/org/jetbrains/analyzer/Utils.kt | 0 .../kotlin/database/BenchmarksIndexesDispatcher.kt | 0 .../src/main/kotlin/database/DatabaseRequests.kt | 0 .../performance-server/src/main/kotlin/main.kt | 0 .../kotlin/network/CachableResponseDispatcher.kt | 0 .../src/main/kotlin/network/aws/AWSNetworkUtils.kt | 0 .../src/main/kotlin/routes/route.kt | 0 .../src/main/kotlin/utils/AsyncUtils.kt | 0 .../tools}/performance-server/ui/build.gradle | 0 .../tools}/performance-server/ui/css/style.css | 0 .../tools}/performance-server/ui/index.ejs | 0 .../tools}/performance-server/ui/settings.gradle | 0 .../performance-server/ui/src/main/kotlin/main.kt | 0 .../tools}/scripts/update_apple_frameworks.sh | 0 .../tools}/scripts/update_xcode.sh | 0 .../tools}/scripts/update_zephyr.sh | 0 .../utilities}/basic-utils/build.gradle.kts | 0 .../src/main/kotlin/KonanHomeProvider.kt | 0 .../utilities}/cli-runner/build.gradle | 0 .../cli/utilities/GeneratePlatformLibraries.kt | 0 .../kotlin/cli/utilities/InteropCompiler.kt | 0 .../org/jetbrains/kotlin/cli/utilities/LlvmClang.kt | 0 .../org/jetbrains/kotlin/cli/utilities/main.kt | 0 .../utilities}/env_blacklist | 0 2830 files changed, 0 insertions(+), 0 deletions(-) rename .clang-format => kotlin-native/.clang-format (100%) rename .gitignore => kotlin-native/.gitignore (100%) rename BUILDING_LLVM.md => kotlin-native/BUILDING_LLVM.md (100%) rename CHANGELOG.md => kotlin-native/CHANGELOG.md (100%) rename COCOAPODS.md => kotlin-native/COCOAPODS.md (100%) rename CODE_COVERAGE.md => kotlin-native/CODE_COVERAGE.md (100%) rename CONCURRENCY.md => kotlin-native/CONCURRENCY.md (100%) rename DEBUGGING.md => kotlin-native/DEBUGGING.md (100%) rename DISTRO_README.md => kotlin-native/DISTRO_README.md (100%) rename FAQ.md => kotlin-native/FAQ.md (100%) rename GRADLE_PLUGIN.md => kotlin-native/GRADLE_PLUGIN.md (100%) rename HACKING.md => kotlin-native/HACKING.md (100%) rename IMMUTABILITY.md => kotlin-native/IMMUTABILITY.md (100%) rename INTEROP.md => kotlin-native/INTEROP.md (100%) rename IOS_SYMBOLICATION.md => kotlin-native/IOS_SYMBOLICATION.md (100%) rename {Interop => kotlin-native/Interop}/.idea/compiler.xml (100%) rename {Interop => kotlin-native/Interop}/.idea/gradle.xml (100%) rename {Interop => kotlin-native/Interop}/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_1_0_3.xml (100%) rename {Interop => kotlin-native/Interop}/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_0_3.xml (100%) rename {Interop => kotlin-native/Interop}/.idea/modules.xml (100%) rename {Interop => kotlin-native/Interop}/.idea/modules/Indexer/Indexer.iml (100%) rename {Interop => kotlin-native/Interop}/.idea/modules/Runtime/Runtime.iml (100%) rename {Interop => kotlin-native/Interop}/.idea/modules/StubGenerator/StubGenerator.iml (100%) rename {Interop => kotlin-native/Interop}/Indexer/build.gradle (100%) rename {Interop => kotlin-native/Interop}/Indexer/clang.def (100%) rename {Interop => kotlin-native/Interop}/Indexer/prebuilt/nativeInteropStubs/c/clangstubs.c (100%) rename {Interop => kotlin-native/Interop}/Indexer/prebuilt/nativeInteropStubs/kotlin/clang/clang.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/HeaderToIdMapper.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Indexer.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/MacroConstants.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/ModuleSupport.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/NativeIndex.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/nativeInteropStubs/cpp/disable-abi-checks.cpp (100%) rename {Interop => kotlin-native/Interop}/Indexer/src/nativeInteropStubs/cpp/signalChaining.cpp (100%) rename {Interop => kotlin-native/Interop}/JsRuntime/build.gradle (100%) rename {Interop => kotlin-native/Interop}/JsRuntime/src/main/js/jsinterop.js (100%) rename {Interop => kotlin-native/Interop}/JsRuntime/src/main/kotlin/jsinterop.kt (100%) rename {Interop => kotlin-native/Interop}/README.md (100%) rename {Interop => kotlin-native/Interop}/Runtime/build.gradle (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/callbacks/c/callbacks.c (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmCallbacks.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmNativeMem.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmTypes.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/jvm/kotlin/kotlinx/cinterop/JvmUtils.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/main/kotlin/kotlinx/cinterop/Generated.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/main/kotlin/kotlinx/cinterop/StableRef.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/main/kotlin/kotlinx/cinterop/Types.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/main/kotlin/kotlinx/cinterop/Utils.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/main/kotlin/kotlinx/cinterop/package-info.java (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/ForeignException.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/FunctionPointers.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/NativeMem.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/NativeStableRef.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/NativeTypes.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/NativeUtils.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCImpl.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCKClassSupport.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/ObjectiveCUtils.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/Pinning.kt (100%) rename {Interop => kotlin-native/Interop}/Runtime/src/native/kotlin/kotlinx/cinterop/internal/Annotations.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/build.gradle (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/AbiSpecific.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CWrapperGenerator.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeBuilders.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/CodeUtils.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Imports.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/KotlinCodeModel.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/LibraryUtils.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGenerator.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/MappingBridgeGeneratorImpl.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/Mappings.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/ObjCStubs.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGenerator.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/SimpleBridgeGeneratorImpl.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StructRendering.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIr.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBridgeBuilder.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrBuilder.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrDriver.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrElementBuilders.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrExtensions.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrMetadataEmitter.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrTextEmitter.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrType.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrVisitor.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/TypeUtils.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/CommandLine.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/GenerationMode.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropConfiguration.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/InteropLibraryCreation.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/ToolConfig.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/main.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/StubGenerator.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/dom.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idl.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/wasm/idl/idlMath.kt (100%) rename {Interop => kotlin-native/Interop}/StubGenerator/src/test/kotlin/org/jetbrains/kotlin/native/interop/gen/StubIrToMetadataTests.kt (100%) rename LIBRARIES.md => kotlin-native/LIBRARIES.md (100%) rename LICENSE => kotlin-native/LICENSE (100%) rename MULTIPLATFORM.md => kotlin-native/MULTIPLATFORM.md (100%) rename OBJC_INTEROP.md => kotlin-native/OBJC_INTEROP.md (100%) rename PLATFORM_LIBS.md => kotlin-native/PLATFORM_LIBS.md (100%) rename README.md => kotlin-native/README.md (100%) rename RELEASE_NOTES.md => kotlin-native/RELEASE_NOTES.md (100%) rename _nav_reference.yml => kotlin-native/_nav_reference.yml (100%) rename {backend.native => kotlin-native/backend.native}/backend.native.iml (100%) rename {backend.native => kotlin-native/backend.native}/bc.frontend/bc.frontend.iml (100%) rename {backend.native => kotlin-native/backend.native}/build.gradle (100%) rename {backend.native => kotlin-native/backend.native}/cli.bc/cli.bc.iml (100%) rename {backend.native => kotlin-native/backend.native}/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt (100%) rename {backend.native => kotlin-native/backend.native}/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2NativeCompilerArguments.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/resources/META-INF/services/org.jetbrains.kotlin.resolve.ExternalOverridabilityCondition (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/AbstractValueUsageTransformer.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BinaryType.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeCompiler.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BitcodeEmbedding.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Boxing.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/BuiltInFictitiousFunctionIrClassFactory.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterCompile.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CStubsManager.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheSupport.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CachedLibraries.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CodeGenerationInfo.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CompilerOutput.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EntryPoint.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/EnumSpecialDescriptorsFactory.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Exceptions.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/FeaturedLibraries.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/GraphAlgorithms.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InlineClasses.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InternalAbi.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/InteropUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanCompilerFrontendServices.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfig.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanConfigurationKeys.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanDriver.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanFqNames.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLibrariesResolveSupport.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLoweringPhases.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanReflectionTypes.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Linker.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecification.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LlvmModuleSpecificationImpl.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/MemoryModel.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ObjCInterop.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OutputFiles.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/PsiToIr.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Reporting.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/RuntimeNames.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TestRunnerKind.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ToplevelPhases.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGen.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CBridgeGenUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/CSyntaxSupport.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/cgen/InteropIrUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/ClassLayoutBuilder.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepPrintVisitor.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DeepVisitor.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/DescriptorUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/KonanSharedVariablesManager.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/LegacyDescriptorUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/descriptors/utils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/injection.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/FakeIrUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/Ir.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/IrTypeAsKotlinType.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/ModuleIndex.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/NewIrUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/DescriptorToIrTranslationUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/IrProviderForCEnumAndCStructStubs.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumByValueFunctionGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumClassGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumCompanionGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cenum/CEnumVarClassGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarClassGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/ir/interop/cstruct/CStructVarCompanionGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BitcodePhases.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/ContextUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DataLayout.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/DebugUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Dwarf.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/EntryPoint.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Imports.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IntrinsicGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/KotlinObjCClassInfoGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmAttributes.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmDeclarations.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmLinkOptions.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/LlvmUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RTTIGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/RetainAnnotation.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/Runtime.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticData.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticDataUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VariableManager.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/VerifyModule.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageInformation.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageManager.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/CoverageRegionCollector.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageInstrumentation.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/coverage/LLVMCoverageWriter.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCCodeGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/linkObjC.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/BlockPointerSupport.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objcexport/ObjCExportCodeGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/visibility.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/Autoboxing.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BridgesBuilding.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/BuiltinOperatorLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/CompileTimeEvaluateLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ContractsDslRemover.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DataClassOperatorsLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumConstructorsLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ExpectDeclarationsRemoving.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FinallyBlocksLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionReferenceLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InitializersLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InnerClassLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropCallConvertors.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/InteropLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultArgumentStubGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/KonanDefaultParameterInjector.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeInlineFunctionResolver.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSingleAbstractMethodLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/NativeSuspendFunctionLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PostInlineLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/PreInlineLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/RedundantCoercionsCleaner.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReflectionSupport.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/ReturnsInsertionLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/StringConcatenationLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TestProcessor.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/TypeOperatorLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrCallMatcher.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/matchers/IrFunctionMatcher.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/CustomTypeMapper.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/MethodBridge.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExport.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportCodeSpec.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGenerator.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportHeaderGeneratorImpl.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazy.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportLazyUtils.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportMapper.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportNamer.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjcExportHeaderGeneratorMobile.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubBuilder.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/StubRenderer.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/objcTypes.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/stubs.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/CallGraphBuilder.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/EscapeAnalysis.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/LocalEscapeAnalysis.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/IrSerializationUtil.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanDeclarationTable.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIdSignaturer.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrFileSerializer.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrModuleSerializer.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanMangler.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/StringTableUtil.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/google_descriptor.proto1 (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/util/PrimitiveLists.kt (100%) rename {backend.native => kotlin-native/backend.native}/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt (100%) rename {backend.native => kotlin-native/backend.native}/llvm.def (100%) rename {backend.native => kotlin-native/backend.native}/llvm.list (100%) rename {backend.native => kotlin-native/backend.native}/tests/build.gradle (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/annotations/annotations0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/arithmetic/basic.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/arithmetic/division.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/arithmetic/github1856.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/associatedObjects/associatedObjects1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/array_to_any.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/canonical_name.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/cast_null.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/cast_simple.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/check_type.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/companion.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/concatenation.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/const_infinity.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/expression_as_statement.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/k42000_1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/k42000_2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/local_variable.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/null_check.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/safe_cast.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/spread_operator_0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/superFunCall.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/superGetterCall.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/superSetterCall.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/typealias1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unchecked_cast1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unchecked_cast2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unchecked_cast3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unchecked_cast4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unit1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unit2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unit3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/basics/unit4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/box_cache0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing12.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing13.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing14.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing15.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/boxing/boxing9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/advanced_when2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/advanced_when5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/if_else.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when_through.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/branching/when_with_try1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/linkTest2_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/linkTest2_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/nativePointed.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/returnTypeSignature.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/special.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test12.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test13.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test14.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test15.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test16.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test17.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test18.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/bridges/test9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/classDelegation/generic.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/classDelegation/linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/classDelegation/linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/classDelegation/method.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/classDelegation/property.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/classDelegation/withBridge.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/contracts/contracts.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/break.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/break1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array_break_continue.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array_indices.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array_mutation.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array_nested.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array_nullable.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_array_side_effects.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_call_order.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_coroutines.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_empty_range.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_errors.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_let_with_nullable.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_nested.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_overflow.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/for_loops_types.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/controlflow/unreachable1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/anonymousObject.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_chain.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_finally7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_if1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_if2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_inline1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_inline2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_inline3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_tryCatch1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_tryCatch2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_tryCatch3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_tryCatch4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_tryCatch5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_while1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/controlFlow_while2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/coroutineContext1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/coroutineContext2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/correctOrder1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/degenerate1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/degenerate2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/functionReference_eqeq_name.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/functionReference_invokeAsFunction.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/functionReference_lambdaAsSuspendLambda.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/functionReference_simple.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/kt41394.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/returnsNothing1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/returnsUnit1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/simple.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/suspendConversion.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/coroutines/withReceiver.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/cycles/cycle.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/cycles/cycle_do.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/cycles/cycle_for.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/dataflow/scope1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/dataflow/uninitialized_val.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/correctFieldsOrder_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/correctFieldsOrder_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/delegatedOverride_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/delegatedOverride_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/lazy.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/local.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/map.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/observable.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/packageLevel.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/simpleVal.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/delegatedProperty/simpleVar.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/devirtualization/anonymousObject.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/devirtualization/getter_looking_as_box_function.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/devirtualization/lateinitInterface.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/companionObject.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/interfaceCallNoEntryClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/interfaceCallWithEntryClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/isFrozen.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/lambdaInDefault.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/loop.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/nested.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/reorderedArguments.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/switchLowering.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/test0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/test1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/vCallNoEntryClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/vCallWithEntryClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/valueOf.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/values.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/enum/varargParam.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/recursion.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test12.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test13.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/test9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/escapeAnalysis/zeroOutObjectOnAlloc.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/arithmetic.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/boolean.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaults9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaultsFromFakeOverride.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaultsWithInlineClasses.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaultsWithVarArg1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/defaultsWithVarArg2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/eqeq.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/extension.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/intrinsic.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/localFunction.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/localFunction2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/localFunction3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/minus_eq.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/named.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/plus_eq.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/referenceBigArity.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum_3const.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum_foo_bar.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum_func.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum_imm.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum_mixed.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/function/sum_silly.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/correctOrder1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/correctOrder2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/linkTest1_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/linkTest1_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/linkTest2_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/linkTest2_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/sharedVarInInitBlock_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/initializers/sharedVarInInitBlock_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/changingCapturedLocal.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/classDeclarationInsideInline.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/coercionToUnit.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/correctOrderFunctionReference.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/defaultArgs.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/defaultArgs_linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/defaultArgs_linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/genericFunctionReference.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/getClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline12.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline13.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline14.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline15.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline16.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline17.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline18.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline19.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline20.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline21.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline22.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline23.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline24.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline25.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline26.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inline9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inlineCtor_linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/inlineCtor_linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/lambdaAsAny.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/lambdaInDefaultValue.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/lateinitProperty_linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/lateinitProperty_linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/localFunctionInInitializerBlock.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/localObjectReturnedFromWhen.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/returnLocalClassFromBlock.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/sharedVar_linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/sharedVar_linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/statementAsLastExprInBlock.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/twiceInlinedObject.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inline/typeSubstitutionInFakeOverride.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inlineClass/customEquals.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inlineClass/defaultEquals.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inlineClass/inlineClass0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/inlineClass/secondaryConstructorWithGenerics.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/doubleInner.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/generic.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/getOuterVal.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/noPrimaryConstructor.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/qualifiedThis.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/secondaryConstructor.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/simple.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/innerClass/superOuter.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/interfaceCallsNCasts/conservativeItable.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/intrinsics/interop_convert.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/kclass/kClassEnumArgument.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/kclass/kclass0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/kclass/kclass1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/ktype/ktype1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/ktype/nonReified.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda12.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda13.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda14.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lambda/lambda9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/globalIsInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/inBaseClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/initialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/innerIsInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/isInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/localCapturedInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/localCapturedNotInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/localInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/localNotInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/lateinit/notInitialized.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/innerTakesCapturedFromOuter.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/innerWithCapture.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/localFunctionCallFromLocalClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/localFunctionInLocalClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/localHierarchy.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/noPrimaryConstructor.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/objectExpressionInInitializer.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/objectExpressionInProperty.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/tryCatch.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localClass/virtualCallFromConstructor.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/localEscapeAnalysis/arraysFieldWrite.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/mpp/libmpp2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/mpp/mpp1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/mpp/mpp2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/mpp/mpp_default_args.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/mpp/mpp_optional_expectation.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/constructor.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/constructor0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/fields.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/fields1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/fields2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/globalInitializer.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/init0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/initialization.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/initialization1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/object/method_call.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/objectExpression/expr1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/objectExpression/expr2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/objectExpression/expr3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/dynamicReceiver.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/linkTest_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/linkTest_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/valClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/valExtension.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/valModule.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/varClass.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/varExtension.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/propertyCallableReference/varModule.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/catch3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/catch4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/catch5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/catch6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/catch8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/finally9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/returnsDifferentTypes.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/try1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/try2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/try3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/codegen/try/try4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/README.md (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t12.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t13.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t14.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t15.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t16.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t17.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t18.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t20.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t21.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t22.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t23.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t24.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t25.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t26.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t27.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t28.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t29.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t30.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t31.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t32.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t33.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t34.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t35.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t36.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t37.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t38.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t40.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t41.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t42.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t43.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t44.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t45.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t46.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t47.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t48.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t49.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t50.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t51.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t52.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t53.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t54.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t55.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t56.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t57.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t58.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t59.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/compilerChecks/t9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/controlflow/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/jumps/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/library/library.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/library/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/program/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/smoke0/smoke0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/coverage/basic/smoke1/smoke1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/literals/empty_string.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/literals/listof1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/literals/strdedup1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/literals/strdedup2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/rtti/abstract_super.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/rtti/vtable1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/datagen/rtti/vtable_any.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DistProperties.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Driver.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfDumpParser.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/DwarfTests.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/LldbTests.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/debugger/src/test/kotlin/org/jetbrains/kotlin/native/test/debugger/Matchers.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/extensions/nop/src/main/kotlin/org/jetbrains/konan/test/plugin/nop/NopPlugin.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/external/codegen/box/properties/lateinit/accessor.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/gh3343/ktlib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/gh3343/objclib.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/gh3343/objclib.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/gh3343/uselib.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/kt42397/knlibrary.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/kt42397/test.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/main.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/multiple/framework1/first.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/multiple/framework1/test.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/multiple/framework2/second.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/multiple/framework2/test.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/multiple/multiple.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/multiple/shared/shared.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/stdlib/stdlib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/stdlib/stdlib.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/values_generics/values.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/framework/values_generics/values_generics.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/AllCodePointsTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/MatchResultTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/MatchResultTest2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/ModeTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/PatternErrorTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/PatternSyntaxExceptionTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/PatternTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/PatternTest2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/ReplaceTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/harmony_regex/SplitTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/auxiliary_sources/auxiliaryCppSources.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/auxiliary_sources/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/auxiliary_sources/name.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/auxiliary_sources/name.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/arrayPointers.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/bf.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/bitfields.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/callbacksAndVarargs.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/carrayPointers.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/ccallbacksAndVarargs.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cenums.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cfunptr.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cglobals.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cmacros.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cstdio.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cstructs.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/ctypes.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cunion.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cunsupported.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/custom headers/custom.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cvalues.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/cvectors.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/echo_server.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/enums.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/funptr.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/globals.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/macros.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling2.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling_keywords.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling_keywords.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling_keywords2.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/mangling_keywords2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/opengl_teapot.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/pinning.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/sockets.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/structs.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/typedefs.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/types.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/unable_to_import.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/union.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/unsupported.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/values.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/vectors.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/basics/withSpaces.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/cleaners/cleaners.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/cleaners/leak.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/cleaners/main_thread.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/cleaners/second_thread.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/concurrentTerminate/async.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/concurrentTerminate/async.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/concurrentTerminate/concurrentTerminate.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/concurrentTerminate/main.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/concurrentTerminate/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/concurrentTerminate/reverseInterop.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/1.c (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/2.c (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/3.c (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/4.c (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/embedStaticLibraries.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/embedStaticLibraries.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/embedStaticLibraries/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/incomplete_types/library.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/incomplete_types/library.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/incomplete_types/library.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/incomplete_types/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/kt42397/knlibrary.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/kt42397/test.cpp (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/libiconv.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/Localizable.stringsdict (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/allocException.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/foreignException/objcExceptionMode.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/foreignException/objcExceptionMode.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/foreignException/objc_wrap.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/foreignException/objc_wrap.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/foreignException/objc_wrap.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/foreignException/objc_wrap.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/illegal_sharing.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/illegal_sharing_with_weak/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/illegal_sharing_with_weak/objclib.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/illegal_sharing_with_weak/objclib.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/kt34467/foo.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/kt34467/foo.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/kt34467/module_library.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/kt34467/module_library.modulemap (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/kt34467/module_library_umbrella.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/msg_send/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/msg_send/messaging.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/msg_send/messaging.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/msg_send/messaging.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/objcSmoke.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/objcTests.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/smoke.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/smoke.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/smoke.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/KT38234_override.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/KT38234_override.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/KT38234_override.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/allocNoRetain.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/allocNoRetain.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/allocNoRetain.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/blocks.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/blocks.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/blocks.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/callableReferences.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/callableReferences.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/callableReferences.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/clashingWithAny.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/clashingWithAny.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/clashingWithAny.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/constructorReturnsNull.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/constructorReturnsNull.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/constructorReturnsNull.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/conversions.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/customString.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/customString.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/customString.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/exceptions.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/exceptions.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/exceptions.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/initWithCustomSelector.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/initWithCustomSelector.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/initWithCustomSelector.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/kt36766.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/kt36766.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/kt41811.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/kt41811.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/kt41811.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/mangling.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/mangling.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/mangling.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/multipleInheritanceClash.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/multipleInheritanceClash.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/multipleInheritanceClash.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/nsOutputStream.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/objcWeakRefs.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/objcWeakRefs.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/objcWeakRefs.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/overrideInit.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/overrideInit.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/overrideInit.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/sharing.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/structWithNSObject.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/structWithNSObject.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/tryRetainGC.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/tryRetainGC.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/tryRetainGC.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/utils.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/varargs.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/varargs.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/varargs.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/weakRefs.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc/tests/weakRefs.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc_with_initializer/objc_misc.def (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc_with_initializer/objc_misc.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc_with_initializer/objc_misc.m (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/objc_with_initializer/objc_test.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/interop/platform_zlib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/.gitignore (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.pbxproj (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher/Base.lproj/LaunchScreen.storyboard (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher/Base.lproj/Main.storyboard (100%) rename {backend.native => kotlin-native/backend.native}/tests/iosLauncher/KonanTestLauncher/Info.plist (100%) rename {backend.native => kotlin-native/backend.native}/tests/jsinterop/math.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/default/default.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/fake_overrides/base.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/fake_overrides/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/fake_overrides/move.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/fake_overrides/move2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/fake_overrides/use.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/ir_providers/hello.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/ir_providers/library/empty.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/ir_providers/library/manifest.properties (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/lib/foo.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/lib/foo2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/omit/hello.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/omit/lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/private_fake_overrides/inherit_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/private_fake_overrides/inherit_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/private_fake_overrides/override_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/private_fake_overrides/override_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/purge1/lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/purge1/prog.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/src/bar.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/versioning/empty.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/link/versioning/hello.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/lower/immutable_blob_in_lambda.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/lower/local_delegated_property_link/lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/lower/local_delegated_property_link/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/lower/tailrec.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/lower/vararg.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/lower/vararg_of_literals.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/mangling/mangling.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/mangling/manglinglib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/coroutines.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/coroutines.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/deallocRetain.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/deallocRetain.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/expectedLazy.h (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/functionalTypes.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/functionalTypes.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/gh4002.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/gh4002.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/headerWarnings.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/headerWarnings.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt35940.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt35940.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt38641.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt38641.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt39206.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt39206.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt41907.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/kt41907.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/library.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/library.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/library/library.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/localEA.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/localEA.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/throwsEmpty.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/topLevelMangling.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/topLevelManglingA.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/topLevelManglingB.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/values.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/objcexport/values.swift (100%) rename {backend.native => kotlin-native/backend.native}/tests/produce_dynamic/simple/hello.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/produce_dynamic/simple/main.c (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/args0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/assert_failed.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/assert_passed.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_basic.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_in_main_with_checker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_in_main_without_checker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_in_tls_main_with_checker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_in_tls_main_without_checker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_in_tls_worker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_leak.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_leak_with_checker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_leak_without_checker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/cleaner_workers.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/driver0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/empty_substring.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/entry0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/entry1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/entry2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/entry4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/enum_equals.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/exit.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/for0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hash0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hello0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hello1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hello2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hello3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hello4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/hypot.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/ieee754.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/init.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/initializers7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/interface0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/libentry2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/main_exception.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/random.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/readline0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/readline1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/simd.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/standard.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/statements0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/throw0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/tostring0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/tostring1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/tostring2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/tostring3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/basic/worker_random.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/AbstractMutableCollection.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/BitSet.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/SortWith.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array_list1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/array_list2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/hash_map0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/hash_set0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/listof0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/moderately_large_array.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/moderately_large_array1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/range0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/sort0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/sort1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/stack_array.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/typed_array0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/collections/typed_array1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/concurrent/worker_bound_reference0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/catch1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/catch2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/catch7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/check_stacktrace_format.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/custom_hook.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/extend0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/kt-37572.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/exceptions/stack_trace_inline.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/basic0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/cycle_collector.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/cycle_collector_deadlock1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/cycle_detector.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/cycles0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/cycles1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/escape0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/escape1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/escape2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/leak_memory.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/only_gc.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/stable_ref_cross_thread_check.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/throw_cleanup.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/var1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/var2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/var3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/var4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/weak0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/memory/weak1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/chars0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/indexof.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/parse0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/string0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/string_builder0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/string_builder1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/to_string0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/trim.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/text/utf8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/atomic0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/atomic1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/enum_identity.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/freeze_stress.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/lazy0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/lazy1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/lazy2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/lazy3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/leak_memory_with_worker_termination.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/leak_worker.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/mutableData1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker1.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker10.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker11.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker2.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker3.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker4.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker5.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker6.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker7.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker8.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/runtime/workers/worker9.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/catch.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/char_const.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/default_args.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/deserialize_members.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/deserialized_inline0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/deserialized_listof0.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/do_while.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/enum_ordinal/library.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/enum_ordinal/main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/prop.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/regression/no_type_map.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/serialize_members.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/use.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/use_char_const.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/serialization/vararg.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/stdlib_external/jsCollectionFactoriesActuals.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/stdlib_external/numbers/HarmonyMathTests.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/stdlib_external/numbers/MathExceptionTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/stdlib_external/numbers/MathTest.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/stdlib_external/text/StringEncodingTestNative.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/stdlib_external/utils.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/teamcity-test.property (100%) rename {backend.native => kotlin-native/backend.native}/tests/testLibrary/kotlin/test_platform_lib.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/annotations.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/assertions.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/custom_main.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/filters.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/library.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/library_user.kt (100%) rename {backend.native => kotlin-native/backend.native}/tests/testing/stacktrace.kt (100%) rename {build-tools => kotlin-native/build-tools}/build.gradle.kts (100%) rename {build-tools => kotlin-native/build-tools}/settings.gradle.kts (100%) rename {build-tools => kotlin-native/build-tools}/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy (100%) rename {build-tools => kotlin-native/build-tools}/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/BenchmarkRepeatingType.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CacheTesting.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CollisionDetector.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CollisionTransformer.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CompilationDatabase.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CopyCommonSources.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CopySamples.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/CoverageTest.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/EndorsedLibraryInfo.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/ExecClang.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/ExecLlvm.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/ExternalReportUtils.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/FrameworkTest.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/Internals.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/KLibInstall.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/KonanTestExecutable.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/KonanTestSuiteReport.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/KotlinBuildPusher.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/KotlinNativeTest.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/LlvmCovReport.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/MPPTools.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/MetadataComparisonTest.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/PlatformInfo.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/PropertiesProvider.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/RegressionsReporter.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/RegressionsSummaryReporter.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/Reporter.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/RunJvmTask.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/RunKotlinNativeTask.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/TestDirectives.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/Utils.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/Wrappers.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/XcRunRuntimeUtils.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkLogger.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/benchmark/BenchmarkingPlugin.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/benchmark/CompileBenchmarkingPlugin.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/benchmark/KotlinNativeBenchmarkingPlugin.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/benchmark/SwiftBenchmarkingPlugin.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcodePlugin.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/coroutineTestUtil.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/genTestKT39548.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparator.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/KmComparatorUtils.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/SortedMergeStrategy.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/TrivialLibraryProvider.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/klib/metadata/comparison.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/testing/native/GitDownloadTask.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/testing/native/NativeTest.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/testing/native/RuntimeTestingPlugin.kt (100%) rename {build-tools => kotlin-native/build-tools}/src/main/kotlin/org/jetbrains/kotlin/utils/DFS.kt (100%) rename build.gradle => kotlin-native/build.gradle (100%) rename {cmd => kotlin-native/cmd}/cinterop (100%) rename {cmd => kotlin-native/cmd}/cinterop.bat (100%) rename {cmd => kotlin-native/cmd}/generate-platform (100%) rename {cmd => kotlin-native/cmd}/generate-platform.bat (100%) rename {cmd => kotlin-native/cmd}/jsinterop (100%) rename {cmd => kotlin-native/cmd}/jsinterop.bat (100%) rename {cmd => kotlin-native/cmd}/klib (100%) rename {cmd => kotlin-native/cmd}/klib.bat (100%) rename {cmd => kotlin-native/cmd}/konan-lldb (100%) rename {cmd => kotlin-native/cmd}/konanc (100%) rename {cmd => kotlin-native/cmd}/konanc.bat (100%) rename {cmd => kotlin-native/cmd}/kotlinc (100%) rename {cmd => kotlin-native/cmd}/kotlinc-native (100%) rename {cmd => kotlin-native/cmd}/kotlinc-native.bat (100%) rename {cmd => kotlin-native/cmd}/kotlinc.bat (100%) rename {cmd => kotlin-native/cmd}/run_konan (100%) rename {cmd => kotlin-native/cmd}/run_konan.bat (100%) rename {codestyle => kotlin-native/codestyle}/cpp/CLionFormat.xml (100%) rename {codestyle => kotlin-native/codestyle}/cpp/README.md (100%) rename {common => kotlin-native/common}/build.gradle.kts (100%) rename {common => kotlin-native/common}/src/files/cpp/Files.cpp (100%) rename {common => kotlin-native/common}/src/files/headers/Files.h (100%) rename {common => kotlin-native/common}/src/hash/cpp/Base64.cpp (100%) rename {common => kotlin-native/common}/src/hash/cpp/City.cpp (100%) rename {common => kotlin-native/common}/src/hash/cpp/Names.cpp (100%) rename {common => kotlin-native/common}/src/hash/cpp/Sha1.cpp (100%) rename {common => kotlin-native/common}/src/hash/headers/Base64.h (100%) rename {common => kotlin-native/common}/src/hash/headers/City.h (100%) rename {common => kotlin-native/common}/src/hash/headers/Names.h (100%) rename {common => kotlin-native/common}/src/hash/headers/Sha1.h (100%) rename {dependencies => kotlin-native/dependencies}/build.gradle (100%) rename {dependencyPacker => kotlin-native/dependencyPacker}/build.gradle.kts (100%) rename {dependencyPacker => kotlin-native/dependencyPacker}/linux_llvm_blacklist (100%) rename {dependencyPacker => kotlin-native/dependencyPacker}/linux_llvm_whitelist (100%) rename {dependencyPacker => kotlin-native/dependencyPacker}/macos_llvm_whitelist (100%) rename {dependencyPacker => kotlin-native/dependencyPacker}/mingw_llvm_blacklist (100%) rename {dependencyPacker => kotlin-native/dependencyPacker}/mingw_llvm_whitelist (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/build.gradle (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/build.gradle (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/gradle.properties (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin-js/kotlinx.cli/Utils.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin-jvm/kotlinx/cli/nonStdlibUtils.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin-native/kotlinx/cli/Utils.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgParser.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgType.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/ArgumentValues.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/Arguments.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/Descriptors.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/ExperimentalCli.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/main/kotlin/kotlinx/cli/Options.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/tests/ArgumentsTests.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/tests/ErrorTests.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/tests/HelpTests.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/tests/OptionsTests.kt (100%) rename {endorsedLibraries => kotlin-native/endorsedLibraries}/kotlinx.cli/src/tests/SubcommandsTests.kt (100%) rename gradle.properties => kotlin-native/gradle.properties (100%) rename {gradle => kotlin-native/gradle}/kotlinGradlePlugin.gradle (100%) rename {gradle => kotlin-native/gradle}/loadRootProperties.gradle (100%) rename {gradle => kotlin-native/gradle}/wrapper/gradle-wrapper.jar (100%) rename {gradle => kotlin-native/gradle}/wrapper/gradle-wrapper.properties (100%) rename gradlew => kotlin-native/gradlew (100%) rename gradlew.bat => kotlin-native/gradlew.bat (100%) rename {klib => kotlin-native/klib}/build.gradle (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationHeaderRenderer.kt (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultIdSignatureRenderer.kt (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IdSignatureRenderer.kt (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt (100%) rename {klib => kotlin-native/klib}/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt (100%) rename {klib => kotlin-native/klib}/src/test/kotlin/org/jetbrains/kotlin/cli/klib/test/ContentsTest.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/Accessors.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/Classes.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/Constructors.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/Enum.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/FunctionModifiers.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/MethodModality.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/Objects.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/TopLevelFunctions.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/TopLevelPropertiesCustomPackage.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/TopLevelPropertiesRootPackage.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/TopLevelPropertiesWithClassesCustomPackage.kt (100%) rename {klib => kotlin-native/klib}/src/test/testData/TopLevelPropertiesWithClassesRootPackage.kt (100%) rename {konan => kotlin-native/konan}/konan.properties (100%) rename {konan => kotlin-native/konan}/platforms/zephyr/stm32f4_disco (100%) rename {libclangext => kotlin-native/libclangext}/build.gradle (100%) rename {libclangext => kotlin-native/libclangext}/src/main/cpp/ClangExt.cpp (100%) rename {libclangext => kotlin-native/libclangext}/src/main/cpp/ExtVector.cpp (100%) rename {libclangext => kotlin-native/libclangext}/src/main/include/clang-c/ExtVector.h (100%) rename {libclangext => kotlin-native/libclangext}/src/main/include/clang-c/ext.h (100%) rename {licenses => kotlin-native/licenses}/LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/NOTICE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/args4j_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/asm_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/boost_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/closure-compiler_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/dart_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/glibc_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/harmony_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/jshashtable_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/json_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/libffi_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/llvm_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/maven_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/mimalloc_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/pcollections_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/prototype_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/rhino_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/scala_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/sdl_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/trove_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/trove_readme_license.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/unicode_LICENSE.txt (100%) rename {licenses => kotlin-native/licenses}/third_party/xcode_license.pdf (100%) rename {licenses => kotlin-native/licenses}/third_party/zephyr_LICENSE.txt (100%) rename {llvmCoverageMappingC => kotlin-native/llvmCoverageMappingC}/build.gradle (100%) rename {llvmCoverageMappingC => kotlin-native/llvmCoverageMappingC}/src/main/cpp/CoverageMappingC.cpp (100%) rename {llvmCoverageMappingC => kotlin-native/llvmCoverageMappingC}/src/main/include/CoverageMappingC.h (100%) rename {llvmDebugInfoC => kotlin-native/llvmDebugInfoC}/build.gradle (100%) rename {llvmDebugInfoC => kotlin-native/llvmDebugInfoC}/src/dwarf/include/dwarf_util.kt.pp (100%) rename {llvmDebugInfoC => kotlin-native/llvmDebugInfoC}/src/main/cpp/DebugInfoC.cpp (100%) rename {llvmDebugInfoC => kotlin-native/llvmDebugInfoC}/src/main/include/DebugInfoC.h (100%) rename {llvmDebugInfoC => kotlin-native/llvmDebugInfoC}/src/scripts/konan_lldb.py (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/build.gradle (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/gradle.properties (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/AbstractMethodBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/CallsBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/CastsBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ClassArrayBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ClassBaselineBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ClassListBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ClassStreamBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/CompanionObjectBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/CoordinatesSolver.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/Data.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/DefaultArgumentBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ElvisBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/EulerBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/FibonacciBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ForLoopsBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/GraphSolverBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/InlineBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/IntArrayBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/IntBaselineBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/IntStreamBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/LambdaBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/LoopBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/MatrixMapBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/OctoTest.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/ParameterNotNullAssertionBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/PrimeListBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/StringBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/SwitchBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/Utils.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/WithIndiciesBenchmark.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/main.swift (100%) rename {performance => kotlin-native/performance}/KotlinVsSwift/ring/src/zdf_win.swift (100%) rename {performance => kotlin-native/performance}/build.gradle (100%) rename {performance => kotlin-native/performance}/cinterop/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/cinterop/gradle.properties (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin-jvm/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin-native/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin/main.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/structsProducedByMacrosBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/main/kotlin/org/jetbrains/cinteropBenchmarks/typesBenchmark.kt (100%) rename {performance => kotlin-native/performance}/cinterop/src/nativeInterop/cinterop/macros.def (100%) rename {performance => kotlin-native/performance}/cinterop/src/nativeInterop/cinterop/struct.def (100%) rename {performance => kotlin-native/performance}/cinterop/src/nativeInterop/cinterop/types.def (100%) rename {performance => kotlin-native/performance}/framework/build.gradle (100%) rename {performance => kotlin-native/performance}/framework/gradle.properties (100%) rename {performance => kotlin-native/performance}/gradle.properties (100%) rename {performance => kotlin-native/performance}/gradle/compileBenchmark.gradle (100%) rename {performance => kotlin-native/performance}/helloworld/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/helloworld/gradle.properties (100%) rename {performance => kotlin-native/performance}/helloworld/src/main/kotlin/main.kt (100%) rename {performance => kotlin-native/performance}/numerical/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/numerical/gradle.properties (100%) rename {performance => kotlin-native/performance}/numerical/src/main/kotlin-jvm/launcher.kt (100%) rename {performance => kotlin-native/performance}/numerical/src/main/kotlin-native/launcher.kt (100%) rename {performance => kotlin-native/performance}/numerical/src/main/kotlin/main.kt (100%) rename {performance => kotlin-native/performance}/numerical/src/main/kotlin/pi.kt (100%) rename {performance => kotlin-native/performance}/numerical/src/nativeInterop/cinterop/cinterop.def (100%) rename {performance => kotlin-native/performance}/numerical/src/nativeInterop/cinterop/pi.c (100%) rename {performance => kotlin-native/performance}/numerical/src/nativeInterop/cinterop/pi.h (100%) rename {performance => kotlin-native/performance}/objcinterop/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/objcinterop/gradle.properties (100%) rename {performance => kotlin-native/performance}/objcinterop/src/main/kotlin-jvm/org/jetbrains/objCInteropBenchmarks/complexNumbers.kt (100%) rename {performance => kotlin-native/performance}/objcinterop/src/main/kotlin-native/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt (100%) rename {performance => kotlin-native/performance}/objcinterop/src/main/kotlin/main.kt (100%) rename {performance => kotlin-native/performance}/objcinterop/src/main/kotlin/org/jetbrains/objCinteropBenchmarks/complexNumbers.kt (100%) rename {performance => kotlin-native/performance}/objcinterop/src/nativeInterop/cinterop/classes.def (100%) rename {performance => kotlin-native/performance}/objcinterop/src/nativeInterop/cinterop/complexNumbers.h (100%) rename {performance => kotlin-native/performance}/objcinterop/src/nativeInterop/cinterop/complexNumbers.m (100%) rename {performance => kotlin-native/performance}/ring/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/ring/gradle.properties (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin-jvm/FakeKonanNamespace.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin-jvm/cleanup.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin-jvm/org/jetbrains/ring/UtilsJVM.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin-native/cleanup.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin-native/org/jetbrains/ring/Utils.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/cleanup.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/main.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/AbstractMethodBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/AllocationBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/CallsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/CastsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ClassArrayBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ClassBaselineBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ClassListBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ClassStreamBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/CompanionObjectBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/CoordinatesSolver.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/Data.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/DefaultArgumentBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ElvisBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/EulerBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/FibonacciBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ForLoopsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/GraphSolverBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/InheritanceBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/InlineBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/IntArrayBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/IntBaselineBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/IntListBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/IntStreamBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/LambdaBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/LinkedListWithAtomicsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/LocalObjectsBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/LoopBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/MatrixMapBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/basicTest.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/OctoTest/ocTree.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/ParameterNotNullAssertionBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/PrimeListBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/SingletonBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/StringBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/SwitchBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/Utils.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/WithIndiciesBenchmark.kt (100%) rename {performance => kotlin-native/performance}/ring/src/main/kotlin/org/jetbrains/ring/zdf-win.kt (100%) rename {performance => kotlin-native/performance}/scripts/linux_services.list (100%) rename {performance => kotlin-native/performance}/scripts/services.sh (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin-jvm/org/jetbrains/benchmarksLauncher/Utils.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin-native/common/org/jetbrains/benchmarksLauncher/Utils.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin-native/mingw/org/jetbrains/benchmarksLauncher/Utils.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin-native/posix/org/jetbrains/benchmarksLauncher/Utils.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/BenchmarksCollection.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/JsonReportCreator.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/SwiftLauncher.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/Utils.kt (100%) rename {performance => kotlin-native/performance}/shared/src/main/kotlin/org/jetbrains/benchmarksLauncher/launcher.kt (100%) rename {performance => kotlin-native/performance}/startup/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/startup/gradle.properties (100%) rename {performance => kotlin-native/performance}/startup/src/main/kotlin/main.kt (100%) rename {performance => kotlin-native/performance}/startup/src/main/kotlin/org/jetbrains/startup/SingletonInitBenchmark.kt (100%) rename {performance => kotlin-native/performance}/swiftinterop/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/swiftinterop/gradle.properties (100%) rename {performance => kotlin-native/performance}/swiftinterop/src/main/kotlin/org/jetbrains/model/CityMap.kt (100%) rename {performance => kotlin-native/performance}/swiftinterop/src/main/kotlin/org/jetbrains/multigraph/Multigraph.kt (100%) rename {performance => kotlin-native/performance}/swiftinterop/swiftSrc/benchmarks.swift (100%) rename {performance => kotlin-native/performance}/swiftinterop/swiftSrc/main.swift (100%) rename {performance => kotlin-native/performance}/videoplayer/build.gradle.kts (100%) rename {performance => kotlin-native/performance}/videoplayer/gradle.properties (100%) rename {platformLibs => kotlin-native/platformLibs}/build.gradle (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/android.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/egl.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/gles.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/gles2.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/gles3.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/gles31.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/glesCommon.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/linux.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/media.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/omxal.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/sles.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/android/zlib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ARKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AVFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AVKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Accelerate.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Accessibility.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Accounts.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AdSupport.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AddressBook.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AddressBookUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AppClip.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AppTrackingTransparency.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AssetsLibrary.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AudioToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AudioUnit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AuthenticationServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/AutomaticAssessmentConfiguration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/BackgroundTasks.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/BusinessChat.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CFNetwork.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CallKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CarPlay.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ClassKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ClockKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CloudKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Combine.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CommonCrypto.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Contacts.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ContactsUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreAudio.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreAudioKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreAudioTypes.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreBluetooth.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreData.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreGraphics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreHaptics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreImage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreLocation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreMIDI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreML.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreMedia.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreMotion.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreNFC.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreSpotlight.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreTelephony.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreText.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CoreVideo.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CryptoKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/CryptoTokenKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/DeveloperToolsSupport.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/DeviceCheck.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/EAGL.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/EventKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/EventKitUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ExposureNotification.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ExternalAccessory.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/FileProvider.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/FileProviderUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Foundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/GLKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/GSS.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/GameController.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/GameKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/GameplayKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/HealthKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/HealthKitUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/HomeKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/IOKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/IOSurface.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/IdentityLookup.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/IdentityLookupUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ImageCaptureCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ImageIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Intents.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/IntentsUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/JavaScriptCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/LinkPresentation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/LocalAuthentication.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MLCompute.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MapKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MediaAccessibility.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MediaPlayer.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MediaSetup.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MediaToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MessageUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Messages.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Metal.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MetalKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MetalPerformanceShaders.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MetalPerformanceShadersGraph.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MetricKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MobileCoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ModelIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/MultipeerConnectivity.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/NaturalLanguage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/NearbyInteraction.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Network.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/NetworkExtension.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/NewsstandKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/NotificationCenter.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/OSLog.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/OpenAL.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/OpenGLES.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/OpenGLES2.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/OpenGLES3.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/OpenGLESCommon.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/PDFKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/PassKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/PencilKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Photos.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/PhotosUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/PushKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/QuartzCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/QuickLook.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/QuickLookThumbnailing.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/RealityKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ReplayKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SafariServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SceneKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/ScreenTime.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Security.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SensorKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Social.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SoundAnalysis.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Speech.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SpriteKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/StoreKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/SystemConfiguration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Twitter.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/UIKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/UniformTypeIdentifiers.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/UserNotifications.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/UserNotificationsUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/VideoSubscriberAccount.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/VideoToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/Vision.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/VisionKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/WatchConnectivity.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/WebKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/WidgetKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_AVKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_HomeKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_MapKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_QuickLook_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_SceneKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_SpriteKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/_StoreKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/darwin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/iAd.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/iconv.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/objc.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/set_depends.sh (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/ios/zlib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/linux/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/linux/iconv.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/linux/linux.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/linux/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/linux/zlib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/gdiplus.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/iconv.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/opengl32.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/windows.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/mingw/zlib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AGL.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AVFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AVKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Accelerate.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Accounts.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AdSupport.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AddressBook.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AppKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AppleScriptKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AppleScriptObjC.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ApplicationServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AudioToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AudioUnit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AudioVideoBridging.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AuthenticationServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/AutomaticAssessmentConfiguration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Automator.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/BackgroundTasks.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/BusinessChat.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CFNetwork.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CalendarStore.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CallKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Carbon.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CloudKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Cocoa.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Collaboration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ColorSync.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Combine.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CommonCrypto.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Contacts.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ContactsUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreAudio.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreAudioKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreAudioTypes.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreBluetooth.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreData.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreDisplay.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreGraphics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreHaptics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreImage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreLocation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreMIDI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreMIDIServer.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreML.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreMedia.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreMediaIO.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreMotion.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreSpotlight.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreTelephony.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreText.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreVideo.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CoreWLAN.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CryptoKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/CryptoTokenKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DVDPlayback.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DeviceCheck.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DirectoryService.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DiscRecording.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DiscRecordingUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DiskArbitration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/DriverKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/EventKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ExceptionHandling.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ExecutionPolicy.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ExternalAccessory.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/FWAUserLib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/FileProvider.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/FileProviderUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/FinderSync.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ForceFeedback.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Foundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/GLKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/GLUT.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/GSS.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/GameController.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/GameKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/GameplayKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/HIDDriverKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Hypervisor.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ICADevices.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IMServicePlugIn.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IOBluetooth.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IOBluetoothUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IOKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IOSurface.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IOUSBHost.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/IdentityLookup.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ImageCaptureCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ImageIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/InputMethodKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/InstallerPlugins.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/InstantMessage.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Intents.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/JavaFrameEmbedding.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/JavaScriptCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/JavaVM.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Kerberos.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Kernel.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/LDAP.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/LatentSemanticMapping.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/LinkPresentation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/LocalAuthentication.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MapKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MediaAccessibility.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MediaLibrary.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MediaPlayer.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MediaToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Message.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Metal.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MetalKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MetalPerformanceShaders.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MetricKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ModelIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MorphunAssetsUpdater.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/MultipeerConnectivity.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/NaturalLanguage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/NetFS.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Network.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/NetworkExtension.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/NetworkingDriverKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/NotificationCenter.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OSAKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OSLog.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OpenAL.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OpenCL.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OpenDirectory.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OpenGL.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OpenGL3.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/OpenGLCommon.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PCIDriverKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PCSC.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PDFKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PencilKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Photos.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PhotosUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PreferencePanes.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/PushKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Python.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/QTKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Quartz.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/QuartzCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/QuickLook.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/QuickLookThumbnailing.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/RealityKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Ruby.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SafariServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SceneKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ScreenSaver.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ScriptingBridge.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Security.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SecurityFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SecurityInterface.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/ServiceManagement.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Social.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SoundAnalysis.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Speech.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SpriteKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/StoreKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SyncServices.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/System.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SystemConfiguration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/SystemExtensions.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/TWAIN.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Tcl.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Tk.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/USBDriverKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/UserNotifications.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/VideoDecodeAcceleration.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/VideoSubscriberAccount.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/VideoToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/Vision.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/WebKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/darwin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/iTunesLibrary.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/iconv.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/libkern.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/objc.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/osx.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/set_depends.sh (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/vmnet.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/osx/zlib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AVFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AVKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Accelerate.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Accessibility.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AdSupport.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AppTrackingTransparency.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AudioToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AudioUnit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/AuthenticationServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/BackgroundTasks.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CFNetwork.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CloudKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Combine.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CommonCrypto.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreAudio.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreAudioKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreAudioTypes.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreBluetooth.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreData.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreGraphics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreHaptics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreImage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreLocation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreML.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreMedia.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreSpotlight.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreText.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CoreVideo.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CryptoKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/CryptoTokenKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/DeveloperToolsSupport.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/DeviceCheck.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/EAGL.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/ExposureNotification.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/ExternalAccessory.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Foundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/GLKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/GameController.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/GameKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/GameplayKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/HomeKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/IOKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/IOSurface.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/ImageIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Intents.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/IntentsUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/JavaScriptCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/LinkPresentation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/LocalAuthentication.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MLCompute.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MapKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MediaAccessibility.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MediaPlayer.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MediaToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MessageUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Metal.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MetalKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MetalPerformanceShaders.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MetalPerformanceShadersGraph.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MetricKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MobileCoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/ModelIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/MultipeerConnectivity.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/NaturalLanguage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Network.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/OSLog.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/OpenAL.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/OpenGLES.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/OpenGLES2.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/OpenGLES3.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/OpenGLESCommon.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Photos.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/PhotosUI.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/QuartzCore.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/ReplayKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/SceneKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Security.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/SoundAnalysis.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/SpriteKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/StoreKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/SystemConfiguration.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/TVMLKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/TVServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/TVUIKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/UIKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/UniformTypeIdentifiers.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/UserNotifications.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/VideoSubscriberAccount.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/VideoToolbox.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/Vision.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/_AVKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/_AuthenticationServices_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/_HomeKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/_MapKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/_SceneKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/_SpriteKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/darwin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/iconv.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/objc.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/set_depends.sh (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/tvos/zlib.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/AVFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/AVKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Accelerate.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Accessibility.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/AuthenticationServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CFNetwork.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/ClockKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CloudKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Combine.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CommonCrypto.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Contacts.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreAudio.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreAudioTypes.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreBluetooth.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreData.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreFoundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreGraphics.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreLocation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreML.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreMedia.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreMotion.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreText.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CoreVideo.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/CryptoKit.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/DeveloperToolsSupport.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/EventKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Foundation.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/GameKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/HealthKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/HomeKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/ImageIO.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Intents.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/MapKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/MediaPlayer.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/MobileCoreServices.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/NaturalLanguage.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Network.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/NetworkExtension.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/PassKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/PushKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/SceneKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/Security.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/SoundAnalysis.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/SpriteKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/StoreKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/UIKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/UniformTypeIdentifiers.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/UserNotifications.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/WatchConnectivity.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/WatchKit.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_AVKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_AuthenticationServices_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_ClockKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_HomeKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_MapKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_SceneKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_SpriteKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/_WatchKit_SwiftUI.def.disabled (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/builtin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/darwin.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/iconv.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/objc.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/posix.def (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/set_depends.sh (100%) rename {platformLibs => kotlin-native/platformLibs}/src/platform/watchos/zlib.def (100%) rename {runtime => kotlin-native/runtime}/CMakeLists.txt (100%) rename {runtime => kotlin-native/runtime}/build.gradle.kts (100%) rename {runtime => kotlin-native/runtime}/generator/build.gradle (100%) rename {runtime => kotlin-native/runtime}/src/debug/cpp/KDebug.cpp (100%) rename {runtime => kotlin-native/runtime}/src/debug/cpp/SourceInfo.cpp (100%) rename {runtime => kotlin-native/runtime}/src/exceptions_support/cpp/ExceptionsSupport.cpp (100%) rename {runtime => kotlin-native/runtime}/src/launcher/cpp/androidLauncher.cpp (100%) rename {runtime => kotlin-native/runtime}/src/launcher/cpp/androidLauncher.h (100%) rename {runtime => kotlin-native/runtime}/src/launcher/cpp/launcher.cpp (100%) rename {runtime => kotlin-native/runtime}/src/launcher/js/index.html (100%) rename {runtime => kotlin-native/runtime}/src/launcher/js/launcher.js (100%) rename {runtime => kotlin-native/runtime}/src/legacymm/cpp/CyclicCollector.cpp (100%) rename {runtime => kotlin-native/runtime}/src/legacymm/cpp/CyclicCollector.h (100%) rename {runtime => kotlin-native/runtime}/src/legacymm/cpp/Memory.cpp (100%) rename {runtime => kotlin-native/runtime}/src/legacymm/cpp/MemoryPrivate.hpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Alloc.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Arrays.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ArraysTest.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Atomic.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Atomic.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Boxing.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Cleaner.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Cleaner.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/CleanerTest.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Common.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/CompilerExport.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Console.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/DoubleConversions.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Exceptions.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Exceptions.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ExecFormat.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ExecFormat.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Interop.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/JSInterop.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KAssert.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KAssert.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KDebug.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KString.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KString.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KotlinMath.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/KotlinMath.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Memory.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/MemorySharedRefs.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/MemorySharedRefs.hpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Natives.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Natives.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExceptions.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExceptions.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExport.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExport.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportCollectionUtils.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportCollections.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportCoroutines.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportErrors.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportErrors.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportExceptionDetails.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportExceptionDetails.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportInit.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCExportPrivate.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCInterop.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCInterop.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCInteropUtils.mm (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCInteropUtilsPrivate.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ObjCMMAPI.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Operator.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/PointerBits.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Porting.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Porting.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/PthreadUtils.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/PthreadUtils.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Regex.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ReturnSlot.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ReturnSlot.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Runtime.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Runtime.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/SourceInfo.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/StdCppStubs.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/TestSupportCompilerGenerated.hpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Time.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/ToString.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/TypeInfo.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/TypeInfo.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Types.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Types.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Utils.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Weak.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Weak.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Worker.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/Worker.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/WorkerBoundReference.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/WorkerBoundReference.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dlmalloc/malloc.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dtoa/cbigint.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dtoa/cbigint.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dtoa/dblparse.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dtoa/fltconst.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dtoa/fltparse.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/dtoa/hycomp.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/math/COPYRIGHT (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/math/endian.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/math/fmod.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/math/fmodf.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/math/libm.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/math/scalbn.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/snprintf/AUTHORS (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/snprintf/COPYING (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/snprintf/snprintf.cpp (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/utf8.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/utf8/checked.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/utf8/core.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/utf8/unchecked.h (100%) rename {runtime => kotlin-native/runtime}/src/main/cpp/utf8/with_replacement.h (100%) rename {runtime => kotlin-native/runtime}/src/main/js/math.js (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/generated/_ArraysNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/generated/_CollectionsNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/generated/_ComparisonsNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/generated/_StringsNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/generated/_UArraysNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Annotation.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Annotations.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Any.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Array.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Arrays.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Assertions.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Boolean.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Char.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/CharSequence.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Comparable.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Comparator.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Enum.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Exceptions.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Experimental.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Function.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Lazy.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Nothing.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Number.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Numbers.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Primitives.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/String.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Throwable.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/Unit.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/annotation/Annotations.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/AbstractMutableCollection.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/AbstractMutableList.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/AbstractMutableMap.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/AbstractMutableSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/ArrayList.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/ArraySorting.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/ArrayUtil.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Arrays.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Collection.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Collections.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/HashMap.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/HashSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Iterator.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Iterators.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/List.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Map.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Maps.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/MutableCollections.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/RandomAccess.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Set.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/collections/Sets.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/coroutines/DebugProbes.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/coroutines/SafeContinuationNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/coroutines/SuspendFunction.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/coroutines/cancellation/CancellationException.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/internal/Annotations.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/internal/ProgressionUtil.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/io/Console.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/io/Serializable.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/math/math.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/Annotations.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/BitSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/Blob.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/Platform.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/Runtime.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/Text.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/ThrowableExtensions.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/TypedArrays.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Annotations.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Atomics.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Continuation.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Freezing.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Future.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Internal.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Lazy.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Lock.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/MutableData.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/ObjectTransfer.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/Worker.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/concurrent/WorkerBoundReference.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Annotations.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Boxing.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Cleaner.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Coroutines.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/DefaultConstructorMarker.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Enums.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/FloatingPointParser.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/FunctionAdapter.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/GC.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/HexStringParser.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/InteropBoxing.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/IntrinsicType.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Intrinsics.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KClassImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KFunctionImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KPropertyImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KSuspendFunctionImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KTypeImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KTypeParameterImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KonanCollections.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/KonanRuntimeTypes.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/NativePtr.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/NumberConverter.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/ObjCExportCoroutines.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/ObjCExportUtils.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Ref.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/RuntimeUtils.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Undefined.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/Utils.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/GTestLogger.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/Launcher.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/TeamCityLogger.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/TestListener.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/TestLogger.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/TestRunner.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/TestStatistics.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/internal/test/TestSuite.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/ref/Weak.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/ref/WeakPrivate.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/native/simd.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/random/Random.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/ranges/ProgressionIterators.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/ranges/Progressions.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/ranges/Range.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/ranges/Ranges.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/AssociatedObjects.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KAnnotatedElement.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KCallable.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KClass.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KClassesImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KDeclarationContainer.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KFunction.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KProperty.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/reflect/KType.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/sequences/Sequences.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/system/Process.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/system/Timing.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/test/Annotation.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/test/Assertions.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/Appendable.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/Char.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/CharCategory.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/CharacterCodingException.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/PatternSyntaxException.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/Regex.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/StringBuilder.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/StringBuilderNative.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/StringNumberConversions.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/Strings.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/AbstractCharClass.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/AbstractLineTerminator.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/CharClass.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/Lexer.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/MatchResultImpl.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/Pattern.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/Quantifier.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/AbstractSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/AtomicJointSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/BackReferenceSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/CharSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/CompositeRangeSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/DecomposedCharSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/DotQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/DotSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/EOISet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/EOLSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/EmptySet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/FSets.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/GroupQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/HangulDecomposedCharSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/JointSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/LeafQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/LeafSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/LookAheadSets.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/LookBehindSets.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/NonCapturingJointSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/PossessiveGroupQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/PossessiveLeafQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/PreviousMatchSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/QuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/RangeSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/ReluctantGroupQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/ReluctantLeafQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SOLSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SequenceSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SingleSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SupplementaryCharSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SupplementaryRangeSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SurrogateCharSets.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/SurrogateRangeSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/UnifiedQuantifierSet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/text/regex/sets/WordBoundarySet.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/time/DurationUnit.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/time/MonotonicTimeSource.kt (100%) rename {runtime => kotlin-native/runtime}/src/main/kotlin/kotlin/time/formatToDecimals.kt (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/README.md (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/alloc-aligned.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/alloc-override-osx.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/alloc-override.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/alloc-posix.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/alloc.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/arena.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/bitmap.inc.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/heap.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/include/mimalloc-atomic.h (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/include/mimalloc-internal.h (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/include/mimalloc-new-delete.h (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/include/mimalloc-override.h (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/include/mimalloc-types.h (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/include/mimalloc.h (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/init.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/options.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/os.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/page-queue.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/page.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/random.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/region.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/segment.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/static.c (100%) rename {runtime => kotlin-native/runtime}/src/mimalloc/c/stats.c (100%) rename {runtime => kotlin-native/runtime}/src/mm/cpp/Stubs.cpp (100%) rename {runtime => kotlin-native/runtime}/src/objc/cpp/ObjCExportClasses.mm (100%) rename {runtime => kotlin-native/runtime}/src/objc/cpp/ObjCExportCollections.mm (100%) rename {runtime => kotlin-native/runtime}/src/objc/cpp/ObjCExportNumbers.mm (100%) rename {runtime => kotlin-native/runtime}/src/objc/cpp/ObjCInteropUtilsClasses.mm (100%) rename {runtime => kotlin-native/runtime}/src/opt_alloc/cpp/AllocImpl.cpp (100%) rename {runtime => kotlin-native/runtime}/src/profile_runtime/cpp/ProfileRuntime.cpp (100%) rename {runtime => kotlin-native/runtime}/src/relaxed/cpp/MemoryImpl.cpp (100%) rename {runtime => kotlin-native/runtime}/src/release/cpp/SourceInfo.cpp (100%) rename {runtime => kotlin-native/runtime}/src/std_alloc/cpp/AllocImpl.cpp (100%) rename {runtime => kotlin-native/runtime}/src/strict/cpp/MemoryImpl.cpp (100%) rename {runtime => kotlin-native/runtime}/src/test_support/cpp/CompilerGenerated.cpp (100%) rename {runtime => kotlin-native/runtime}/src/test_support/cpp/CompilerGeneratedObjC.mm (100%) rename {runtime => kotlin-native/runtime}/src/test_support/cpp/TestLauncher.cpp (100%) rename {samples => kotlin-native/samples}/README.md (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/README.md (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/build.sh (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/gradle.properties (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/gradle/wrapper/gradle-wrapper.jar (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/gradle/wrapper/gradle-wrapper.properties (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/gradlew (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/gradlew.bat (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/settings.gradle.kts (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/nativeInterop/cinterop/bmpformat.def (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/AndroidManifest.xml (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/assets/kotlin_logo.bmp (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/BMPHeader.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/Disposable.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/Engine.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/JniBridge.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/Polyhedra.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/Renderer.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/Vectors.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/res/mipmap-hdpi/konan_activity.png (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/res/mipmap-mdpi/konan_activity.png (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/res/mipmap-xhdpi/konan_activity.png (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/res/mipmap-xxhdpi/konan_activity.png (100%) rename {samples => kotlin-native/samples}/androidNativeActivity/src/x86Main/res/values/strings.xml (100%) rename {samples => kotlin-native/samples}/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/build.sh (100%) rename {samples => kotlin-native/samples}/calculator/.gitignore (100%) rename {samples => kotlin-native/samples}/calculator/README.md (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/build.gradle (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/gradle.properties (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/AndroidManifest.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/kotlin/MainActivity.kt (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/drawable/ic_launcher_background.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/layout/activity_main.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/values/colors.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/values/strings.xml (100%) rename {samples => kotlin-native/samples}/calculator/androidApp/src/main/res/values/styles.xml (100%) rename {samples => kotlin-native/samples}/calculator/arithmeticParser/Info.plist (100%) rename {samples => kotlin-native/samples}/calculator/arithmeticParser/build.gradle (100%) rename {samples => kotlin-native/samples}/calculator/arithmeticParser/gradle.properties (100%) rename {samples => kotlin-native/samples}/calculator/arithmeticParser/src/commonMain/kotlin/Parser.kt (100%) rename {samples => kotlin-native/samples}/calculator/build.gradle (100%) rename {samples => kotlin-native/samples}/calculator/build.sh (100%) rename {samples => kotlin-native/samples}/calculator/cliApp/build.gradle (100%) rename {samples => kotlin-native/samples}/calculator/cliApp/gradle.properties (100%) rename {samples => kotlin-native/samples}/calculator/cliApp/src/jvmMain/kotlin/JvmCli.kt (100%) rename {samples => kotlin-native/samples}/calculator/gradle.properties (100%) rename {samples => kotlin-native/samples}/calculator/gradle/wrapper/gradle-wrapper.jar (100%) rename {samples => kotlin-native/samples}/calculator/gradle/wrapper/gradle-wrapper.properties (100%) rename {samples => kotlin-native/samples}/calculator/gradlew (100%) rename {samples => kotlin-native/samples}/calculator/gradlew.bat (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator.xcodeproj/project.pbxproj (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator/AppDelegate.swift (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator/Base.lproj/LaunchScreen.storyboard (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator/Base.lproj/Main.storyboard (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator/Info.plist (100%) rename {samples => kotlin-native/samples}/calculator/iosApp/calculator/ViewController.swift (100%) rename {samples => kotlin-native/samples}/calculator/settings.gradle (100%) rename {samples => kotlin-native/samples}/cocoapods/.gitignore (100%) rename {samples => kotlin-native/samples}/cocoapods/README.md (100%) rename {samples => kotlin-native/samples}/cocoapods/build.sh (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/Podfile (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app.xcodeproj/project.pbxproj (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/AppDelegate.swift (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/Assets.xcassets/Contents.json (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/Base.lproj/LaunchScreen.storyboard (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/Base.lproj/Main.storyboard (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/Info.plist (100%) rename {samples => kotlin-native/samples}/cocoapods/ios-app/ios-app/ViewController.swift (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/gradle.properties (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.jar (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/gradle/wrapper/gradle-wrapper.properties (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/gradlew (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/gradlew.bat (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/settings.gradle.kts (100%) rename {samples => kotlin-native/samples}/cocoapods/kotlin-library/src/iosMain/kotlin/KotlinLib.kt (100%) rename {samples => kotlin-native/samples}/coverage/README.md (100%) rename {samples => kotlin-native/samples}/coverage/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/coverage/gradle.properties (100%) rename {samples => kotlin-native/samples}/coverage/src/coverageMain/kotlin/bar.kt (100%) rename {samples => kotlin-native/samples}/coverage/src/coverageMain/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/coverage/src/coverageTest/kotlin/Tests.kt (100%) rename {samples => kotlin-native/samples}/csvparser/European_Mammals_Red_List_Nov_2009.csv (100%) rename {samples => kotlin-native/samples}/csvparser/README.md (100%) rename {samples => kotlin-native/samples}/csvparser/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/csvparser/gradle.properties (100%) rename {samples => kotlin-native/samples}/csvparser/src/csvParserMain/kotlin/CsvParser.kt (100%) rename {samples => kotlin-native/samples}/curl/README.md (100%) rename {samples => kotlin-native/samples}/curl/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/curl/gradle.properties (100%) rename {samples => kotlin-native/samples}/curl/src/curlMain/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/echoServer/README.md (100%) rename {samples => kotlin-native/samples}/echoServer/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/echoServer/gradle.properties (100%) rename {samples => kotlin-native/samples}/echoServer/src/echoServerMain/kotlin/EchoServer.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/README.md (100%) rename {samples => kotlin-native/samples}/gitchurn/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/gitchurn/gradle.properties (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/GitChurn.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/GitCommit.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/GitDiff.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/GitRemote.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/GitRepository.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/GitTree.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/gitChurnMain/kotlin/git.kt (100%) rename {samples => kotlin-native/samples}/gitchurn/src/nativeInterop/cinterop/libgit2.def (100%) rename {samples => kotlin-native/samples}/globalState/README.md (100%) rename {samples => kotlin-native/samples}/globalState/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/globalState/gradle.properties (100%) rename {samples => kotlin-native/samples}/globalState/src/globalStateMain/kotlin/Global.kt (100%) rename {samples => kotlin-native/samples}/globalState/src/nativeInterop/cinterop/global.def (100%) rename {samples => kotlin-native/samples}/gradle.properties (100%) rename {samples => kotlin-native/samples}/gradle/wrapper/gradle-wrapper.jar (100%) rename {samples => kotlin-native/samples}/gradle/wrapper/gradle-wrapper.properties (100%) rename {samples => kotlin-native/samples}/gradlew (100%) rename {samples => kotlin-native/samples}/gradlew.bat (100%) rename {samples => kotlin-native/samples}/gtk/README.md (100%) rename {samples => kotlin-native/samples}/gtk/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/gtk/gradle.properties (100%) rename {samples => kotlin-native/samples}/gtk/src/gtkMain/kotlin/Main.kt (100%) rename {samples => kotlin-native/samples}/gtk/src/nativeInterop/cinterop/gtk3.def (100%) rename {samples => kotlin-native/samples}/html5Canvas/README.md (100%) rename {samples => kotlin-native/samples}/html5Canvas/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/html5Canvas/gradle.properties (100%) rename {samples => kotlin-native/samples}/html5Canvas/index.html (100%) rename {samples => kotlin-native/samples}/html5Canvas/src/html5CanvasMain/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/html5Canvas/src/httpServerMain/kotlin/HttpServer.kt (100%) rename {samples => kotlin-native/samples}/libcurl/README.md (100%) rename {samples => kotlin-native/samples}/libcurl/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/libcurl/gradle.properties (100%) rename {samples => kotlin-native/samples}/libcurl/src/libcurlMain/kotlin/CUrl.kt (100%) rename {samples => kotlin-native/samples}/libcurl/src/libcurlMain/kotlin/Event.kt (100%) rename {samples => kotlin-native/samples}/libcurl/src/nativeInterop/cinterop/libcurl.def (100%) rename {samples => kotlin-native/samples}/nonBlockingEchoServer/README.md (100%) rename {samples => kotlin-native/samples}/nonBlockingEchoServer/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/nonBlockingEchoServer/gradle.properties (100%) rename {samples => kotlin-native/samples}/nonBlockingEchoServer/src/nonBlockingEchoServerMain/kotlin/EchoServer.kt (100%) rename {samples => kotlin-native/samples}/objc/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/objc/gradle.properties (100%) rename {samples => kotlin-native/samples}/objc/src/objcMain/kotlin/Async.kt (100%) rename {samples => kotlin-native/samples}/objc/src/objcMain/kotlin/Window.kt (100%) rename {samples => kotlin-native/samples}/opengl/README.md (100%) rename {samples => kotlin-native/samples}/opengl/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/opengl/gradle.properties (100%) rename {samples => kotlin-native/samples}/opengl/src/openglMain/kotlin/OpenGlTeapot.kt (100%) rename {samples => kotlin-native/samples}/python_extension/README.md (100%) rename {samples => kotlin-native/samples}/python_extension/build.bat (100%) rename {samples => kotlin-native/samples}/python_extension/build.sh (100%) rename {samples => kotlin-native/samples}/python_extension/src/main/c/kotlin_bridge.c (100%) rename {samples => kotlin-native/samples}/python_extension/src/main/kotlin/Server.kt (100%) rename {samples => kotlin-native/samples}/python_extension/src/main/python/main.py (100%) rename {samples => kotlin-native/samples}/python_extension/src/main/python/setup.py (100%) rename {samples => kotlin-native/samples}/settings.gradle.kts (100%) rename {samples => kotlin-native/samples}/simd/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/simd/src/macosX64Main/kotlin/simd.kt (100%) rename {samples => kotlin-native/samples}/tensorflow/README.md (100%) rename {samples => kotlin-native/samples}/tensorflow/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/tensorflow/downloadTensorflow.sh (100%) rename {samples => kotlin-native/samples}/tensorflow/gradle.properties (100%) rename {samples => kotlin-native/samples}/tensorflow/src/nativeInterop/cinterop/tensorflow.def (100%) rename {samples => kotlin-native/samples}/tensorflow/src/tensorflowMain/kotlin/HelloTensorflow.kt (100%) rename {samples => kotlin-native/samples}/tetris/README.md (100%) rename {samples => kotlin-native/samples}/tetris/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/tetris/gradle.properties (100%) rename {samples => kotlin-native/samples}/tetris/src/nativeInterop/cinterop/sdl.def (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/kotlin/Config.kt (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/kotlin/SDL_Visualizer.kt (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/kotlin/Tetris.kt (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/resources/Info.plist (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/resources/Tetris.rc (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/resources/config.txt (100%) rename {samples => kotlin-native/samples}/tetris/src/tetrisMain/resources/tetris_all.bmp (100%) rename {samples => kotlin-native/samples}/torch/README.md (100%) rename {samples => kotlin-native/samples}/torch/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/torch/downloadMNIST.sh (100%) rename {samples => kotlin-native/samples}/torch/downloadTorch.sh (100%) rename {samples => kotlin-native/samples}/torch/gradle.properties (100%) rename {samples => kotlin-native/samples}/torch/src/nativeInterop/cinterop/torch.def (100%) rename {samples => kotlin-native/samples}/torch/src/torchMain/kotlin/ClassifierDemo.kt (100%) rename {samples => kotlin-native/samples}/torch/src/torchMain/kotlin/Dataset.kt (100%) rename {samples => kotlin-native/samples}/torch/src/torchMain/kotlin/Disposable.kt (100%) rename {samples => kotlin-native/samples}/torch/src/torchMain/kotlin/Modules.kt (100%) rename {samples => kotlin-native/samples}/torch/src/torchMain/kotlin/SmallDemos.kt (100%) rename {samples => kotlin-native/samples}/torch/src/torchMain/kotlin/Tensors.kt (100%) rename {samples => kotlin-native/samples}/uikit/.gitignore (100%) rename {samples => kotlin-native/samples}/uikit/README.md (100%) rename {samples => kotlin-native/samples}/uikit/UIKitSample.xcodeproj/project.pbxproj (100%) rename {samples => kotlin-native/samples}/uikit/UIKitSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {samples => kotlin-native/samples}/uikit/UIKitSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {samples => kotlin-native/samples}/uikit/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/uikit/gradle.properties (100%) rename {samples => kotlin-native/samples}/uikit/plists/Ios/Info.plist (100%) rename {samples => kotlin-native/samples}/uikit/project.yml (100%) rename {samples => kotlin-native/samples}/uikit/src/iosMain/kotlin/ViewController.kt (100%) rename {samples => kotlin-native/samples}/uikit/src/iosMain/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/README.md (100%) rename {samples => kotlin-native/samples}/videoplayer/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/videoplayer/gradle.properties (100%) rename {samples => kotlin-native/samples}/videoplayer/src/nativeInterop/cinterop/ffmpeg.def (100%) rename {samples => kotlin-native/samples}/videoplayer/src/nativeInterop/cinterop/sdl.def (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/DecoderWorker.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/Dimensions.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/Disposable.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/Queue.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/SDLAudio.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/SDLErrors.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/SDLInput.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/SDLVideo.kt (100%) rename {samples => kotlin-native/samples}/videoplayer/src/videoPlayerMain/kotlin/VideoPlayer.kt (100%) rename {samples => kotlin-native/samples}/watchos/README.md (100%) rename {samples => kotlin-native/samples}/watchos/Storyboard.storyboard (100%) rename {samples => kotlin-native/samples}/watchos/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/watchos/plists/App/Info.plist (100%) rename {samples => kotlin-native/samples}/watchos/plists/App/Interface.plist (100%) rename {samples => kotlin-native/samples}/watchos/plists/Ext/Info.plist (100%) rename {samples => kotlin-native/samples}/watchos/project.yml (100%) rename {samples => kotlin-native/samples}/watchos/src/watchosMain/kotlin/main.kt (100%) rename {samples => kotlin-native/samples}/watchos/watchosSample.xcodeproj/project.pbxproj (100%) rename {samples => kotlin-native/samples}/watchos/watchosSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {samples => kotlin-native/samples}/watchos/watchosSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {samples => kotlin-native/samples}/weather_function/.gitignore (100%) rename {samples => kotlin-native/samples}/weather_function/function/Dockerfile (100%) rename {samples => kotlin-native/samples}/weather_function/function/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/weather_function/function/cjson.def (100%) rename {samples => kotlin-native/samples}/weather_function/function/curl.def (100%) rename {samples => kotlin-native/samples}/weather_function/function/settings.gradle.kts (100%) rename {samples => kotlin-native/samples}/weather_function/function/src/main/kotlin/org/example/weather_func/Weather.kt (100%) rename {samples => kotlin-native/samples}/weather_function/function/src/main/kotlin/org/example/weather_func/curl.kt (100%) rename {samples => kotlin-native/samples}/weather_function/function/src/main/kotlin/org/example/weather_func/events.kt (100%) rename {samples => kotlin-native/samples}/weather_function/function/src/main/kotlin/org/example/weather_func/json.kt (100%) rename {samples => kotlin-native/samples}/weather_function/function/src/main/kotlin/org/example/weather_func/main.kt (100%) rename {samples => kotlin-native/samples}/weather_function/readme.md (100%) rename {samples => kotlin-native/samples}/weather_function/weather.yml (100%) rename {samples => kotlin-native/samples}/win32/README.md (100%) rename {samples => kotlin-native/samples}/win32/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/win32/gradle.properties (100%) rename {samples => kotlin-native/samples}/win32/src/win32Main/kotlin/MessageBox.kt (100%) rename {samples => kotlin-native/samples}/workers/README.md (100%) rename {samples => kotlin-native/samples}/workers/build.gradle.kts (100%) rename {samples => kotlin-native/samples}/workers/gradle.properties (100%) rename {samples => kotlin-native/samples}/workers/src/workersMain/kotlin/Workers.kt (100%) rename {samples => kotlin-native/samples}/zephyr/CMakeLists.txt (100%) rename {samples => kotlin-native/samples}/zephyr/build.bat (100%) rename {samples => kotlin-native/samples}/zephyr/build.sh (100%) rename {samples => kotlin-native/samples}/zephyr/c_interop/platforms/stm32f4_disco.bat (100%) rename {samples => kotlin-native/samples}/zephyr/c_interop/platforms/stm32f4_disco.def (100%) rename {samples => kotlin-native/samples}/zephyr/c_interop/platforms/stm32f4_disco.sh (100%) rename {samples => kotlin-native/samples}/zephyr/prj.conf (100%) rename {samples => kotlin-native/samples}/zephyr/src/main.kt (100%) rename settings.gradle => kotlin-native/settings.gradle (100%) rename {shared => kotlin-native/shared}/build.gradle.kts (100%) rename {shared => kotlin-native/shared}/buildSrc/build.gradle (100%) rename {shared => kotlin-native/shared}/buildSrc/src/main/java/org/jetbrains/kotlin/VersionGenerator.java (100%) rename {shared => kotlin-native/shared}/settings.gradle.kts (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibrary.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryLayout.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/KonanLibraryWriter.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/BitcodeWriterImpl.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryImpl.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryLayoutImpl.kt (100%) rename {shared => kotlin-native/shared}/src/library/kotlin/org/jetbrains/kotlin/konan/library/impl/KonanLibraryWriterImpl.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/Exceptions.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/KonanAbiVersion.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/TempFiles.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/exec/ExecuteCommand.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/file/NativeFileType.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/Apple.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/Configurables.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesExtensions.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/ConfigurablesImpl.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanProperties.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/KonanTargetExtenstions.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/Linker.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/Platform.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/TargetProperties.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/target/Xcode.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/util/DefFile.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyDownloader.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyExtractor.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/util/DependencyProcessor.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/util/PlatformLibsInfo.kt (100%) rename {shared => kotlin-native/shared}/src/main/kotlin/org/jetbrains/kotlin/konan/util/Substitution.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/analyzer/FieldChange.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/analyzer/Statistics.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/analyzer/SummaryBenchmarksReport.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/analyzer/Utils.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/BenchmarksReport.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/json/ConvertedFromJson.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/json/JsonElement.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/json/JsonExceptions.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/json/JsonParser.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/json/JsonTreeParser.kt (100%) rename {tools => kotlin-native/tools}/benchmarks/shared/src/main/kotlin/report/json/StringOps.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/build.gradle (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/gradle.properties (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/settings.gradle (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin-jvm/org/jetbrains/analyzer/Utils.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin-native/org/jetbrains/analyzer/Utils.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/main.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/HTMLRender.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/JsonResultsRender.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/MetricResultsRender.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/Render.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/StatisticsRender.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/main/kotlin/org/jetbrains/renders/TeamCityStatisticsRender.kt (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/nativeInterop/cinterop/libcurl.def (100%) rename {tools => kotlin-native/tools}/benchmarksAnalyzer/src/tests/AnalyzerTests.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/build.gradle (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/settings.gradle (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/experimental/internal/KotlinNativePlatform.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/EnvironmentVariables.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanArtifactContainer.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanBuildingConfig.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanCompileConfig.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanInteropLibrary.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanLibrariesSpec.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanPlugin.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanSpecs.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KonanToolRunner.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/KotlinNativePlatformPlugin.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBaseTasks.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanBuildingTask.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCacheTask.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompileTask.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanCompilerDownloadTask.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanGenerateCMakeTask.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/konan/tasks/KonanInteropTask.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModel.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/model/KonanModelImpl.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/main/resources/META-INF/services/shadow.org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/BaseKonanSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/DefaultSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/EnvVariableSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/IncrementalSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/KonanProject.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/LibrarySpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/MultiplatformSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/PathSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/RegressionSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/groovy/org/jetbrains/kotlin/gradle/plugin/test/TaskSpecification.groovy (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/kotlin/CompatibilityTests.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/kotlin/PropertiesAsEnvVariablesTest.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/kotlin/TaskTests.kt (100%) rename {tools => kotlin-native/tools}/kotlin-native-gradle-plugin/src/test/kotlin/ToolingModelTests.kt (100%) rename {tools => kotlin-native/tools}/performance-server/build.gradle (100%) rename {tools => kotlin-native/tools}/performance-server/gradle.properties (100%) rename {tools => kotlin-native/tools}/performance-server/gradle/wrapper/gradle-wrapper.jar (100%) rename {tools => kotlin-native/tools}/performance-server/gradle/wrapper/gradle-wrapper.properties (100%) rename {tools => kotlin-native/tools}/performance-server/gradlew (100%) rename {tools => kotlin-native/tools}/performance-server/gradlew.bat (100%) rename {tools => kotlin-native/tools}/performance-server/package-lock.json (100%) rename {tools => kotlin-native/tools}/performance-server/package.json (100%) rename {tools => kotlin-native/tools}/performance-server/settings.gradle (100%) rename {tools => kotlin-native/tools}/performance-server/shared/src/main/kotlin/org/jetbrains/buildInfo/BuildInfo.kt (100%) rename {tools => kotlin-native/tools}/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchConnector.kt (100%) rename {tools => kotlin-native/tools}/performance-server/shared/src/main/kotlin/org/jetbrains/elastic/ElasticSearchIndex.kt (100%) rename {tools => kotlin-native/tools}/performance-server/shared/src/main/kotlin/org/jetbrains/network/NetworkConnector.kt (100%) rename {tools => kotlin-native/tools}/performance-server/shared/src/main/kotlin/org/jetbrains/network/UrlNetworkConnector.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin-js/org/jetbrains/analyzer/Utils.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/database/BenchmarksIndexesDispatcher.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/database/DatabaseRequests.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/main.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/network/CachableResponseDispatcher.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/network/aws/AWSNetworkUtils.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/routes/route.kt (100%) rename {tools => kotlin-native/tools}/performance-server/src/main/kotlin/utils/AsyncUtils.kt (100%) rename {tools => kotlin-native/tools}/performance-server/ui/build.gradle (100%) rename {tools => kotlin-native/tools}/performance-server/ui/css/style.css (100%) rename {tools => kotlin-native/tools}/performance-server/ui/index.ejs (100%) rename {tools => kotlin-native/tools}/performance-server/ui/settings.gradle (100%) rename {tools => kotlin-native/tools}/performance-server/ui/src/main/kotlin/main.kt (100%) rename {tools => kotlin-native/tools}/scripts/update_apple_frameworks.sh (100%) rename {tools => kotlin-native/tools}/scripts/update_xcode.sh (100%) rename {tools => kotlin-native/tools}/scripts/update_zephyr.sh (100%) rename {utilities => kotlin-native/utilities}/basic-utils/build.gradle.kts (100%) rename {utilities => kotlin-native/utilities}/basic-utils/src/main/kotlin/KonanHomeProvider.kt (100%) rename {utilities => kotlin-native/utilities}/cli-runner/build.gradle (100%) rename {utilities => kotlin-native/utilities}/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/GeneratePlatformLibraries.kt (100%) rename {utilities => kotlin-native/utilities}/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/InteropCompiler.kt (100%) rename {utilities => kotlin-native/utilities}/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/LlvmClang.kt (100%) rename {utilities => kotlin-native/utilities}/cli-runner/src/main/kotlin/org/jetbrains/kotlin/cli/utilities/main.kt (100%) rename {utilities => kotlin-native/utilities}/env_blacklist (100%) 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