From 607249e899f279365cb83a511b3d5c92f4f9c5b1 Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Wed, 30 Oct 2019 16:41:16 +0300 Subject: [PATCH] Make computeTasksAndResolveCall public for compiler plugins --- .../org/jetbrains/kotlin/resolve/calls/CallResolver.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallResolver.java b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallResolver.java index b85613e911b..833324d75be 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallResolver.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallResolver.java @@ -185,8 +185,10 @@ public class CallResolver { NewResolutionOldInference.ResolutionKind.Invoke.INSTANCE); } + // this declaration is used by compiler plugins + @SuppressWarnings("WeakerAccess") @NotNull - private OverloadResolutionResults computeTasksAndResolveCall( + public OverloadResolutionResults computeTasksAndResolveCall( @NotNull BasicCallResolutionContext context, @NotNull Name name, @NotNull KtReferenceExpression referenceExpression, @@ -196,8 +198,10 @@ public class CallResolver { return computeTasksAndResolveCall(context, name, tracing, kind); } + // this declaration is used by compiler plugins + @SuppressWarnings("WeakerAccess") @NotNull - private OverloadResolutionResults computeTasksAndResolveCall( + public OverloadResolutionResults computeTasksAndResolveCall( @NotNull BasicCallResolutionContext context, @NotNull Name name, @NotNull TracingStrategy tracing,