[FIR] Add unwrapFakeOverridesOrDelegated for symbols

This commit is contained in:
Nikolay Lunyak
2024-01-12 11:23:00 +02:00
committed by Space Team
parent c7d535ff46
commit 0b7e8c4708
2 changed files with 4 additions and 3 deletions
@@ -130,6 +130,9 @@ inline fun <reified D : FirCallableDeclaration> D.unwrapFakeOverridesOrDelegated
} while (true)
}
inline fun <reified D : FirCallableSymbol<*>> D.unwrapFakeOverridesOrDelegated(): FirCallableSymbol<*> =
fir.unwrapFakeOverridesOrDelegated().symbol
inline fun <reified D : FirCallableDeclaration> D.unwrapSubstitutionOverrides(): D {
var current = this