Optimize scopes handling inside ChainedMemberScope

This commit is contained in:
Ilya Chernikov
2020-06-02 23:21:19 +02:00
parent 3da6ff7ec3
commit a0efd1e323
6 changed files with 53 additions and 39 deletions
@@ -284,7 +284,7 @@ private class EvaluatorModuleDescriptor(
MemberScope.Empty
} else {
val scopes = fragments.map { it.getMemberScope() } + SubpackagesScope(module, fqName)
ChainedMemberScope("package view scope for $fqName in ${module.name}", scopes)
ChainedMemberScope.create("package view scope for $fqName in ${module.name}", scopes)
}
}