{"dependencies":[{"name":"../../tokenizer","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":1,"column":11,"index":11},"end":{"line":1,"column":37,"index":37}}],"key":"aNRU9n3c7yINqZkqLGUbbiGwGn8=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n var TYPE = require(_dependencyMap[0], \"../../tokenizer\").TYPE;\n var IDENT = TYPE.Ident;\n module.exports = {\n name: 'Identifier',\n structure: {\n name: String\n },\n parse: function parse() {\n return {\n type: 'Identifier',\n loc: this.getLocation(this.scanner.tokenStart, this.scanner.tokenEnd),\n name: this.consume(IDENT)\n };\n },\n generate: function generate(node) {\n this.chunk(node.name);\n }\n };\n});","lineCount":20,"map":[[2,2,1,0],[2,6,1,4,"TYPE"],[2,10,1,8],[2,13,1,11,"require"],[2,20,1,18],[2,21,1,18,"_dependencyMap"],[2,35,1,18],[2,57,1,36],[2,58,1,37],[2,59,1,38,"TYPE"],[2,63,1,42],[3,2,3,0],[3,6,3,4,"IDENT"],[3,11,3,9],[3,14,3,12,"TYPE"],[3,18,3,16],[3,19,3,17,"Ident"],[3,24,3,22],[4,2,5,0,"module"],[4,8,5,6],[4,9,5,7,"exports"],[4,16,5,14],[4,19,5,17],[5,4,6,4,"name"],[5,8,6,8],[5,10,6,10],[5,22,6,22],[6,4,7,4,"structure"],[6,13,7,13],[6,15,7,15],[7,6,8,8,"name"],[7,10,8,12],[7,12,8,14,"String"],[8,4,9,4],[8,5,9,5],[9,4,10,4,"parse"],[9,9,10,9],[9,11,10,11],[9,20,10,4,"parse"],[9,25,10,9,"parse"],[9,26,10,9],[9,28,10,22],[10,6,11,8],[10,13,11,15],[11,8,12,12,"type"],[11,12,12,16],[11,14,12,18],[11,26,12,30],[12,8,13,12,"loc"],[12,11,13,15],[12,13,13,17],[12,17,13,21],[12,18,13,22,"getLocation"],[12,29,13,33],[12,30,13,34],[12,34,13,38],[12,35,13,39,"scanner"],[12,42,13,46],[12,43,13,47,"tokenStart"],[12,53,13,57],[12,55,13,59],[12,59,13,63],[12,60,13,64,"scanner"],[12,67,13,71],[12,68,13,72,"tokenEnd"],[12,76,13,80],[12,77,13,81],[13,8,14,12,"name"],[13,12,14,16],[13,14,14,18],[13,18,14,22],[13,19,14,23,"consume"],[13,26,14,30],[13,27,14,31,"IDENT"],[13,32,14,36],[14,6,15,8],[14,7,15,9],[15,4,16,4],[15,5,16,5],[16,4,17,4,"generate"],[16,12,17,12],[16,14,17,14],[16,23,17,4,"generate"],[16,31,17,12,"generate"],[16,32,17,23,"node"],[16,36,17,27],[16,38,17,29],[17,6,18,8],[17,10,18,12],[17,11,18,13,"chunk"],[17,16,18,18],[17,17,18,19,"node"],[17,21,18,23],[17,22,18,24,"name"],[17,26,18,28],[17,27,18,29],[18,4,19,4],[19,2,20,0],[19,3,20,1],[20,0,20,2],[20,3]],"functionMap":{"names":["","module.exports.parse","module.exports.generate"],"mappings":"AAA;WCS;KDM;cEC;KFE"},"hasCjsExports":true},"type":"js/module"}]}