[FIR] Do not expect builtin imports to be always resolved
Merge-request: KT-MR-10886 Merged-by: Egor Kulikov <Egor.Kulikov@jetbrains.com>
This commit is contained in:
+2
-2
@@ -21,7 +21,7 @@ class FirDefaultSimpleImportingScope(
|
||||
) : FirAbstractSimpleImportingScope(session, scopeSession) {
|
||||
|
||||
private fun FirImport.resolve(importResolveTransformer: FirImportResolveTransformer) =
|
||||
importResolveTransformer.transformImport(this, null) as FirResolvedImport
|
||||
importResolveTransformer.transformImport(this, null) as? FirResolvedImport
|
||||
|
||||
override val simpleImports = run {
|
||||
val importResolveTransformer = FirImportResolveTransformer(session)
|
||||
@@ -34,6 +34,6 @@ class FirDefaultSimpleImportingScope(
|
||||
importedFqName = it.fqName
|
||||
isAllUnder = false
|
||||
}.resolve(importResolveTransformer)
|
||||
}?.groupBy { it.importedName!! } ?: emptyMap()
|
||||
}?.filterNotNull()?.groupBy { it.importedName!! } ?: emptyMap()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user