package main | |
func Size(a int) string { | |
GoCover.Count[0] = 1 | |
switch { | |
case a < 0: | |
GoCover.Count[2] = 1 | |
return "negative" | |
case a == 0: | |
GoCover.Count[3] = 1 | |
return "zero" | |
case a < 10: | |
GoCover.Count[4] = 1 | |
return "small" | |
case a < 100: | |
GoCover.Count[5] = 1 | |
return "big" | |
case a < 1000: | |
GoCover.Count[6] = 1 | |
return "huge" | |
} | |
GoCover.Count[1] = 1 | |
return "enormous" | |
} | |
var GoCover = struct { | |
Count [7]uint32 | |
Pos [3 * 7]uint32 | |
NumStmt [7]uint16 | |
} { | |
Pos: [3 * 7]uint32{ | |
3, 4, 0x90019, // [0] | |
16, 16, 0x130002, // [1] | |
5, 6, 0x140002, // [2] | |
7, 8, 0x100002, // [3] | |
9, 10, 0x110002, // [4] | |
11, 12, 0xf0002, // [5] | |
13, 14, 0x100002, // [6] | |
}, | |
NumStmt: [7]uint16{ | |
1, // 0 | |
1, // 1 | |
1, // 2 | |
1, // 3 | |
1, // 4 | |
1, // 5 | |
1, // 6 | |
}, | |
} |