Converting ElementResolver to Kotlin (step 2)

This commit is contained in:
Valentin Kipyatkov
2015-03-25 17:39:32 +03:00
parent 2637bf608a
commit 3ff13ccf5d
3 changed files with 72 additions and 69 deletions
@@ -52,7 +52,7 @@ public class ResolveElementCache extends ElementResolver {
@Nullable
@Override
public Result<MemoizedFunctionToNotNull<JetElement, BindingContext>> compute() {
ResolveSession resolveSession = ResolveElementCache.this.resolveSession;
ResolveSession resolveSession = ResolveElementCache.this.getResolveSession();
LazyResolveStorageManager manager = resolveSession.getStorageManager();
MemoizedFunctionToNotNull<JetElement, BindingContext> elementsCacheFunction =
manager.createSoftlyRetainedMemoizedFunction(new Function1<JetElement, BindingContext>() {