No more attempts to resolve KtDestructuringDeclaration to descriptor #KT-7929 Fixed

Also #KT-8442 Fixed
This commit is contained in:
Mikhail Glukhikh
2016-10-21 15:01:31 +03:00
parent 7d89869c02
commit 1c8a2bb4cc
3 changed files with 13 additions and 1 deletions
@@ -217,7 +217,7 @@ class ResolveElementCache(
contextElements
.map { it.getNonStrictParentOfType<KtDeclaration>() }
.filterNotNull()
.filterTo(declarationsToResolve) { it !is KtAnonymousInitializer }
.filterTo(declarationsToResolve) { it !is KtAnonymousInitializer && it !is KtDestructuringDeclaration }
addResolveSessionBindingContext = true
}
}