From 16dfdd2f0348196aa97f38c2917c5ab76a9fa7dc Mon Sep 17 00:00:00 2001 From: Svetlana Isakova Date: Fri, 25 Jul 2014 19:23:04 +0400 Subject: [PATCH] Record type resolution scope for unresolved super type qualifier --- .../types/expressions/BasicExpressionTypingVisitor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java index c3031945c6c..d035549505b 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/types/expressions/BasicExpressionTypingVisitor.java @@ -360,9 +360,9 @@ public class BasicExpressionTypingVisitor extends ExpressionTypingVisitor { } context.trace.record(BindingContext.EXPRESSION_TYPE, expression.getInstanceReference(), result); context.trace.record(BindingContext.REFERENCE_TARGET, expression.getInstanceReference(), result.getConstructor().getDeclarationDescriptor()); - if (superTypeQualifier != null) { - context.trace.record(BindingContext.TYPE_RESOLUTION_SCOPE, superTypeQualifier, context.scope); - } + } + if (superTypeQualifier != null) { + context.trace.record(BindingContext.TYPE_RESOLUTION_SCOPE, superTypeQualifier, context.scope); } return result; }