Port of native fix to common deserializer
* commit 347e2dadc6
| Author: Igor Chevdar <igor.chevdar@jetbrains.com>
| Date: Wed Mar 6 12:51:40 2019 +0300
|
| [Serializer] More graceful fix of parents
This commit is contained in:
committed by
alexander-gorshenev
parent
cc93239397
commit
f8be378a65
+3
-1
@@ -229,7 +229,9 @@ abstract class KotlinIrLinker(
|
||||
|
||||
deserializedModuleDescriptor = key.moduleOfOrigin
|
||||
val reachable = deserializeTopLevelDeclaration(key)
|
||||
reversedFileIndex[key]!!.declarations.add(reachable)
|
||||
val file = reversedFileIndex[key]!!
|
||||
file.declarations.add(reachable)
|
||||
reachable.patchDeclarationParents(file)
|
||||
|
||||
reachableTopLevels.remove(key)
|
||||
deserializedTopLevels.add(key)
|
||||
|
||||
Reference in New Issue
Block a user