[IR] Make isHidden and isAssignable explicit on IrValueParameter.
There were a couple of places where they were confused and isAssignable was passed as a positional parameter in the position of isHidden.
This commit is contained in:
committed by
Alexander Udalov
parent
3dbe02b7fe
commit
5d9e86863a
+2
-1
@@ -244,7 +244,8 @@ private fun TranslationPluginContext.declareParameterStub(parameterDescriptor: P
|
||||
val varargElementType = parameterDescriptor.varargElementType?.let { typeTranslator.translateType(it) }
|
||||
return irFactory.createValueParameter(
|
||||
UNDEFINED_OFFSET, UNDEFINED_OFFSET, IrDeclarationOrigin.DEFINED, symbol, parameterDescriptor.name,
|
||||
parameterDescriptor.indexOrMinusOne, type, varargElementType, parameterDescriptor.isCrossinline, parameterDescriptor.isNoinline
|
||||
parameterDescriptor.indexOrMinusOne, type, varargElementType, parameterDescriptor.isCrossinline,
|
||||
parameterDescriptor.isNoinline, isHidden = false, isAssignable = false
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user