aboutsummaryrefslogtreecommitdiff
path: root/core/math/big/internal.odin
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-08-31 22:32:53 +0100
committergingerBill <bill@gingerbill.org>2021-08-31 22:32:53 +0100
commitf57201bbd1f85772536e050b490a313ca62cb1b7 (patch)
tree962ce81e9548d57f84cdab5cadd279f8172d0464 /core/math/big/internal.odin
parent2db6fea6655215452d445f327cadda815d65afd9 (diff)
Remove unneeded semicolons from the core library
Diffstat (limited to 'core/math/big/internal.odin')
-rw-r--r--core/math/big/internal.odin20
1 files changed, 10 insertions, 10 deletions
diff --git a/core/math/big/internal.odin b/core/math/big/internal.odin
index 033bc11a2..b0e0c1f5d 100644
--- a/core/math/big/internal.odin
+++ b/core/math/big/internal.odin
@@ -852,7 +852,7 @@ internal_div :: proc { internal_int_div, }
Asssumes quotient, numerator and denominator to have been initialized and not to be nil.
*/
internal_int_mod :: proc(remainder, numerator, denominator: ^Int, allocator := context.allocator) -> (err: Error) {
- #force_inline internal_int_divmod(nil, remainder, numerator, denominator, allocator) or_return;
+ #force_inline internal_int_divmod(nil, remainder, numerator, denominator, allocator) or_return
if remainder.used == 0 || denominator.sign == remainder.sign { return nil; }
@@ -869,7 +869,7 @@ internal_mod :: proc{ internal_int_mod, internal_int_mod_digit}
remainder = (number + addend) % modulus.
*/
internal_int_addmod :: proc(remainder, number, addend, modulus: ^Int, allocator := context.allocator) -> (err: Error) {
- #force_inline internal_add(remainder, number, addend, allocator) or_return;
+ #force_inline internal_add(remainder, number, addend, allocator) or_return
return #force_inline internal_mod(remainder, remainder, modulus, allocator)
}
internal_addmod :: proc { internal_int_addmod, }
@@ -878,7 +878,7 @@ internal_addmod :: proc { internal_int_addmod, }
remainder = (number - decrease) % modulus.
*/
internal_int_submod :: proc(remainder, number, decrease, modulus: ^Int, allocator := context.allocator) -> (err: Error) {
- #force_inline internal_sub(remainder, number, decrease, allocator) or_return;
+ #force_inline internal_sub(remainder, number, decrease, allocator) or_return
return #force_inline internal_mod(remainder, remainder, modulus, allocator)
}
internal_submod :: proc { internal_int_submod, }
@@ -887,7 +887,7 @@ internal_submod :: proc { internal_int_submod, }
remainder = (number * multiplicand) % modulus.
*/
internal_int_mulmod :: proc(remainder, number, multiplicand, modulus: ^Int, allocator := context.allocator) -> (err: Error) {
- #force_inline internal_mul(remainder, number, multiplicand, allocator) or_return;
+ #force_inline internal_mul(remainder, number, multiplicand, allocator) or_return
return #force_inline internal_mod(remainder, remainder, modulus, allocator)
}
internal_mulmod :: proc { internal_int_mulmod, }
@@ -896,7 +896,7 @@ internal_mulmod :: proc { internal_int_mulmod, }
remainder = (number * number) % modulus.
*/
internal_int_sqrmod :: proc(remainder, number, modulus: ^Int, allocator := context.allocator) -> (err: Error) {
- #force_inline internal_sqr(remainder, number, allocator) or_return;
+ #force_inline internal_sqr(remainder, number, allocator) or_return
return #force_inline internal_mod(remainder, remainder, modulus, allocator)
}
internal_sqrmod :: proc { internal_int_sqrmod, }
@@ -919,7 +919,7 @@ internal_int_factorial :: proc(res: ^Int, n: int, allocator := context.allocator
return #force_inline internal_set(res, _factorial_table[n])
}
- #force_inline internal_set(res, _factorial_table[i - 1]) or_return;
+ #force_inline internal_set(res, _factorial_table[i - 1]) or_return
for {
if err = #force_inline internal_mul(res, res, DIGIT(i)); err != nil || i == n {
return err
@@ -1695,7 +1695,7 @@ internal_int_set_from_integer :: proc(dest: ^Int, src: $T, minimize := false, al
internal_set :: proc { internal_int_set_from_integer, internal_int_copy }
internal_copy_digits :: #force_inline proc(dest, src: ^Int, digits: int, offset := int(0)) -> (err: Error) {
- #force_inline internal_error_if_immutable(dest) or_return;
+ #force_inline internal_error_if_immutable(dest) or_return
/*
If dest == src, do nothing
@@ -2069,7 +2069,7 @@ internal_int_get :: proc(a: ^Int, $T: typeid) -> (res: T, err: Error) where intr
res |= T(a.digit[i])
if size_in_bits <= _DIGIT_BITS {
break
- };
+ }
}
when !intrinsics.type_is_unsigned(T) {
@@ -2499,7 +2499,7 @@ internal_int_shl_digit :: proc(quotient: ^Int, digits: int, allocator := context
/*
Resize `quotient` to accomodate extra digits.
*/
- #force_inline internal_grow(quotient, quotient.used + digits) or_return;
+ #force_inline internal_grow(quotient, quotient.used + digits) or_return
/*
Increment the used by the shift amount then copy upwards.
@@ -2597,7 +2597,7 @@ internal_int_rand :: proc(dest: ^Int, bits: int, r: ^rnd.Rand = nil, allocator :
digits += 1
}
- #force_inline internal_grow(dest, digits) or_return;
+ #force_inline internal_grow(dest, digits) or_return
for i := 0; i < digits; i += 1 {
dest.digit[i] = int_random_digit(r) & _MASK