[K/N] Drop merging forward and real declaration in deserializer
^KT-59643
This commit is contained in:
committed by
Space Team
parent
e4c2fa1080
commit
d797505f06
+1
-2
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.cli.common.fir.FirDiagnosticsCompilerResultsReporter
|
||||
import org.jetbrains.kotlin.config.CommonConfigurationKeys
|
||||
import org.jetbrains.kotlin.config.languageVersionSettings
|
||||
import org.jetbrains.kotlin.constant.EvaluatedConstTracker
|
||||
import org.jetbrains.kotlin.descriptors.deserialization.PlatformDependentTypeTransformer
|
||||
import org.jetbrains.kotlin.descriptors.isEmpty
|
||||
import org.jetbrains.kotlin.descriptors.konan.isNativeStdlib
|
||||
import org.jetbrains.kotlin.fir.backend.Fir2IrConfiguration
|
||||
@@ -39,7 +38,7 @@ import org.jetbrains.kotlin.library.metadata.KlibMetadataFactories
|
||||
import org.jetbrains.kotlin.storage.LockBasedStorageManager
|
||||
import org.jetbrains.kotlin.name.*
|
||||
|
||||
internal val KlibFactories = KlibMetadataFactories(::KonanBuiltIns, DynamicTypeDeserializer, PlatformDependentTypeTransformer.None)
|
||||
internal val KlibFactories = KlibMetadataFactories(::KonanBuiltIns, DynamicTypeDeserializer)
|
||||
|
||||
internal fun PhaseContext.fir2Ir(
|
||||
input: FirOutput.Full,
|
||||
|
||||
+1
-2
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.descriptors.impl.ModuleDependenciesImpl
|
||||
import org.jetbrains.kotlin.descriptors.konan.isNativeStdlib
|
||||
import org.jetbrains.kotlin.library.metadata.CurrentKlibModuleOrigin
|
||||
import org.jetbrains.kotlin.library.metadata.KlibMetadataFactories
|
||||
import org.jetbrains.kotlin.library.metadata.NativeTypeTransformer
|
||||
import org.jetbrains.kotlin.library.metadata.NullFlexibleTypeDeserializer
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
@@ -29,7 +28,7 @@ import org.jetbrains.kotlin.resolve.lazy.declarations.FileBasedDeclarationProvid
|
||||
|
||||
internal object TopDownAnalyzerFacadeForKonan {
|
||||
|
||||
private val nativeFactories = KlibMetadataFactories(::KonanBuiltIns, NullFlexibleTypeDeserializer, NativeTypeTransformer())
|
||||
private val nativeFactories = KlibMetadataFactories(::KonanBuiltIns, NullFlexibleTypeDeserializer)
|
||||
|
||||
fun analyzeFiles(files: Collection<KtFile>, context: FrontendContext): AnalysisResult {
|
||||
val config = context.config
|
||||
|
||||
+5
@@ -8,6 +8,11 @@ package sample.tensorflow
|
||||
import kotlinx.cinterop.*
|
||||
import platform.posix.size_t
|
||||
import tensorflow.*
|
||||
import cnames.structs.TF_Status
|
||||
import cnames.structs.TF_Operation
|
||||
import cnames.structs.TF_Tensor
|
||||
import cnames.structs.TF_OperationDescription
|
||||
import cnames.structs.TF_Session
|
||||
|
||||
typealias Status = CPointer<TF_Status>
|
||||
typealias Operation = CPointer<TF_Operation>
|
||||
|
||||
Reference in New Issue
Block a user