[LL API] Collect context for enum entries
This commit is contained in:
+7
-1
@@ -274,10 +274,16 @@ private class ContextCollectorVisitor(
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun visitEnumEntry(enumEntry: FirEnumEntry) {
|
override fun visitEnumEntry(enumEntry: FirEnumEntry) {
|
||||||
|
dumpContext(enumEntry.psi, ContextKind.SELF)
|
||||||
|
|
||||||
enumEntry.lazyResolveToPhase(FirResolvePhase.BODY_RESOLVE)
|
enumEntry.lazyResolveToPhase(FirResolvePhase.BODY_RESOLVE)
|
||||||
|
|
||||||
context.forEnumEntry {
|
context.forEnumEntry {
|
||||||
super.visitEnumEntry(enumEntry)
|
dumpContext(enumEntry.psi, ContextKind.BODY)
|
||||||
|
|
||||||
|
onActive {
|
||||||
|
super.visitEnumEntry(enumEntry)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user