aboutsummaryrefslogtreecommitdiff
path: root/src/debug/dwarf/class_string.go
blob: 6fd212fe4cc46bc939daaadb5c602917d0e8e9e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// generated by stringer -type=Class; DO NOT EDIT

package dwarf

import "fmt"

const _Class_name = "ClassAddressClassBlockClassConstantClassExprLocClassFlagClassLinePtrClassLocListPtrClassMacPtrClassRangeListPtrClassReferenceClassStringClassReferenceAltClassStringAlt"

var _Class_index = [...]uint8{0, 12, 22, 35, 47, 56, 68, 83, 94, 111, 125, 136, 153, 167}

func (i Class) String() string {
	i -= 1
	if i < 0 || i+1 >= Class(len(_Class_index)) {
		return fmt.Sprintf("Class(%d)", i+1)
	}
	return _Class_name[_Class_index[i]:_Class_index[i+1]]
}