From 1e6240730b4e983baec46d80b9551228271a9997 Mon Sep 17 00:00:00 2001 From: Alexander Gorshenev Date: Tue, 15 Jan 2019 13:51:50 +0300 Subject: [PATCH] Added a TODO statement on special treatment of properties in deserializer. --- .../ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt index 8cf606552b1..79653045d11 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt @@ -40,6 +40,7 @@ interface IrDeserializer { // There was an attempt to solve this asymmetry in the symbol table // using property symbols, but it was not successful. // For now we have to live with a special treatment of properties. + // TODO: eventually get rid of this asymmetry. fun findDeserializedDeclaration(propertyDescriptor: PropertyDescriptor): IrProperty? fun declareForwardDeclarations() }