Nick Treleaven
|
4400efeb9f
|
checker: Revert part of small_unsigned == signed (#13967) (#14075)
`gcc -W` doesn't error for e.g. u16 == i32, only for u32 == i16.
Any u16 value can fit in an i32.
|
2022-04-18 21:30:09 +03:00 |
|
Alexander Medvednikov
|
d4a0d6f73c
|
all: byte => u8
|
2022-04-15 14:58:56 +03:00 |
|
Nick Treleaven
|
c780de6282
|
checker: disallow 'small_unsigned == signed' (#13967)
|
2022-04-12 19:37:30 +03:00 |
|
Subhomoy Haldar
|
114a341f5f
|
rand: simplify rand.PRNG, move to optional types for error handling (#13570)
|
2022-02-23 12:36:14 +02:00 |
|
Rémi
|
c0b53048f5
|
bitfield: minor documentation and function tweaks (#10549)
|
2021-06-24 07:27:04 +03:00 |
|
れもん
|
e66de8e824
|
bitfield: add methods insert and extract (#9612)
|
2021-04-10 17:42:09 +03:00 |
|
Delyan Angelov
|
f74ab3a52d
|
bitfield: add bf.from_bytes_lowest_bits_first/1 and a test for it
|
2020-12-18 21:58:42 +02:00 |
|
Delyan Angelov
|
c5c310280f
|
bitfield: fix bf.from_bytes/1 ( now, bf.from_bytes(b) == bf.from_str(bf.from_bytes(b).str()) )
|
2020-12-18 21:47:24 +02:00 |
|
Emily Hudson
|
c84bafbdae
|
vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax
|
2020-06-27 21:46:04 +02:00 |
|
Hungry Blue Dev
|
e649cf84e3
|
rand: reorganize: phase 2
|
2020-06-09 15:06:07 +02:00 |
|
Uwe Krüger
|
076089d3c5
|
checker: apply stricter type checks to function args and return types
|
2020-06-01 21:15:59 +02:00 |
|
Don Alfons Nisnoni
|
0a930f9862
|
bitfield: rename functions, getsize => get_size, etc.
|
2020-05-07 11:21:14 +03:00 |
|
Enzo Baldisserri
|
682838a0cf
|
checker: check array and fields mutability
|
2020-04-27 22:53:26 +02:00 |
|
Alexey
|
bb587c27a8
|
bitfield: update module
|
2020-04-04 17:59:26 +02:00 |
|
Delyan Angelov
|
8f06d60084
|
fix vlib/bitfield/bitfield_test.v
|
2020-04-04 18:03:06 +03:00 |
|
spaceface777
|
ef8c1203b4
|
cleanup: replace C for loops with range
|
2020-02-24 17:55:16 +01:00 |
|
lutherwenxu
|
286a0a1371
|
time: rewrite unix() function
|
2019-12-31 17:11:47 +01:00 |
|
Alexander Medvednikov
|
ad6adf327e
|
vlib: fix missing else{} in match statements
|
2019-12-07 17:23:37 +03:00 |
|
Silvan Büdenbender
|
94b36250a1
|
bitfield: fix bit order
|
2019-11-19 03:32:44 +03:00 |
|
Silvan Büdenbender
|
f30b0f1017
|
bitfield: add from_bytes() function
|
2019-11-13 19:48:00 +03:00 |
|
Alexander Medvednikov
|
9c5abd575f
|
parser: remove switch_statement()
|
2019-10-27 13:03:40 +03:00 |
|
Alexander Medvednikov
|
31c9a2a744
|
fix bitfield_test.v
|
2019-09-08 17:55:27 +03:00 |
|
Alexander Medvednikov
|
ae866260c8
|
bf: rename to bitfield
|
2019-09-08 17:45:51 +03:00 |
|