github.com/cilium/ebpf@v0.10.0/asm/load_store_string.go (about) 1 // Code generated by "stringer -output load_store_string.go -type=Mode,Size"; DO NOT EDIT. 2 3 package asm 4 5 import "strconv" 6 7 func _() { 8 // An "invalid array index" compiler error signifies that the constant values have changed. 9 // Re-run the stringer command to generate them again. 10 var x [1]struct{} 11 _ = x[InvalidMode-255] 12 _ = x[ImmMode-0] 13 _ = x[AbsMode-32] 14 _ = x[IndMode-64] 15 _ = x[MemMode-96] 16 _ = x[XAddMode-192] 17 } 18 19 const ( 20 _Mode_name_0 = "ImmMode" 21 _Mode_name_1 = "AbsMode" 22 _Mode_name_2 = "IndMode" 23 _Mode_name_3 = "MemMode" 24 _Mode_name_4 = "XAddMode" 25 _Mode_name_5 = "InvalidMode" 26 ) 27 28 func (i Mode) String() string { 29 switch { 30 case i == 0: 31 return _Mode_name_0 32 case i == 32: 33 return _Mode_name_1 34 case i == 64: 35 return _Mode_name_2 36 case i == 96: 37 return _Mode_name_3 38 case i == 192: 39 return _Mode_name_4 40 case i == 255: 41 return _Mode_name_5 42 default: 43 return "Mode(" + strconv.FormatInt(int64(i), 10) + ")" 44 } 45 } 46 func _() { 47 // An "invalid array index" compiler error signifies that the constant values have changed. 48 // Re-run the stringer command to generate them again. 49 var x [1]struct{} 50 _ = x[InvalidSize-255] 51 _ = x[DWord-24] 52 _ = x[Word-0] 53 _ = x[Half-8] 54 _ = x[Byte-16] 55 } 56 57 const ( 58 _Size_name_0 = "Word" 59 _Size_name_1 = "Half" 60 _Size_name_2 = "Byte" 61 _Size_name_3 = "DWord" 62 _Size_name_4 = "InvalidSize" 63 ) 64 65 func (i Size) String() string { 66 switch { 67 case i == 0: 68 return _Size_name_0 69 case i == 8: 70 return _Size_name_1 71 case i == 16: 72 return _Size_name_2 73 case i == 24: 74 return _Size_name_3 75 case i == 255: 76 return _Size_name_4 77 default: 78 return "Size(" + strconv.FormatInt(int64(i), 10) + ")" 79 } 80 }