MemberMatching: drop usage of KotlinBuiltIns.getInstance()
This commit is contained in:
@@ -376,9 +376,19 @@ public class KotlinBuiltIns {
|
||||
return getBuiltInClassByName("Unit");
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public static String getFunctionName(int parameterCount) {
|
||||
return "Function" + parameterCount;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public static String getExtensionFunctionName(int parameterCount) {
|
||||
return getFunctionName(parameterCount + 1);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public ClassDescriptor getFunction(int parameterCount) {
|
||||
return getBuiltInClassByName("Function" + parameterCount);
|
||||
return getBuiltInClassByName(getFunctionName(parameterCount));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -388,7 +398,7 @@ public class KotlinBuiltIns {
|
||||
@Deprecated
|
||||
@NotNull
|
||||
public ClassDescriptor getExtensionFunction(int parameterCount) {
|
||||
return getBuiltInClassByName("Function" + (parameterCount + 1));
|
||||
return getBuiltInClassByName(getExtensionFunctionName((parameterCount)));
|
||||
}
|
||||
|
||||
@NotNull
|
||||
|
||||
Reference in New Issue
Block a user