From 94660a91af37f93f93da3e19aea352905f169303 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Tue, 3 Jul 2012 18:10:29 +0400 Subject: [PATCH] Clarifying comment --- .../backend/src/org/jetbrains/jet/codegen/ClassCodegen.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java index 8e50bd5fe4a..e1f3aec4775 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java @@ -52,6 +52,8 @@ public class ClassCodegen { if (state.getClassBuilderMode() == ClassBuilderMode.SIGNATURES) { // Outer class implementation must happen prior inner classes so we get proper scoping tree in JetLightClass's delegate + // The same code is present below for the case when we generate real bytecode. This is because the order should be + // different for the case when we compute closures generateImplementation(context, aClass, OwnerKind.IMPLEMENTATION, contextForInners.accessors, classBuilder); }