From 54646ac8ddfb1d5e7a025dc574a6fcc2196e91a4 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Wed, 19 Oct 2011 11:54:37 +0400 Subject: [PATCH] Read-only interface extracted from ResolvedCall renamed --- .../src/org/jetbrains/jet/codegen/ExpressionCodegen.java | 2 +- .../src/org/jetbrains/jet/lang/resolve/BindingContext.java | 3 ++- .../calls/{ResolvedCallInterface.java => ResolvedCall.java} | 2 +- .../org/jetbrains/jet/lang/resolve/calls/ResolvedCallImpl.java | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) rename compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/{ResolvedCallInterface.java => ResolvedCall.java} (92%) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java index defea4e3aab..936b20af22b 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java @@ -1129,7 +1129,7 @@ public class ExpressionCodegen extends JetVisitor { } private int pushMethodArguments(JetCallElement expression, List valueParameterTypes) { - ResolvedCallImpl resolvedCall = bindingContext.get(BindingContext.RESOLVED_CALL, expression.getCalleeExpression()); + ResolvedCall resolvedCall = bindingContext.get(BindingContext.RESOLVED_CALL, expression.getCalleeExpression()); List args = expression.getValueArguments(); if(resolvedCall != null) { Map valueArguments = resolvedCall.getValueArguments(); diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java index 8c7fcf345a1..8d012378264 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java @@ -6,6 +6,7 @@ import org.jetbrains.jet.lang.descriptors.*; import org.jetbrains.jet.lang.descriptors.annotations.AnnotationDescriptor; import org.jetbrains.jet.lang.diagnostics.Diagnostic; import org.jetbrains.jet.lang.psi.*; +import org.jetbrains.jet.lang.resolve.calls.ResolvedCall; import org.jetbrains.jet.lang.resolve.calls.ResolvedCallImpl; import org.jetbrains.jet.lang.resolve.constants.CompileTimeConstant; import org.jetbrains.jet.lang.resolve.scopes.JetScope; @@ -27,7 +28,7 @@ public interface BindingContext { WritableSlice EXPRESSION_TYPE = new BasicWritableSlice("EXPRESSION_TYPE", RewritePolicy.DO_NOTHING); WritableSlice REFERENCE_TARGET = new BasicWritableSlice("REFERENCE_TARGET", RewritePolicy.DO_NOTHING); - WritableSlice> RESOLVED_CALL = new BasicWritableSlice>("RESOLVED_CALL", RewritePolicy.DO_NOTHING); + WritableSlice> RESOLVED_CALL = new BasicWritableSlice>("RESOLVED_CALL", RewritePolicy.DO_NOTHING); WritableSlice>> AMBIGUOUS_REFERENCE_TARGET = new BasicWritableSlice>>("AMBIGUOUS_REFERENCE_TARGET", RewritePolicy.DO_NOTHING); diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallInterface.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCall.java similarity index 92% rename from compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallInterface.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCall.java index 4e250bab4b4..51f9b36ffe7 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallInterface.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCall.java @@ -12,7 +12,7 @@ import java.util.Map; /** * @author abreslav */ -public interface ResolvedCallInterface { +public interface ResolvedCall { @NotNull ResolutionStatus getStatus(); diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallImpl.java index d1eb79faa4a..c59bdc39a0d 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallImpl.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolvedCallImpl.java @@ -21,7 +21,7 @@ import static org.jetbrains.jet.lang.resolve.scopes.receivers.ReceiverDescriptor /** * @author abreslav */ -public class ResolvedCallImpl implements ResolvedCallInterface { +public class ResolvedCallImpl implements ResolvedCall { public static final Function, CallableDescriptor> MAP_TO_CANDIDATE = new Function, CallableDescriptor>() { @Override