From f1bdb48a768a106dea2e2e55fdf45f49265e2c99 Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Sat, 9 Jun 2018 12:06:30 +0300 Subject: [PATCH] IrTypes: comment backend.common code to be migrated by someone else (cherry picked from commit 0491fc4) --- .../backend/common/lower/InnerClassesLowering.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/InnerClassesLowering.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/InnerClassesLowering.kt index c6449bb82dc..b6204271665 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/InnerClassesLowering.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/InnerClassesLowering.kt @@ -29,9 +29,12 @@ class InnerClassesLowering(val context: BackendContext) : ClassLoweringPass { object FIELD_FOR_OUTER_THIS : IrDeclarationOriginImpl("FIELD_FOR_OUTER_THIS") override fun lower(irClass: IrClass) { - InnerClassTransformer(irClass).lowerInnerClass() + TODO() +// InnerClassTransformer(irClass).lowerInnerClass() } + /* + private inner class InnerClassTransformer(val irClass: IrClass) { lateinit var outerThisField: IrField @@ -189,10 +192,14 @@ class InnerClassesLowering(val context: BackendContext) : ClassLoweringPass { return null } } + + */ } class InnerClassConstructorCallsLowering(val context: BackendContext) : BodyLoweringPass { override fun lower(irBody: IrBody) { + TODO() + /* irBody.transformChildrenVoid(object : IrElementTransformerVoid() { override fun visitCall(expression: IrCall): IrExpression { expression.transformChildrenVoid(this) @@ -240,6 +247,7 @@ class InnerClassConstructorCallsLowering(val context: BackendContext) : BodyLowe // TODO callable references? }) + */ } }