Simplify NumericConversion for signed integers

This commit is contained in:
Jeremy Pritts committed 2023-10-06 23:22:05 -04:00
1 parent bd834212ad
commit c57303ff6b
2 files changed
+6 -12

No files matched your search

@@ -121,8 +121,7 @@ internal static class NumericConversionGenerator
}
else if (from.IsSignedInteger(out CSharpPrimitives.Data? unsignedFrom))
{
writer.WriteLine($"{unsignedFrom.LangName} unsigned = {ChangeSign}(value);");
writer.WriteLine($"return {ConvertMethodName(unsignedFrom.Type)}<TTo>(unsigned);");
writer.WriteLine($"return {ConvertMethodName(unsignedFrom.Type)}<TTo>({ChangeSign}(value));");
}
else
{