...
1
2
3 package template
4
5 import "strconv"
6
7 const _state_name = "stateTextstateTagstateAttrNamestateAfterNamestateBeforeValuestateHTMLCmtstateRCDATAstateAttrstateURLstateSrcsetstateJSstateJSDqStrstateJSSqStrstateJSRegexpstateJSBlockCmtstateJSLineCmtstateCSSstateCSSDqStrstateCSSSqStrstateCSSDqURLstateCSSSqURLstateCSSURLstateCSSBlockCmtstateCSSLineCmtstateError"
8
9 var _state_index = [...]uint16{0, 9, 17, 30, 44, 60, 72, 83, 92, 100, 111, 118, 130, 142, 155, 170, 184, 192, 205, 218, 231, 244, 255, 271, 286, 296}
10
11 func (i state) String() string {
12 if i >= state(len(_state_index)-1) {
13 return "state(" + strconv.FormatInt(int64(i), 10) + ")"
14 }
15 return _state_name[_state_index[i]:_state_index[i+1]]
16 }
17
View as plain text