...

Source file src/github.com/alecthomas/chroma/tokentype_string.go

Documentation: github.com/alecthomas/chroma

     1  // Code generated by "stringer -type TokenType"; DO NOT EDIT.
     2  
     3  package chroma
     4  
     5  import "strconv"
     6  
     7  func _() {
     8  	// An "invalid array index" compiler error signifies that the constant values have changed.
     9  	// Re-run the stringer command to generate them again.
    10  	var x [1]struct{}
    11  	_ = x[Background - -1]
    12  	_ = x[PreWrapper - -2]
    13  	_ = x[Line - -3]
    14  	_ = x[LineNumbers - -4]
    15  	_ = x[LineNumbersTable - -5]
    16  	_ = x[LineHighlight - -6]
    17  	_ = x[LineTable - -7]
    18  	_ = x[LineTableTD - -8]
    19  	_ = x[CodeLine - -9]
    20  	_ = x[Error - -10]
    21  	_ = x[Other - -11]
    22  	_ = x[None - -12]
    23  	_ = x[EOFType-0]
    24  	_ = x[Keyword-1000]
    25  	_ = x[KeywordConstant-1001]
    26  	_ = x[KeywordDeclaration-1002]
    27  	_ = x[KeywordNamespace-1003]
    28  	_ = x[KeywordPseudo-1004]
    29  	_ = x[KeywordReserved-1005]
    30  	_ = x[KeywordType-1006]
    31  	_ = x[Name-2000]
    32  	_ = x[NameAttribute-2001]
    33  	_ = x[NameBuiltin-2002]
    34  	_ = x[NameBuiltinPseudo-2003]
    35  	_ = x[NameClass-2004]
    36  	_ = x[NameConstant-2005]
    37  	_ = x[NameDecorator-2006]
    38  	_ = x[NameEntity-2007]
    39  	_ = x[NameException-2008]
    40  	_ = x[NameFunction-2009]
    41  	_ = x[NameFunctionMagic-2010]
    42  	_ = x[NameKeyword-2011]
    43  	_ = x[NameLabel-2012]
    44  	_ = x[NameNamespace-2013]
    45  	_ = x[NameOperator-2014]
    46  	_ = x[NameOther-2015]
    47  	_ = x[NamePseudo-2016]
    48  	_ = x[NameProperty-2017]
    49  	_ = x[NameTag-2018]
    50  	_ = x[NameVariable-2019]
    51  	_ = x[NameVariableAnonymous-2020]
    52  	_ = x[NameVariableClass-2021]
    53  	_ = x[NameVariableGlobal-2022]
    54  	_ = x[NameVariableInstance-2023]
    55  	_ = x[NameVariableMagic-2024]
    56  	_ = x[Literal-3000]
    57  	_ = x[LiteralDate-3001]
    58  	_ = x[LiteralOther-3002]
    59  	_ = x[LiteralString-3100]
    60  	_ = x[LiteralStringAffix-3101]
    61  	_ = x[LiteralStringAtom-3102]
    62  	_ = x[LiteralStringBacktick-3103]
    63  	_ = x[LiteralStringBoolean-3104]
    64  	_ = x[LiteralStringChar-3105]
    65  	_ = x[LiteralStringDelimiter-3106]
    66  	_ = x[LiteralStringDoc-3107]
    67  	_ = x[LiteralStringDouble-3108]
    68  	_ = x[LiteralStringEscape-3109]
    69  	_ = x[LiteralStringHeredoc-3110]
    70  	_ = x[LiteralStringInterpol-3111]
    71  	_ = x[LiteralStringName-3112]
    72  	_ = x[LiteralStringOther-3113]
    73  	_ = x[LiteralStringRegex-3114]
    74  	_ = x[LiteralStringSingle-3115]
    75  	_ = x[LiteralStringSymbol-3116]
    76  	_ = x[LiteralNumber-3200]
    77  	_ = x[LiteralNumberBin-3201]
    78  	_ = x[LiteralNumberFloat-3202]
    79  	_ = x[LiteralNumberHex-3203]
    80  	_ = x[LiteralNumberInteger-3204]
    81  	_ = x[LiteralNumberIntegerLong-3205]
    82  	_ = x[LiteralNumberOct-3206]
    83  	_ = x[Operator-4000]
    84  	_ = x[OperatorWord-4001]
    85  	_ = x[Punctuation-5000]
    86  	_ = x[Comment-6000]
    87  	_ = x[CommentHashbang-6001]
    88  	_ = x[CommentMultiline-6002]
    89  	_ = x[CommentSingle-6003]
    90  	_ = x[CommentSpecial-6004]
    91  	_ = x[CommentPreproc-6100]
    92  	_ = x[CommentPreprocFile-6101]
    93  	_ = x[Generic-7000]
    94  	_ = x[GenericDeleted-7001]
    95  	_ = x[GenericEmph-7002]
    96  	_ = x[GenericError-7003]
    97  	_ = x[GenericHeading-7004]
    98  	_ = x[GenericInserted-7005]
    99  	_ = x[GenericOutput-7006]
   100  	_ = x[GenericPrompt-7007]
   101  	_ = x[GenericStrong-7008]
   102  	_ = x[GenericSubheading-7009]
   103  	_ = x[GenericTraceback-7010]
   104  	_ = x[GenericUnderline-7011]
   105  	_ = x[Text-8000]
   106  	_ = x[TextWhitespace-8001]
   107  	_ = x[TextSymbol-8002]
   108  	_ = x[TextPunctuation-8003]
   109  }
   110  
   111  const _TokenType_name = "NoneOtherErrorCodeLineLineTableTDLineTableLineHighlightLineNumbersTableLineNumbersLinePreWrapperBackgroundEOFTypeKeywordKeywordConstantKeywordDeclarationKeywordNamespaceKeywordPseudoKeywordReservedKeywordTypeNameNameAttributeNameBuiltinNameBuiltinPseudoNameClassNameConstantNameDecoratorNameEntityNameExceptionNameFunctionNameFunctionMagicNameKeywordNameLabelNameNamespaceNameOperatorNameOtherNamePseudoNamePropertyNameTagNameVariableNameVariableAnonymousNameVariableClassNameVariableGlobalNameVariableInstanceNameVariableMagicLiteralLiteralDateLiteralOtherLiteralStringLiteralStringAffixLiteralStringAtomLiteralStringBacktickLiteralStringBooleanLiteralStringCharLiteralStringDelimiterLiteralStringDocLiteralStringDoubleLiteralStringEscapeLiteralStringHeredocLiteralStringInterpolLiteralStringNameLiteralStringOtherLiteralStringRegexLiteralStringSingleLiteralStringSymbolLiteralNumberLiteralNumberBinLiteralNumberFloatLiteralNumberHexLiteralNumberIntegerLiteralNumberIntegerLongLiteralNumberOctOperatorOperatorWordPunctuationCommentCommentHashbangCommentMultilineCommentSingleCommentSpecialCommentPreprocCommentPreprocFileGenericGenericDeletedGenericEmphGenericErrorGenericHeadingGenericInsertedGenericOutputGenericPromptGenericStrongGenericSubheadingGenericTracebackGenericUnderlineTextTextWhitespaceTextSymbolTextPunctuation"
   112  
   113  var _TokenType_map = map[TokenType]string{
   114  	-12:  _TokenType_name[0:4],
   115  	-11:  _TokenType_name[4:9],
   116  	-10:  _TokenType_name[9:14],
   117  	-9:   _TokenType_name[14:22],
   118  	-8:   _TokenType_name[22:33],
   119  	-7:   _TokenType_name[33:42],
   120  	-6:   _TokenType_name[42:55],
   121  	-5:   _TokenType_name[55:71],
   122  	-4:   _TokenType_name[71:82],
   123  	-3:   _TokenType_name[82:86],
   124  	-2:   _TokenType_name[86:96],
   125  	-1:   _TokenType_name[96:106],
   126  	0:    _TokenType_name[106:113],
   127  	1000: _TokenType_name[113:120],
   128  	1001: _TokenType_name[120:135],
   129  	1002: _TokenType_name[135:153],
   130  	1003: _TokenType_name[153:169],
   131  	1004: _TokenType_name[169:182],
   132  	1005: _TokenType_name[182:197],
   133  	1006: _TokenType_name[197:208],
   134  	2000: _TokenType_name[208:212],
   135  	2001: _TokenType_name[212:225],
   136  	2002: _TokenType_name[225:236],
   137  	2003: _TokenType_name[236:253],
   138  	2004: _TokenType_name[253:262],
   139  	2005: _TokenType_name[262:274],
   140  	2006: _TokenType_name[274:287],
   141  	2007: _TokenType_name[287:297],
   142  	2008: _TokenType_name[297:310],
   143  	2009: _TokenType_name[310:322],
   144  	2010: _TokenType_name[322:339],
   145  	2011: _TokenType_name[339:350],
   146  	2012: _TokenType_name[350:359],
   147  	2013: _TokenType_name[359:372],
   148  	2014: _TokenType_name[372:384],
   149  	2015: _TokenType_name[384:393],
   150  	2016: _TokenType_name[393:403],
   151  	2017: _TokenType_name[403:415],
   152  	2018: _TokenType_name[415:422],
   153  	2019: _TokenType_name[422:434],
   154  	2020: _TokenType_name[434:455],
   155  	2021: _TokenType_name[455:472],
   156  	2022: _TokenType_name[472:490],
   157  	2023: _TokenType_name[490:510],
   158  	2024: _TokenType_name[510:527],
   159  	3000: _TokenType_name[527:534],
   160  	3001: _TokenType_name[534:545],
   161  	3002: _TokenType_name[545:557],
   162  	3100: _TokenType_name[557:570],
   163  	3101: _TokenType_name[570:588],
   164  	3102: _TokenType_name[588:605],
   165  	3103: _TokenType_name[605:626],
   166  	3104: _TokenType_name[626:646],
   167  	3105: _TokenType_name[646:663],
   168  	3106: _TokenType_name[663:685],
   169  	3107: _TokenType_name[685:701],
   170  	3108: _TokenType_name[701:720],
   171  	3109: _TokenType_name[720:739],
   172  	3110: _TokenType_name[739:759],
   173  	3111: _TokenType_name[759:780],
   174  	3112: _TokenType_name[780:797],
   175  	3113: _TokenType_name[797:815],
   176  	3114: _TokenType_name[815:833],
   177  	3115: _TokenType_name[833:852],
   178  	3116: _TokenType_name[852:871],
   179  	3200: _TokenType_name[871:884],
   180  	3201: _TokenType_name[884:900],
   181  	3202: _TokenType_name[900:918],
   182  	3203: _TokenType_name[918:934],
   183  	3204: _TokenType_name[934:954],
   184  	3205: _TokenType_name[954:978],
   185  	3206: _TokenType_name[978:994],
   186  	4000: _TokenType_name[994:1002],
   187  	4001: _TokenType_name[1002:1014],
   188  	5000: _TokenType_name[1014:1025],
   189  	6000: _TokenType_name[1025:1032],
   190  	6001: _TokenType_name[1032:1047],
   191  	6002: _TokenType_name[1047:1063],
   192  	6003: _TokenType_name[1063:1076],
   193  	6004: _TokenType_name[1076:1090],
   194  	6100: _TokenType_name[1090:1104],
   195  	6101: _TokenType_name[1104:1122],
   196  	7000: _TokenType_name[1122:1129],
   197  	7001: _TokenType_name[1129:1143],
   198  	7002: _TokenType_name[1143:1154],
   199  	7003: _TokenType_name[1154:1166],
   200  	7004: _TokenType_name[1166:1180],
   201  	7005: _TokenType_name[1180:1195],
   202  	7006: _TokenType_name[1195:1208],
   203  	7007: _TokenType_name[1208:1221],
   204  	7008: _TokenType_name[1221:1234],
   205  	7009: _TokenType_name[1234:1251],
   206  	7010: _TokenType_name[1251:1267],
   207  	7011: _TokenType_name[1267:1283],
   208  	8000: _TokenType_name[1283:1287],
   209  	8001: _TokenType_name[1287:1301],
   210  	8002: _TokenType_name[1301:1311],
   211  	8003: _TokenType_name[1311:1326],
   212  }
   213  
   214  func (i TokenType) String() string {
   215  	if str, ok := _TokenType_map[i]; ok {
   216  		return str
   217  	}
   218  	return "TokenType(" + strconv.FormatInt(int64(i), 10) + ")"
   219  }
   220  

View as plain text