arithBoundary.go | 8 type utd64 struct { type 241 var uint64_data []utd64 = []utd64{utd64{a: 0, b: 0, add: 0, sub: 0, mul: 0}, 242 utd64{a: 0, b: 1, add: 1, sub: 18446744073709551615, mul: 0, div: 0, mod: 0}, 243 utd64{a: 0, b: 4294967296, add: 4294967296, sub: 18446744069414584320, mul: 0, div: 0, mod: 0}, 244 utd64{a: 0, b: 18446744073709551615, add: 18446744073709551615, sub: 1, mul: 0, div: 0, mod: 0}, 245 utd64{a: 1, b: 0, add: 1, sub: 1, mul: 0}, 246 utd64{a: 1, b: 1, add: 2, sub: 0, mul: 1, div: 1, mod: 0}, 247 utd64{a: 1, b: 4294967296, add: 4294967297, sub: 18446744069414584321, mul: 4294967296, div: 0, mod: 1} [all...] |