Minor: use more clear and specific naming for LazyClassContext.typeChecker (relevant for MPP with type refinement)

This commit is contained in:
Dmitry Savvinov
2021-02-25 18:02:05 +03:00
parent 168c692a27
commit 42345b9c49
6 changed files with 27 additions and 12 deletions
@@ -148,11 +148,11 @@ class LazyScriptDescriptor(
override fun <R, D> accept(visitor: DeclarationDescriptorVisitor<R, D>, data: D): R =
visitor.visitScriptDescriptor(this, data)
override fun createMemberScope(
override fun createScopesHolderForClass(
c: LazyClassContext,
declarationProvider: ClassMemberDeclarationProvider
): ScopesHolderForClass<LazyClassMemberScope> =
ScopesHolderForClass.create(this, c.storageManager, c.kotlinTypeChecker.kotlinTypeRefiner) {
ScopesHolderForClass.create(this, c.storageManager, c.kotlinTypeCheckerOfOwnerModule.kotlinTypeRefiner) {
LazyScriptClassMemberScope(
// Must be a ResolveSession for scripts
c as ResolveSession,