Remove FirResolvePhase from FirElement hierarchy

This commit is contained in:
Mikhail Glukhikh
2019-07-31 12:55:36 +03:00
parent efb938a7c8
commit 0c4134bef4
@@ -5,11 +5,7 @@
package org.jetbrains.kotlin.fir.declarations
import com.intellij.psi.PsiElement
import org.jetbrains.kotlin.fir.FirElement
// TODO: remove : FirElement
enum class FirResolvePhase : FirElement {
enum class FirResolvePhase {
RAW_FIR,
IMPORTS,
SUPER_TYPES,
@@ -22,9 +18,6 @@ enum class FirResolvePhase : FirElement {
val next: FirResolvePhase get() = values()[ordinal + 1]
override val psi: PsiElement?
get() = null
companion object {
// Short-cut
val DECLARATIONS = STATUS