FIR: use enum in RawFirBuilder to indicate its mode: normals, stubs, or lazy bodies

This commit is contained in:
Ilya Kirillov
2020-10-08 15:33:50 +03:00
parent 81d4371685
commit 3f9735dd5d
20 changed files with 67 additions and 32 deletions
@@ -33,7 +33,7 @@ abstract class AbstractFirVisualizer : AbstractVisualizer() {
val session = createSession(environment, scope)
val firProvider = (session.firProvider as FirProviderImpl)
val builder = RawFirBuilder(session, firProvider.kotlinScopeProvider, stubMode = false)
val builder = RawFirBuilder(session, firProvider.kotlinScopeProvider)
val transformer = FirTotalResolveProcessor(session)
val firFiles = ktFiles.map {