~ revert dfa
diff --git a/compiler/fir/semantics/src/org/jetbrains/kotlin/fir/resolve/dfa/util.kt b/compiler/fir/semantics/src/org/jetbrains/kotlin/fir/resolve/dfa/util.kt
index f207962..8a50575 100644
--- a/compiler/fir/semantics/src/org/jetbrains/kotlin/fir/resolve/dfa/util.kt
+++ b/compiler/fir/semantics/src/org/jetbrains/kotlin/fir/resolve/dfa/util.kt
@@ -43,8 +43,8 @@
@DfaInternals
val FirElement.symbol: FirBasedSymbol<*>?
get() = when (this) {
- is FirResolvable -> symbol.unwrapFakeOverridesIfNecessary()
- is FirDeclaration -> symbol.unwrapFakeOverridesIfNecessary()
+ is FirResolvable -> symbol
+ is FirDeclaration -> symbol
is FirWhenSubjectExpression -> whenRef.value.subject?.symbol
is FirSafeCallExpression -> selector.symbol
is FirSmartCastExpression -> originalExpression.symbol