From 102d41fa2b93105de7f06bcf71ac4b94dd2a47e8 Mon Sep 17 00:00:00 2001 From: Svetlana Isakova Date: Tue, 27 Mar 2012 16:39:25 +0400 Subject: [PATCH] InjectorForTDAForJs auto changes --- .../org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/js.translator/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java b/js/js.translator/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java index e4ca6960deb..329d2c0b624 100644 --- a/js/js.translator/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java +++ b/js/js.translator/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java @@ -34,6 +34,7 @@ import org.jetbrains.jet.lang.resolve.AnnotationResolver; import org.jetbrains.jet.lang.resolve.calls.CallResolver; import org.jetbrains.jet.lang.types.expressions.ExpressionTypingServices; import org.jetbrains.jet.lang.resolve.TypeResolver; +import org.jetbrains.jet.lang.resolve.QualifiedExpressionResolver; import org.jetbrains.jet.lang.resolve.calls.OverloadingConflictResolver; import org.jetbrains.jet.lang.resolve.ImportsResolver; import org.jetbrains.jet.lang.resolve.DelegationResolver; @@ -84,6 +85,7 @@ public class InjectorForTopDownAnalyzerForJs { CallResolver callResolver = new CallResolver(); ExpressionTypingServices expressionTypingServices = new ExpressionTypingServices(); TypeResolver typeResolver = new TypeResolver(); + QualifiedExpressionResolver qualifiedExpressionResolver = new QualifiedExpressionResolver(); OverloadingConflictResolver overloadingConflictResolver = new OverloadingConflictResolver(); ImportsResolver importsResolver = new ImportsResolver(); DelegationResolver delegationResolver = new DelegationResolver(); @@ -148,9 +150,11 @@ public class InjectorForTopDownAnalyzerForJs { typeResolver.setAnnotationResolver(annotationResolver); typeResolver.setDescriptorResolver(descriptorResolver); + typeResolver.setQualifiedExpressionResolver(qualifiedExpressionResolver); importsResolver.setConfiguration(moduleConfiguration); importsResolver.setContext(topDownAnalysisContext); + importsResolver.setQualifiedExpressionResolver(qualifiedExpressionResolver); importsResolver.setTrace(observableBindingTrace); delegationResolver.setContext(topDownAnalysisContext);