Used analyze to multiple elements for copy/paste

This commit is contained in:
Valentin Kipyatkov
2016-09-05 21:42:27 +03:00
parent 5a5a6d47b3
commit dd6b5ab5a7
2 changed files with 39 additions and 23 deletions
@@ -50,6 +50,7 @@ internal class ResolutionFacadeImpl(
}
override fun analyze(elements: Collection<KtElement>, bodyResolveMode: BodyResolveMode): BindingContext {
if (elements.isEmpty()) return BindingContext.EMPTY
val resolveElementCache = getFrontendService(elements.first(), ResolveElementCache::class.java)
return resolveElementCache.resolveToElements(elements, bodyResolveMode)
}