func challengeParserInit()

in pkg/dataplane/internal/challenge/challenge_parser.go [32:156]


func challengeParserInit() {
	staticData := &ChallengeParserStaticData
	staticData.LiteralNames = []string{
		"", "'\\t'", "' '", "'!'", "'\"'", "'#'", "'$'", "'%'", "'&'", "'''",
		"'('", "')'", "'*'", "'+'", "','", "'-'", "'.'", "'/'", "", "':'", "';'",
		"'<'", "'='", "'>'", "'?'", "'@'", "", "'['", "'\\'", "']'", "'^'",
		"'_'", "'`'", "'{'", "'|'", "'}'", "'~'",
	}
	staticData.SymbolicNames = []string{
		"", "HTAB", "SP", "EXCLAMATION_MARK", "DQUOTE", "HASH", "DOLLAR", "PERCENT",
		"AMPERSAND", "SQUOTE", "OPEN_PARENS", "CLOSE_PARENS", "ASTERISK", "PLUS",
		"COMMA", "MINUS", "PERIOD", "SLASH", "DIGIT", "COLON", "SEMICOLON",
		"LESS_THAN", "EQUALS", "GREATER_THAN", "QUESTION", "AT", "ALPHA", "OPEN_BRACKET",
		"BACKSLASH", "CLOSE_BRACKET", "CARET", "UNDERSCORE", "GRAVE", "OPEN_BRACE",
		"PIPE", "CLOSE_BRACE", "TILDE", "EXTENDED_ASCII",
	}
	staticData.RuleNames = []string{
		"header", "challenge", "auth_scheme", "auth_params", "token68", "auth_param",
		"auth_lhs", "auth_rhs", "rws", "quoted_string", "qd_text", "quoted_pair",
		"token", "tchar", "vchar", "obs_text",
	}
	staticData.PredictionContextCache = antlr.NewPredictionContextCache()
	staticData.serializedATN = []int32{
		4, 1, 37, 190, 2, 0, 7, 0, 2, 1, 7, 1, 2, 2, 7, 2, 2, 3, 7, 3, 2, 4, 7,
		4, 2, 5, 7, 5, 2, 6, 7, 6, 2, 7, 7, 7, 2, 8, 7, 8, 2, 9, 7, 9, 2, 10, 7,
		10, 2, 11, 7, 11, 2, 12, 7, 12, 2, 13, 7, 13, 2, 14, 7, 14, 2, 15, 7, 15,
		1, 0, 1, 0, 5, 0, 35, 8, 0, 10, 0, 12, 0, 38, 9, 0, 1, 0, 1, 0, 5, 0, 42,
		8, 0, 10, 0, 12, 0, 45, 9, 0, 1, 0, 5, 0, 48, 8, 0, 10, 0, 12, 0, 51, 9,
		0, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 57, 8, 1, 3, 1, 59, 8, 1, 5, 1, 61, 8,
		1, 10, 1, 12, 1, 64, 9, 1, 1, 2, 1, 2, 1, 3, 1, 3, 5, 3, 70, 8, 3, 10,
		3, 12, 3, 73, 9, 3, 1, 3, 1, 3, 5, 3, 77, 8, 3, 10, 3, 12, 3, 80, 9, 3,
		1, 3, 5, 3, 83, 8, 3, 10, 3, 12, 3, 86, 9, 3, 1, 4, 4, 4, 89, 8, 4, 11,
		4, 12, 4, 90, 1, 4, 5, 4, 94, 8, 4, 10, 4, 12, 4, 97, 9, 4, 1, 5, 1, 5,
		5, 5, 101, 8, 5, 10, 5, 12, 5, 104, 9, 5, 1, 5, 1, 5, 5, 5, 108, 8, 5,
		10, 5, 12, 5, 111, 9, 5, 1, 5, 1, 5, 1, 6, 1, 6, 1, 7, 1, 7, 3, 7, 119,
		8, 7, 1, 8, 4, 8, 122, 8, 8, 11, 8, 12, 8, 123, 1, 9, 1, 9, 1, 9, 4, 9,
		129, 8, 9, 11, 9, 12, 9, 130, 1, 9, 1, 9, 1, 10, 1, 10, 1, 10, 1, 10, 1,
		10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10,
		1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1,
		10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 1, 10, 3, 10,
		170, 8, 10, 1, 11, 1, 11, 1, 11, 1, 11, 1, 11, 3, 11, 177, 8, 11, 1, 12,
		4, 12, 180, 8, 12, 11, 12, 12, 12, 181, 1, 13, 1, 13, 1, 14, 1, 14, 1,
		15, 1, 15, 1, 15, 0, 0, 16, 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22,
		24, 26, 28, 30, 0, 4, 1, 0, 1, 2, 5, 0, 13, 15, 17, 18, 26, 26, 31, 31,
		36, 36, 9, 0, 3, 3, 5, 9, 12, 13, 15, 16, 18, 18, 26, 26, 30, 32, 34, 34,
		36, 36, 1, 0, 3, 37, 228, 0, 32, 1, 0, 0, 0, 2, 52, 1, 0, 0, 0, 4, 65,
		1, 0, 0, 0, 6, 67, 1, 0, 0, 0, 8, 88, 1, 0, 0, 0, 10, 98, 1, 0, 0, 0, 12,
		114, 1, 0, 0, 0, 14, 118, 1, 0, 0, 0, 16, 121, 1, 0, 0, 0, 18, 125, 1,
		0, 0, 0, 20, 169, 1, 0, 0, 0, 22, 171, 1, 0, 0, 0, 24, 179, 1, 0, 0, 0,
		26, 183, 1, 0, 0, 0, 28, 185, 1, 0, 0, 0, 30, 187, 1, 0, 0, 0, 32, 49,
		3, 2, 1, 0, 33, 35, 7, 0, 0, 0, 34, 33, 1, 0, 0, 0, 35, 38, 1, 0, 0, 0,
		36, 34, 1, 0, 0, 0, 36, 37, 1, 0, 0, 0, 37, 39, 1, 0, 0, 0, 38, 36, 1,
		0, 0, 0, 39, 43, 5, 14, 0, 0, 40, 42, 7, 0, 0, 0, 41, 40, 1, 0, 0, 0, 42,
		45, 1, 0, 0, 0, 43, 41, 1, 0, 0, 0, 43, 44, 1, 0, 0, 0, 44, 46, 1, 0, 0,
		0, 45, 43, 1, 0, 0, 0, 46, 48, 3, 2, 1, 0, 47, 36, 1, 0, 0, 0, 48, 51,
		1, 0, 0, 0, 49, 47, 1, 0, 0, 0, 49, 50, 1, 0, 0, 0, 50, 1, 1, 0, 0, 0,
		51, 49, 1, 0, 0, 0, 52, 62, 3, 4, 2, 0, 53, 58, 5, 2, 0, 0, 54, 59, 3,
		8, 4, 0, 55, 57, 3, 6, 3, 0, 56, 55, 1, 0, 0, 0, 56, 57, 1, 0, 0, 0, 57,
		59, 1, 0, 0, 0, 58, 54, 1, 0, 0, 0, 58, 56, 1, 0, 0, 0, 59, 61, 1, 0, 0,
		0, 60, 53, 1, 0, 0, 0, 61, 64, 1, 0, 0, 0, 62, 60, 1, 0, 0, 0, 62, 63,
		1, 0, 0, 0, 63, 3, 1, 0, 0, 0, 64, 62, 1, 0, 0, 0, 65, 66, 3, 24, 12, 0,
		66, 5, 1, 0, 0, 0, 67, 84, 3, 10, 5, 0, 68, 70, 7, 0, 0, 0, 69, 68, 1,
		0, 0, 0, 70, 73, 1, 0, 0, 0, 71, 69, 1, 0, 0, 0, 71, 72, 1, 0, 0, 0, 72,
		74, 1, 0, 0, 0, 73, 71, 1, 0, 0, 0, 74, 78, 5, 14, 0, 0, 75, 77, 7, 0,
		0, 0, 76, 75, 1, 0, 0, 0, 77, 80, 1, 0, 0, 0, 78, 76, 1, 0, 0, 0, 78, 79,
		1, 0, 0, 0, 79, 81, 1, 0, 0, 0, 80, 78, 1, 0, 0, 0, 81, 83, 3, 10, 5, 0,
		82, 71, 1, 0, 0, 0, 83, 86, 1, 0, 0, 0, 84, 82, 1, 0, 0, 0, 84, 85, 1,
		0, 0, 0, 85, 7, 1, 0, 0, 0, 86, 84, 1, 0, 0, 0, 87, 89, 7, 1, 0, 0, 88,
		87, 1, 0, 0, 0, 89, 90, 1, 0, 0, 0, 90, 88, 1, 0, 0, 0, 90, 91, 1, 0, 0,
		0, 91, 95, 1, 0, 0, 0, 92, 94, 5, 22, 0, 0, 93, 92, 1, 0, 0, 0, 94, 97,
		1, 0, 0, 0, 95, 93, 1, 0, 0, 0, 95, 96, 1, 0, 0, 0, 96, 9, 1, 0, 0, 0,
		97, 95, 1, 0, 0, 0, 98, 102, 3, 12, 6, 0, 99, 101, 7, 0, 0, 0, 100, 99,
		1, 0, 0, 0, 101, 104, 1, 0, 0, 0, 102, 100, 1, 0, 0, 0, 102, 103, 1, 0,
		0, 0, 103, 105, 1, 0, 0, 0, 104, 102, 1, 0, 0, 0, 105, 109, 5, 22, 0, 0,
		106, 108, 7, 0, 0, 0, 107, 106, 1, 0, 0, 0, 108, 111, 1, 0, 0, 0, 109,
		107, 1, 0, 0, 0, 109, 110, 1, 0, 0, 0, 110, 112, 1, 0, 0, 0, 111, 109,
		1, 0, 0, 0, 112, 113, 3, 14, 7, 0, 113, 11, 1, 0, 0, 0, 114, 115, 3, 24,
		12, 0, 115, 13, 1, 0, 0, 0, 116, 119, 3, 24, 12, 0, 117, 119, 3, 18, 9,
		0, 118, 116, 1, 0, 0, 0, 118, 117, 1, 0, 0, 0, 119, 15, 1, 0, 0, 0, 120,
		122, 7, 0, 0, 0, 121, 120, 1, 0, 0, 0, 122, 123, 1, 0, 0, 0, 123, 121,
		1, 0, 0, 0, 123, 124, 1, 0, 0, 0, 124, 17, 1, 0, 0, 0, 125, 128, 5, 4,
		0, 0, 126, 129, 3, 20, 10, 0, 127, 129, 3, 22, 11, 0, 128, 126, 1, 0, 0,
		0, 128, 127, 1, 0, 0, 0, 129, 130, 1, 0, 0, 0, 130, 128, 1, 0, 0, 0, 130,
		131, 1, 0, 0, 0, 131, 132, 1, 0, 0, 0, 132, 133, 5, 4, 0, 0, 133, 19, 1,
		0, 0, 0, 134, 170, 5, 1, 0, 0, 135, 170, 5, 2, 0, 0, 136, 170, 5, 3, 0,
		0, 137, 170, 5, 5, 0, 0, 138, 170, 5, 6, 0, 0, 139, 170, 5, 7, 0, 0, 140,
		170, 5, 8, 0, 0, 141, 170, 5, 9, 0, 0, 142, 170, 5, 10, 0, 0, 143, 170,
		5, 11, 0, 0, 144, 170, 5, 12, 0, 0, 145, 170, 5, 13, 0, 0, 146, 170, 5,
		14, 0, 0, 147, 170, 5, 15, 0, 0, 148, 170, 5, 16, 0, 0, 149, 170, 5, 17,
		0, 0, 150, 170, 5, 18, 0, 0, 151, 170, 5, 19, 0, 0, 152, 170, 5, 20, 0,
		0, 153, 170, 5, 21, 0, 0, 154, 170, 5, 22, 0, 0, 155, 170, 5, 23, 0, 0,
		156, 170, 5, 24, 0, 0, 157, 170, 5, 25, 0, 0, 158, 170, 5, 27, 0, 0, 159,
		170, 5, 29, 0, 0, 160, 170, 5, 30, 0, 0, 161, 170, 5, 31, 0, 0, 162, 170,
		5, 32, 0, 0, 163, 170, 5, 26, 0, 0, 164, 170, 5, 33, 0, 0, 165, 170, 5,
		34, 0, 0, 166, 170, 5, 35, 0, 0, 167, 170, 5, 36, 0, 0, 168, 170, 3, 30,
		15, 0, 169, 134, 1, 0, 0, 0, 169, 135, 1, 0, 0, 0, 169, 136, 1, 0, 0, 0,
		169, 137, 1, 0, 0, 0, 169, 138, 1, 0, 0, 0, 169, 139, 1, 0, 0, 0, 169,
		140, 1, 0, 0, 0, 169, 141, 1, 0, 0, 0, 169, 142, 1, 0, 0, 0, 169, 143,
		1, 0, 0, 0, 169, 144, 1, 0, 0, 0, 169, 145, 1, 0, 0, 0, 169, 146, 1, 0,
		0, 0, 169, 147, 1, 0, 0, 0, 169, 148, 1, 0, 0, 0, 169, 149, 1, 0, 0, 0,
		169, 150, 1, 0, 0, 0, 169, 151, 1, 0, 0, 0, 169, 152, 1, 0, 0, 0, 169,
		153, 1, 0, 0, 0, 169, 154, 1, 0, 0, 0, 169, 155, 1, 0, 0, 0, 169, 156,
		1, 0, 0, 0, 169, 157, 1, 0, 0, 0, 169, 158, 1, 0, 0, 0, 169, 159, 1, 0,
		0, 0, 169, 160, 1, 0, 0, 0, 169, 161, 1, 0, 0, 0, 169, 162, 1, 0, 0, 0,
		169, 163, 1, 0, 0, 0, 169, 164, 1, 0, 0, 0, 169, 165, 1, 0, 0, 0, 169,
		166, 1, 0, 0, 0, 169, 167, 1, 0, 0, 0, 169, 168, 1, 0, 0, 0, 170, 21, 1,
		0, 0, 0, 171, 176, 5, 28, 0, 0, 172, 177, 5, 1, 0, 0, 173, 177, 5, 2, 0,
		0, 174, 177, 3, 28, 14, 0, 175, 177, 3, 30, 15, 0, 176, 172, 1, 0, 0, 0,
		176, 173, 1, 0, 0, 0, 176, 174, 1, 0, 0, 0, 176, 175, 1, 0, 0, 0, 177,
		23, 1, 0, 0, 0, 178, 180, 3, 26, 13, 0, 179, 178, 1, 0, 0, 0, 180, 181,
		1, 0, 0, 0, 181, 179, 1, 0, 0, 0, 181, 182, 1, 0, 0, 0, 182, 25, 1, 0,
		0, 0, 183, 184, 7, 2, 0, 0, 184, 27, 1, 0, 0, 0, 185, 186, 7, 3, 0, 0,
		186, 29, 1, 0, 0, 0, 187, 188, 5, 37, 0, 0, 188, 31, 1, 0, 0, 0, 20, 36,
		43, 49, 56, 58, 62, 71, 78, 84, 90, 95, 102, 109, 118, 123, 128, 130, 169,
		176, 181,
	}
	deserializer := antlr.NewATNDeserializer(nil)
	staticData.atn = deserializer.Deserialize(staticData.serializedATN)
	atn := staticData.atn
	staticData.decisionToDFA = make([]*antlr.DFA, len(atn.DecisionToState))
	decisionToDFA := staticData.decisionToDFA
	for index, state := range atn.DecisionToState {
		decisionToDFA[index] = antlr.NewDFA(state, index)
	}
}