github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/blog/content/cover/pkg.cover (about)

     1  package main
     2  
     3  func Size(a int) string {
     4  	GoCover.Count[0] = 1
     5  	switch {
     6  	case a < 0:
     7  		GoCover.Count[2] = 1
     8  		return "negative"
     9  	case a == 0:
    10  		GoCover.Count[3] = 1
    11  		return "zero"
    12  	case a < 10:
    13  		GoCover.Count[4] = 1
    14  		return "small"
    15  	case a < 100:
    16  		GoCover.Count[5] = 1
    17  		return "big"
    18  	case a < 1000:
    19  		GoCover.Count[6] = 1
    20  		return "huge"
    21  	}
    22  	GoCover.Count[1] = 1
    23  	return "enormous"
    24  }
    25  
    26  var GoCover = struct {
    27  	Count     [7]uint32
    28  	Pos       [3 * 7]uint32
    29  	NumStmt   [7]uint16
    30  } {
    31  	Pos: [3 * 7]uint32{
    32  		3, 4, 0x90019, // [0]
    33  		16, 16, 0x130002, // [1]
    34  		5, 6, 0x140002, // [2]
    35  		7, 8, 0x100002, // [3]
    36  		9, 10, 0x110002, // [4]
    37  		11, 12, 0xf0002, // [5]
    38  		13, 14, 0x100002, // [6]
    39  	},
    40  	NumStmt: [7]uint16{
    41  		1, // 0
    42  		1, // 1
    43  		1, // 2
    44  		1, // 3
    45  		1, // 4
    46  		1, // 5
    47  		1, // 6
    48  	},
    49  }