UNPKG

github-users-parser

Version:
110 lines (109 loc) 5.52 kB
"use strict"; // Generated from GITHUBUSERSLexer.g4 by ANTLR 4.9.0-SNAPSHOT var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.GITHUBUSERSLexer = void 0; const ATNDeserializer_1 = require("antlr4ts/atn/ATNDeserializer"); const Lexer_1 = require("antlr4ts/Lexer"); const LexerATNSimulator_1 = require("antlr4ts/atn/LexerATNSimulator"); const VocabularyImpl_1 = require("antlr4ts/VocabularyImpl"); const Utils = __importStar(require("antlr4ts/misc/Utils")); class GITHUBUSERSLexer extends Lexer_1.Lexer { // @Override // @NotNull get vocabulary() { return GITHUBUSERSLexer.VOCABULARY; } // tslint:enable:no-trailing-whitespace constructor(input) { super(input); this._interp = new LexerATNSimulator_1.LexerATNSimulator(GITHUBUSERSLexer._ATN, this); } // @Override get grammarFileName() { return "GITHUBUSERSLexer.g4"; } // @Override get ruleNames() { return GITHUBUSERSLexer.ruleNames; } // @Override get serializedATN() { return GITHUBUSERSLexer._serializedATN; } // @Override get channelNames() { return GITHUBUSERSLexer.channelNames; } // @Override get modeNames() { return GITHUBUSERSLexer.modeNames; } static get _ATN() { if (!GITHUBUSERSLexer.__ATN) { GITHUBUSERSLexer.__ATN = new ATNDeserializer_1.ATNDeserializer().deserialize(Utils.toCharArray(GITHUBUSERSLexer._serializedATN)); } return GITHUBUSERSLexer.__ATN; } } exports.GITHUBUSERSLexer = GITHUBUSERSLexer; GITHUBUSERSLexer.WHITESPACE = 1; GITHUBUSERSLexer.NEWLINE = 2; GITHUBUSERSLexer.GITHUB_HANDLE = 3; GITHUBUSERSLexer.EMAIL = 4; // tslint:disable:no-trailing-whitespace GITHUBUSERSLexer.channelNames = [ "DEFAULT_TOKEN_CHANNEL", "HIDDEN", ]; // tslint:disable:no-trailing-whitespace GITHUBUSERSLexer.modeNames = [ "DEFAULT_MODE", ]; GITHUBUSERSLexer.ruleNames = [ "WHITESPACE", "NEWLINE", "GITHUB_HANDLE", "EMAIL", "LOCAL_PART", "DOMAIN", ]; GITHUBUSERSLexer._LITERAL_NAMES = []; GITHUBUSERSLexer._SYMBOLIC_NAMES = [ undefined, "WHITESPACE", "NEWLINE", "GITHUB_HANDLE", "EMAIL", ]; GITHUBUSERSLexer.VOCABULARY = new VocabularyImpl_1.VocabularyImpl(GITHUBUSERSLexer._LITERAL_NAMES, GITHUBUSERSLexer._SYMBOLIC_NAMES, []); GITHUBUSERSLexer._serializedATN = "\x03\uC91D\uCABA\u058D\uAFBA\u4F53\u0607\uEA8B\uC241\x02\x06;\b\x01\x04" + "\x02\t\x02\x04\x03\t\x03\x04\x04\t\x04\x04\x05\t\x05\x04\x06\t\x06\x04" + "\x07\t\x07\x03\x02\x06\x02\x11\n\x02\r\x02\x0E\x02\x12\x03\x02\x03\x02" + "\x03\x03\x06\x03\x18\n\x03\r\x03\x0E\x03\x19\x03\x03\x03\x03\x03\x04\x03" + "\x04\x06\x04 \n\x04\r\x04\x0E\x04!\x03\x05\x03\x05\x03\x05\x03\x05\x03" + "\x06\x06\x06)\n\x06\r\x06\x0E\x06*\x03\x07\x06\x07.\n\x07\r\x07\x0E\x07" + "/\x03\x07\x03\x07\x06\x074\n\x07\r\x07\x0E\x075\x06\x078\n\x07\r\x07\x0E" + "\x079\x02\x02\x02\b\x03\x02\x03\x05\x02\x04\x07\x02\x05\t\x02\x06\v\x02" + "\x02\r\x02\x02\x03\x02\x07\x04\x02\v\v\"\"\x04\x02\f\f\x0F\x0F\x07\x02" + "//2;C\\aac|\b\x02--/02;C\\aac|\x06\x02//2;C\\c|\x02?\x02\x03\x03\x02\x02" + "\x02\x02\x05\x03\x02\x02\x02\x02\x07\x03\x02\x02\x02\x02\t\x03\x02\x02" + "\x02\x03\x10\x03\x02\x02\x02\x05\x17\x03\x02\x02\x02\x07\x1D\x03\x02\x02" + "\x02\t#\x03\x02\x02\x02\v(\x03\x02\x02\x02\r-\x03\x02\x02\x02\x0F\x11" + "\t\x02\x02\x02\x10\x0F\x03\x02\x02\x02\x11\x12\x03\x02\x02\x02\x12\x10" + "\x03\x02\x02\x02\x12\x13\x03\x02\x02\x02\x13\x14\x03\x02\x02\x02\x14\x15" + "\b\x02\x02\x02\x15\x04\x03\x02\x02\x02\x16\x18\t\x03\x02\x02\x17\x16\x03" + "\x02\x02\x02\x18\x19\x03\x02\x02\x02\x19\x17\x03\x02\x02\x02\x19\x1A\x03" + "\x02\x02\x02\x1A\x1B\x03\x02\x02\x02\x1B\x1C\b\x03\x02\x02\x1C\x06\x03" + "\x02\x02\x02\x1D\x1F\x07B\x02\x02\x1E \t\x04\x02\x02\x1F\x1E\x03\x02\x02" + "\x02 !\x03\x02\x02\x02!\x1F\x03\x02\x02\x02!\"\x03\x02\x02\x02\"\b\x03" + "\x02\x02\x02#$\x05\v\x06\x02$%\x07B\x02\x02%&\x05\r\x07\x02&\n\x03\x02" + "\x02\x02\')\t\x05\x02\x02(\'\x03\x02\x02\x02)*\x03\x02\x02\x02*(\x03\x02" + "\x02\x02*+\x03\x02\x02\x02+\f\x03\x02\x02\x02,.\t\x06\x02\x02-,\x03\x02" + "\x02\x02./\x03\x02\x02\x02/-\x03\x02\x02\x02/0\x03\x02\x02\x0207\x03\x02" + "\x02\x0213\x070\x02\x0224\t\x06\x02\x0232\x03\x02\x02\x0245\x03\x02\x02" + "\x0253\x03\x02\x02\x0256\x03\x02\x02\x0268\x03\x02\x02\x0271\x03\x02\x02" + "\x0289\x03\x02\x02\x0297\x03\x02\x02\x029:\x03\x02\x02\x02:\x0E\x03\x02" + "\x02\x02\n\x02\x12\x19!*/59\x03\b\x02\x02";