rename get*ExtendedTypeInfo -> get*TypeInfoForCall
This commit is contained in:
+1
-1
@@ -172,7 +172,7 @@ public class ArgumentTypeResolver {
|
|||||||
CallExpressionResolver callExpressionResolver = expressionTypingServices.getCallExpressionResolver();
|
CallExpressionResolver callExpressionResolver = expressionTypingServices.getCallExpressionResolver();
|
||||||
TypeInfoForCall result = null;
|
TypeInfoForCall result = null;
|
||||||
if (expression instanceof JetCallExpression) {
|
if (expression instanceof JetCallExpression) {
|
||||||
result = callExpressionResolver.getCallExpressionExtendedTypeInfo(
|
result = callExpressionResolver.getCallExpressionTypeInfoForCall(
|
||||||
(JetCallExpression) expression, ReceiverValue.NO_RECEIVER, null, context, ResolveMode.INTERNAL);
|
(JetCallExpression) expression, ReceiverValue.NO_RECEIVER, null, context, ResolveMode.INTERNAL);
|
||||||
}
|
}
|
||||||
if (expression instanceof JetQualifiedExpression) {
|
if (expression instanceof JetQualifiedExpression) {
|
||||||
|
|||||||
+7
-7
@@ -240,16 +240,16 @@ public class CallExpressionResolver {
|
|||||||
@NotNull
|
@NotNull
|
||||||
public JetTypeInfo getCallExpressionTypeInfo(@NotNull JetCallExpression callExpression, @NotNull ReceiverValue receiver,
|
public JetTypeInfo getCallExpressionTypeInfo(@NotNull JetCallExpression callExpression, @NotNull ReceiverValue receiver,
|
||||||
@Nullable ASTNode callOperationNode, @NotNull ResolutionContext context) {
|
@Nullable ASTNode callOperationNode, @NotNull ResolutionContext context) {
|
||||||
JetTypeInfo typeInfo = getCallExpressionExtendedTypeInfoWithoutFinalTypeCheck(callExpression, receiver, callOperationNode, context, ResolveMode.NORMAL).getTypeInfo();
|
return getCallExpressionTypeInfoForCall(callExpression, receiver, callOperationNode, context, ResolveMode.NORMAL).getTypeInfo();
|
||||||
return DataFlowUtils.checkType(typeInfo.getType(), callExpression, context, typeInfo.getDataFlowInfo());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
public TypeInfoForCall getCallExpressionExtendedTypeInfo(
|
public TypeInfoForCall getCallExpressionTypeInfoForCall(
|
||||||
@NotNull JetCallExpression callExpression, @NotNull ReceiverValue receiver,
|
@NotNull JetCallExpression callExpression, @NotNull ReceiverValue receiver,
|
||||||
@Nullable ASTNode callOperationNode, @NotNull ResolutionContext context, @NotNull ResolveMode resolveMode
|
@Nullable ASTNode callOperationNode, @NotNull ResolutionContext context, @NotNull ResolveMode resolveMode
|
||||||
) {
|
) {
|
||||||
TypeInfoForCall typeInfoForCall = getCallExpressionExtendedTypeInfoWithoutFinalTypeCheck(callExpression, receiver, callOperationNode, context, resolveMode);
|
TypeInfoForCall typeInfoForCall = getCallExpressionTypeInfoForCallWithoutFinalTypeCheck(callExpression, receiver, callOperationNode,
|
||||||
|
context, resolveMode);
|
||||||
if (resolveMode == ResolveMode.NORMAL) {
|
if (resolveMode == ResolveMode.NORMAL) {
|
||||||
DataFlowUtils.checkType(typeInfoForCall.getType(), callExpression, context, typeInfoForCall.getDataFlowInfo());
|
DataFlowUtils.checkType(typeInfoForCall.getType(), callExpression, context, typeInfoForCall.getDataFlowInfo());
|
||||||
}
|
}
|
||||||
@@ -257,7 +257,7 @@ public class CallExpressionResolver {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
public TypeInfoForCall getCallExpressionExtendedTypeInfoWithoutFinalTypeCheck(
|
public TypeInfoForCall getCallExpressionTypeInfoForCallWithoutFinalTypeCheck(
|
||||||
@NotNull JetCallExpression callExpression, @NotNull ReceiverValue receiver,
|
@NotNull JetCallExpression callExpression, @NotNull ReceiverValue receiver,
|
||||||
@Nullable ASTNode callOperationNode, @NotNull ResolutionContext context, @NotNull ResolveMode resolveMode
|
@Nullable ASTNode callOperationNode, @NotNull ResolutionContext context, @NotNull ResolveMode resolveMode
|
||||||
) {
|
) {
|
||||||
@@ -322,8 +322,8 @@ public class CallExpressionResolver {
|
|||||||
@NotNull ResolveMode resolveMode
|
@NotNull ResolveMode resolveMode
|
||||||
) {
|
) {
|
||||||
if (selectorExpression instanceof JetCallExpression) {
|
if (selectorExpression instanceof JetCallExpression) {
|
||||||
return getCallExpressionExtendedTypeInfoWithoutFinalTypeCheck((JetCallExpression) selectorExpression, receiver,
|
return getCallExpressionTypeInfoForCallWithoutFinalTypeCheck((JetCallExpression) selectorExpression, receiver,
|
||||||
callOperationNode, context, resolveMode);
|
callOperationNode, context, resolveMode);
|
||||||
}
|
}
|
||||||
else if (selectorExpression instanceof JetSimpleNameExpression) {
|
else if (selectorExpression instanceof JetSimpleNameExpression) {
|
||||||
return TypeInfoForCall.create(
|
return TypeInfoForCall.create(
|
||||||
|
|||||||
Reference in New Issue
Block a user