/
funcattr_string.go
69 lines (63 loc) · 2.66 KB
/
funcattr_string.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
// Code generated by "stringer -linecomment -type FuncAttr"; DO NOT EDIT.
package enum
import "strconv"
func _() {
// An "invalid array index" compiler error signifies that the constant values have changed.
// Re-run the stringer command to generate them again.
var x [1]struct{}
_ = x[FuncAttrAlwaysInline-0]
_ = x[FuncAttrArgMemOnly-1]
_ = x[FuncAttrBuiltin-2]
_ = x[FuncAttrCold-3]
_ = x[FuncAttrConvergent-4]
_ = x[FuncAttrInaccessibleMemOnly-5]
_ = x[FuncAttrInaccessibleMemOrArgMemOnly-6]
_ = x[FuncAttrInlineHint-7]
_ = x[FuncAttrJumpTable-8]
_ = x[FuncAttrMinSize-9]
_ = x[FuncAttrNaked-10]
_ = x[FuncAttrNoBuiltin-11]
_ = x[FuncAttrNoCFCheck-12]
_ = x[FuncAttrNoDuplicate-13]
_ = x[FuncAttrNoFree-14]
_ = x[FuncAttrNoImplicitFloat-15]
_ = x[FuncAttrNoInline-16]
_ = x[FuncAttrNoMerge-17]
_ = x[FuncAttrNonLazyBind-18]
_ = x[FuncAttrNoRecurse-19]
_ = x[FuncAttrNoRedZone-20]
_ = x[FuncAttrNoReturn-21]
_ = x[FuncAttrNoSync-22]
_ = x[FuncAttrNoUnwind-23]
_ = x[FuncAttrNullPointerIsValid-24]
_ = x[FuncAttrOptForFuzzing-25]
_ = x[FuncAttrOptNone-26]
_ = x[FuncAttrOptSize-27]
_ = x[FuncAttrReadNone-28]
_ = x[FuncAttrReadOnly-29]
_ = x[FuncAttrReturnsTwice-30]
_ = x[FuncAttrSafeStack-31]
_ = x[FuncAttrSanitizeAddress-32]
_ = x[FuncAttrSanitizeHWAddress-33]
_ = x[FuncAttrSanitizeMemory-34]
_ = x[FuncAttrSanitizeMemTag-35]
_ = x[FuncAttrSanitizeThread-36]
_ = x[FuncAttrShadowCallStack-37]
_ = x[FuncAttrSpeculatable-38]
_ = x[FuncAttrSpeculativeLoadHardening-39]
_ = x[FuncAttrSSP-40]
_ = x[FuncAttrSSPReq-41]
_ = x[FuncAttrSSPStrong-42]
_ = x[FuncAttrStrictFP-43]
_ = x[FuncAttrUwtable-44]
_ = x[FuncAttrWillReturn-45]
_ = x[FuncAttrWriteOnly-46]
}
const _FuncAttr_name = "alwaysinlineargmemonlybuiltincoldconvergentinaccessiblememonlyinaccessiblemem_or_argmemonlyinlinehintjumptableminsizenakednobuiltinnocf_checknoduplicatenofreenoimplicitfloatnoinlinenomergenonlazybindnorecursenoredzonenoreturnnosyncnounwindnull_pointer_is_validoptforfuzzingoptnoneoptsizereadnonereadonlyreturns_twicesafestacksanitize_addresssanitize_hwaddresssanitize_memorysanitize_memtagsanitize_threadshadowcallstackspeculatablespeculative_load_hardeningsspsspreqsspstrongstrictfpuwtablewillreturnwriteonly"
var _FuncAttr_index = [...]uint16{0, 12, 22, 29, 33, 43, 62, 91, 101, 110, 117, 122, 131, 141, 152, 158, 173, 181, 188, 199, 208, 217, 225, 231, 239, 260, 273, 280, 287, 295, 303, 316, 325, 341, 359, 374, 389, 404, 419, 431, 457, 460, 466, 475, 483, 490, 500, 509}
func (i FuncAttr) String() string {
if i >= FuncAttr(len(_FuncAttr_index)-1) {
return "FuncAttr(" + strconv.FormatInt(int64(i), 10) + ")"
}
return _FuncAttr_name[_FuncAttr_index[i]:_FuncAttr_index[i+1]]
}