Enforce interop lowering to run before varargs lowering
as the former expects varargs not to be lowered.
This commit is contained in:
committed by
SvyatoslavScherbina
parent
0300307e21
commit
071a35c50f
+1
-1
@@ -250,7 +250,7 @@ internal val varargPhase = makeKonanFileLoweringPhase(
|
||||
::VarargInjectionLowering,
|
||||
name = "Vararg",
|
||||
description = "Vararg lowering",
|
||||
prerequisite = setOf(callableReferencePhase, defaultParameterExtentPhase)
|
||||
prerequisite = setOf(callableReferencePhase, defaultParameterExtentPhase, interopPhase)
|
||||
)
|
||||
|
||||
internal val compileTimeEvaluatePhase = makeKonanFileLoweringPhase(
|
||||
|
||||
Reference in New Issue
Block a user