[SLC] SymbolLightSimpleMethod: simplify isOverride for top level functions

This commit is contained in:
Dmitrii Gridin
2023-01-06 15:36:48 +01:00
committed by Space Team
parent 4d258d7f74
commit 2c305b46df
@@ -170,7 +170,7 @@ internal class SymbolLightSimpleMethod(
override fun isOverride(): Boolean = _isOverride
private val _isOverride: Boolean by lazyPub {
withFunctionSymbol { it.isOverride }
if (isTopLevel) false else withFunctionSymbol { it.isOverride }
}
private val KtType.isVoidType: Boolean get() = isUnit && nullabilityType != NullabilityType.Nullable