This commit is contained in:
Andrey Breslav
2011-10-05 20:28:54 +04:00
parent 6e6698006b
commit bf15bbf2b4
2 changed files with 4 additions and 4 deletions
@@ -55,7 +55,7 @@ public class AutoCastUtils {
if (variableDescriptor != null && isAutocastable(variableDescriptor)) {
List<ReceiverDescriptor> result = Lists.newArrayList();
for (JetType possibleType : dataFlowInfo.getPossibleTypesForVariable(variableDescriptor)) {
result.add(new AutocastReceiver(receiver, possibleType));
result.add(new AutoCastReceiver(receiver, possibleType));
}
return result;
}
@@ -71,7 +71,7 @@ public class AutoCastUtils {
assert receiver.exists();
List<ReceiverDescriptor> result = Lists.newArrayList();
for (JetType possibleType : dataFlowInfo.getPossibleTypesForReceiver(receiver)) {
result.add(new AutocastReceiver(receiver, possibleType));
result.add(new AutoCastReceiver(receiver, possibleType));
}
return result;
}
@@ -214,8 +214,8 @@ public class CallResolver {
public void bindReference(@NotNull BindingTrace trace, @NotNull ReceiverDescriptor receiver, @NotNull CallableDescriptor descriptor) {
trace.record(REFERENCE_TARGET, reference, descriptor);
trace.record(RECEIVER, reference, receiver);
if (receiver instanceof AutocastReceiver) {
AutocastReceiver autoCastReceiver = (AutocastReceiver) receiver;
if (receiver instanceof AutoCastReceiver) {
AutoCastReceiver autoCastReceiver = (AutoCastReceiver) receiver;
ReceiverDescriptor original = autoCastReceiver.getOriginal();
if (original instanceof ExpressionReceiver) {
ExpressionReceiver expressionReceiver = (ExpressionReceiver) original;