diff options
Diffstat (limited to 'lib/std/private/vmutils.nim')
-rw-r--r-- | lib/std/private/vmutils.nim | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/lib/std/private/vmutils.nim b/lib/std/private/vmutils.nim deleted file mode 100644 index d54977b4e..000000000 --- a/lib/std/private/vmutils.nim +++ /dev/null @@ -1,17 +0,0 @@ -template forwardImpl*(impl, arg) {.dirty.} = - when sizeof(x) <= 4: - when x is SomeSignedInt: - impl(cast[uint32](x.int32)) - else: - impl(x.uint32) - else: - when x is SomeSignedInt: - impl(cast[uint64](x.int64)) - else: - impl(x.uint64) - -template toUnsigned*(x: int8): uint8 = cast[uint8](x) -template toUnsigned*(x: int16): uint16 = cast[uint16](x) -template toUnsigned*(x: int32): uint32 = cast[uint32](x) -template toUnsigned*(x: int64): uint64 = cast[uint64](x) -template toUnsigned*(x: int): uint = cast[uint](x) |