blob: c7c64327660f93e5974dfd06219927e7b50ed874 [file] [log] [blame]
James Kuszmaul8e62b022022-03-22 09:33:25 -07001// Code generated by the FlatBuffers compiler. DO NOT EDIT.
2
3package Example
4
5import "strconv"
6
7type LongEnum uint64
8
9const (
10 LongEnumLongOne LongEnum = 2
11 LongEnumLongTwo LongEnum = 4
12 LongEnumLongBig LongEnum = 1099511627776
13)
14
15var EnumNamesLongEnum = map[LongEnum]string{
16 LongEnumLongOne: "LongOne",
17 LongEnumLongTwo: "LongTwo",
18 LongEnumLongBig: "LongBig",
19}
20
21var EnumValuesLongEnum = map[string]LongEnum{
22 "LongOne": LongEnumLongOne,
23 "LongTwo": LongEnumLongTwo,
24 "LongBig": LongEnumLongBig,
25}
26
27func (v LongEnum) String() string {
28 if s, ok := EnumNamesLongEnum[v]; ok {
29 return s
30 }
31 return "LongEnum(" + strconv.FormatInt(int64(v), 10) + ")"
32}