Support default arguments lowering changes

(cherry picked from commit 6a283875838edf11a1c428f06436b76268a417f6)
This commit is contained in:
Anton Bannykh
2020-01-24 14:07:26 +03:00
committed by Vasily Levchenko
parent f604b776f6
commit 50c4f1fd41
@@ -176,7 +176,8 @@ internal val tailrecPhase = makeKonanFileLoweringPhase(
internal val defaultParameterExtentPhase = makeKonanFileOpPhase( internal val defaultParameterExtentPhase = makeKonanFileOpPhase(
{ context, irFile -> { context, irFile ->
DefaultArgumentStubGenerator(context, skipInlineMethods = false).runOnFilePostfix(irFile) DefaultArgumentStubGenerator(context, skipInlineMethods = false).lower(irFile)
DefaultParameterCleaner(context, replaceDefaultValuesWithStubs = true).lower(irFile)
KonanDefaultParameterInjector(context).lower(irFile) KonanDefaultParameterInjector(context).lower(irFile)
}, },
name = "DefaultParameterExtent", name = "DefaultParameterExtent",