// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0

// Code generated by "stringer -type=TokenType"; DO NOT EDIT

package scanner

import "fmt"

const _TokenType_name = "BANGBEGINPERCENTOPARENCPARENSTARPLUSCOMMAMINUSPERIODSLASHCOLONLTEQUALGTQUESTIONBOOLFLOATINTEGERSTRINGOBRACKETCBRACKETIDENTIFIERLITERALENDOQUOTECQUOTEANDORNOTEQUALLTEGTEEOFINVALID"

var _TokenType_map = map[TokenType]string{
	33:    _TokenType_name[0:4],
	36:    _TokenType_name[4:9],
	37:    _TokenType_name[9:16],
	40:    _TokenType_name[16:22],
	41:    _TokenType_name[22:28],
	42:    _TokenType_name[28:32],
	43:    _TokenType_name[32:36],
	44:    _TokenType_name[36:41],
	45:    _TokenType_name[41:46],
	46:    _TokenType_name[46:52],
	47:    _TokenType_name[52:57],
	58:    _TokenType_name[57:62],
	60:    _TokenType_name[62:64],
	61:    _TokenType_name[64:69],
	62:    _TokenType_name[69:71],
	63:    _TokenType_name[71:79],
	66:    _TokenType_name[79:83],
	70:    _TokenType_name[83:88],
	73:    _TokenType_name[88:95],
	83:    _TokenType_name[95:101],
	91:    _TokenType_name[101:109],
	93:    _TokenType_name[109:117],
	105:   _TokenType_name[117:127],
	111:   _TokenType_name[127:134],
	125:   _TokenType_name[134:137],
	8220:  _TokenType_name[137:143],
	8221:  _TokenType_name[143:149],
	8743:  _TokenType_name[149:152],
	8744:  _TokenType_name[152:154],
	8800:  _TokenType_name[154:162],
	8804:  _TokenType_name[162:165],
	8805:  _TokenType_name[165:168],
	9220:  _TokenType_name[168:171],
	65533: _TokenType_name[171:178],
}

func (i TokenType) String() string {
	if str, ok := _TokenType_map[i]; ok {
		return str
	}
	return fmt.Sprintf("TokenType(%d)", i)
}
