Fix compilation error, remove extraneous block.

上级 c8b7158d
......@@ -1993,11 +1993,9 @@ internal override IConvertibleConversion ClassifyConvertibleConversion(IOperatio
Conversion result = ClassifyConversion(sourceType, destination);
if (result.IsReference && sourceConstantValue is { IsNull: true })
{
if (result.IsReference && sourceConstantValue is { IsNull: true })
{
constantValue = sourceConstantValue;
}
constantValue = sourceConstantValue;
}
return result;
......
......@@ -4505,7 +4505,7 @@ void initializeLoop()
_forToLoopBinaryOperatorLeftOperand = null;
_forToLoopBinaryOperatorRightOperand = null;
}
else if (!operation.StepValue.GetConstantValue() != null &&
else if (operation.StepValue.GetConstantValue() != null &&
!ITypeSymbolHelpers.IsSignedIntegralType(stepEnumUnderlyingTypeOrSelf) &&
!ITypeSymbolHelpers.IsUnsignedIntegralType(stepEnumUnderlyingTypeOrSelf))
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册