IR: minor, make all overrides in IrElementTransformerVoid final
This commit is contained in:
@@ -91,7 +91,7 @@ open class DeepCopyIrTreeWithSymbols(
|
|||||||
declaration.files.transform()
|
declaration.files.transform()
|
||||||
)
|
)
|
||||||
|
|
||||||
override fun visitExternalPackageFragment(declaration: IrExternalPackageFragment, data: Nothing?): IrExternalPackageFragment =
|
override fun visitExternalPackageFragment(declaration: IrExternalPackageFragment): IrExternalPackageFragment =
|
||||||
IrExternalPackageFragmentImpl(
|
IrExternalPackageFragmentImpl(
|
||||||
symbolRemapper.getDeclaredExternalPackageFragment(declaration.symbol),
|
symbolRemapper.getDeclaredExternalPackageFragment(declaration.symbol),
|
||||||
symbolRenamer.getExternalPackageFragmentName(declaration.symbol)
|
symbolRenamer.getExternalPackageFragmentName(declaration.symbol)
|
||||||
|
|||||||
+4
-4
@@ -32,15 +32,15 @@ abstract class IrElementTransformerVoid : IrElementTransformer<Nothing?> {
|
|||||||
visitModuleFragment(declaration)
|
visitModuleFragment(declaration)
|
||||||
|
|
||||||
open fun visitPackageFragment(declaration: IrPackageFragment): IrPackageFragment = declaration.transformChildren()
|
open fun visitPackageFragment(declaration: IrPackageFragment): IrPackageFragment = declaration.transformChildren()
|
||||||
override fun visitPackageFragment(declaration: IrPackageFragment, data: Nothing?): IrElement = visitPackageFragment(declaration)
|
final override fun visitPackageFragment(declaration: IrPackageFragment, data: Nothing?): IrElement = visitPackageFragment(declaration)
|
||||||
|
|
||||||
open fun visitFile(declaration: IrFile): IrFile = visitPackageFragment(declaration) as IrFile
|
open fun visitFile(declaration: IrFile): IrFile = visitPackageFragment(declaration) as IrFile
|
||||||
final override fun visitFile(declaration: IrFile, data: Nothing?): IrFile = visitFile(declaration)
|
final override fun visitFile(declaration: IrFile, data: Nothing?): IrFile = visitFile(declaration)
|
||||||
|
|
||||||
open fun visitExternalPackageFragment(declaration: IrExternalPackageFragment) =
|
open fun visitExternalPackageFragment(declaration: IrExternalPackageFragment): IrExternalPackageFragment =
|
||||||
visitPackageFragment(declaration) as IrExternalPackageFragment
|
visitPackageFragment(declaration) as IrExternalPackageFragment
|
||||||
|
|
||||||
override fun visitExternalPackageFragment(declaration: IrExternalPackageFragment, data: Nothing?): IrExternalPackageFragment =
|
final override fun visitExternalPackageFragment(declaration: IrExternalPackageFragment, data: Nothing?): IrExternalPackageFragment =
|
||||||
visitExternalPackageFragment(declaration)
|
visitExternalPackageFragment(declaration)
|
||||||
|
|
||||||
open fun visitDeclaration(declaration: IrDeclaration): IrStatement = declaration.transformChildren()
|
open fun visitDeclaration(declaration: IrDeclaration): IrStatement = declaration.transformChildren()
|
||||||
@@ -167,7 +167,7 @@ abstract class IrElementTransformerVoid : IrElementTransformer<Nothing?> {
|
|||||||
final override fun visitMemberAccess(expression: IrMemberAccessExpression, data: Nothing?) = visitMemberAccess(expression)
|
final override fun visitMemberAccess(expression: IrMemberAccessExpression, data: Nothing?) = visitMemberAccess(expression)
|
||||||
|
|
||||||
open fun visitFunctionAccess(expression: IrFunctionAccessExpression) = visitMemberAccess(expression)
|
open fun visitFunctionAccess(expression: IrFunctionAccessExpression) = visitMemberAccess(expression)
|
||||||
override fun visitFunctionAccess(expression: IrFunctionAccessExpression, data: Nothing?) = visitFunctionAccess(expression)
|
final override fun visitFunctionAccess(expression: IrFunctionAccessExpression, data: Nothing?) = visitFunctionAccess(expression)
|
||||||
|
|
||||||
open fun visitCall(expression: IrCall) = visitFunctionAccess(expression)
|
open fun visitCall(expression: IrCall) = visitFunctionAccess(expression)
|
||||||
final override fun visitCall(expression: IrCall, data: Nothing?) = visitCall(expression)
|
final override fun visitCall(expression: IrCall, data: Nothing?) = visitCall(expression)
|
||||||
|
|||||||
Reference in New Issue
Block a user