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

package chroma

import "fmt"

const _TokenType_name = "NoneOtherErrorLineTableTDLineTableLineHighlightLineNumbersTableLineNumbersBackgroundKeywordKeywordConstantKeywordDeclarationKeywordNamespaceKeywordPseudoKeywordReservedKeywordTypeNameNameAttributeNameBuiltinNameBuiltinPseudoNameClassNameConstantNameDecoratorNameEntityNameExceptionNameFunctionNameFunctionMagicNameKeywordNameLabelNameNamespaceNameOperatorNameOtherNamePseudoNamePropertyNameTagNameVariableNameVariableAnonymousNameVariableClassNameVariableGlobalNameVariableInstanceNameVariableMagicLiteralLiteralDateLiteralOtherLiteralStringLiteralStringAffixLiteralStringAtomLiteralStringBacktickLiteralStringBooleanLiteralStringCharLiteralStringDelimiterLiteralStringDocLiteralStringDoubleLiteralStringEscapeLiteralStringHeredocLiteralStringInterpolLiteralStringNameLiteralStringOtherLiteralStringRegexLiteralStringSingleLiteralStringSymbolLiteralNumberLiteralNumberBinLiteralNumberFloatLiteralNumberHexLiteralNumberIntegerLiteralNumberIntegerLongLiteralNumberOctOperatorOperatorWordPunctuationCommentCommentHashbangCommentMultilineCommentSingleCommentSpecialCommentPreprocCommentPreprocFileGenericGenericDeletedGenericEmphGenericErrorGenericHeadingGenericInsertedGenericOutputGenericPromptGenericStrongGenericSubheadingGenericTracebackGenericUnderlineTextTextWhitespaceTextSymbolTextPunctuation"

var _TokenType_map = map[TokenType]string{
	-9:   _TokenType_name[0:4],
	-8:   _TokenType_name[4:9],
	-7:   _TokenType_name[9:14],
	-6:   _TokenType_name[14:25],
	-5:   _TokenType_name[25:34],
	-4:   _TokenType_name[34:47],
	-3:   _TokenType_name[47:63],
	-2:   _TokenType_name[63:74],
	-1:   _TokenType_name[74:84],
	1000: _TokenType_name[84:91],
	1001: _TokenType_name[91:106],
	1002: _TokenType_name[106:124],
	1003: _TokenType_name[124:140],
	1004: _TokenType_name[140:153],
	1005: _TokenType_name[153:168],
	1006: _TokenType_name[168:179],
	2000: _TokenType_name[179:183],
	2001: _TokenType_name[183:196],
	2002: _TokenType_name[196:207],
	2003: _TokenType_name[207:224],
	2004: _TokenType_name[224:233],
	2005: _TokenType_name[233:245],
	2006: _TokenType_name[245:258],
	2007: _TokenType_name[258:268],
	2008: _TokenType_name[268:281],
	2009: _TokenType_name[281:293],
	2010: _TokenType_name[293:310],
	2011: _TokenType_name[310:321],
	2012: _TokenType_name[321:330],
	2013: _TokenType_name[330:343],
	2014: _TokenType_name[343:355],
	2015: _TokenType_name[355:364],
	2016: _TokenType_name[364:374],
	2017: _TokenType_name[374:386],
	2018: _TokenType_name[386:393],
	2019: _TokenType_name[393:405],
	2020: _TokenType_name[405:426],
	2021: _TokenType_name[426:443],
	2022: _TokenType_name[443:461],
	2023: _TokenType_name[461:481],
	2024: _TokenType_name[481:498],
	3000: _TokenType_name[498:505],
	3001: _TokenType_name[505:516],
	3002: _TokenType_name[516:528],
	3100: _TokenType_name[528:541],
	3101: _TokenType_name[541:559],
	3102: _TokenType_name[559:576],
	3103: _TokenType_name[576:597],
	3104: _TokenType_name[597:617],
	3105: _TokenType_name[617:634],
	3106: _TokenType_name[634:656],
	3107: _TokenType_name[656:672],
	3108: _TokenType_name[672:691],
	3109: _TokenType_name[691:710],
	3110: _TokenType_name[710:730],
	3111: _TokenType_name[730:751],
	3112: _TokenType_name[751:768],
	3113: _TokenType_name[768:786],
	3114: _TokenType_name[786:804],
	3115: _TokenType_name[804:823],
	3116: _TokenType_name[823:842],
	3200: _TokenType_name[842:855],
	3201: _TokenType_name[855:871],
	3202: _TokenType_name[871:889],
	3203: _TokenType_name[889:905],
	3204: _TokenType_name[905:925],
	3205: _TokenType_name[925:949],
	3206: _TokenType_name[949:965],
	4000: _TokenType_name[965:973],
	4001: _TokenType_name[973:985],
	5000: _TokenType_name[985:996],
	6000: _TokenType_name[996:1003],
	6001: _TokenType_name[1003:1018],
	6002: _TokenType_name[1018:1034],
	6003: _TokenType_name[1034:1047],
	6004: _TokenType_name[1047:1061],
	6100: _TokenType_name[1061:1075],
	6101: _TokenType_name[1075:1093],
	7000: _TokenType_name[1093:1100],
	7001: _TokenType_name[1100:1114],
	7002: _TokenType_name[1114:1125],
	7003: _TokenType_name[1125:1137],
	7004: _TokenType_name[1137:1151],
	7005: _TokenType_name[1151:1166],
	7006: _TokenType_name[1166:1179],
	7007: _TokenType_name[1179:1192],
	7008: _TokenType_name[1192:1205],
	7009: _TokenType_name[1205:1222],
	7010: _TokenType_name[1222:1238],
	7011: _TokenType_name[1238:1254],
	8000: _TokenType_name[1254:1258],
	8001: _TokenType_name[1258:1272],
	8002: _TokenType_name[1272:1282],
	8003: _TokenType_name[1282:1297],
}

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