Source file
test/codegen/issue74485.go
1
2
3
4
5
6
7 package codegen
8
9 func divUint64(b uint64) uint64 {
10
11 return b / 9223372036854775808
12 }
13
14 func divUint32(b uint32) uint32 {
15
16 return b / 2147483648
17 }
18
19 func divUint16(b uint16) uint16 {
20
21 return b / 32768
22 }
23
24 func divUint8(b uint8) uint8 {
25
26 return b / 128
27 }
28
29 func modUint64(b uint64) uint64 {
30
31 return b % 9223372036854775808
32 }
33
34 func modUint32(b uint32) uint32 {
35
36 return b % 2147483648
37 }
38
39 func modUint16(b uint16) uint16 {
40
41 return b % 32768
42 }
43
44 func modUint8(b uint8) uint8 {
45
46 return b % 128
47 }
48
View as plain text