mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 04:11:02 +00:00
1 line
70 KiB
Plaintext
1 line
70 KiB
Plaintext
{"dependencies":[{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"./error","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":1,"column":27,"index":27},"end":{"line":1,"column":45,"index":45}},{"start":{"line":2,"column":23,"index":91},"end":{"line":2,"column":41,"index":109}}],"key":"ABL1W5lBwNEqpjG9q/KVa7squiQ=","exportNames":["*"],"imports":2}},{"name":"../utils/names","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":3,"column":12,"index":140},"end":{"line":3,"column":37,"index":165}}],"key":"L2MKZtQXn0W8qTjLJhkpTgzKTxA=","exportNames":["*"],"imports":1}},{"name":"./generic","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":14,"index":181},"end":{"line":4,"column":34,"index":201}}],"key":"oWN8T1FewMEPfRgNVLHWQbhlrwg=","exportNames":["*"],"imports":1}},{"name":"../definition-syntax/parse","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":12,"index":215},"end":{"line":5,"column":49,"index":252}}],"key":"sn+RN7tJU4ThPOKAEy6L7OdQWFs=","exportNames":["*"],"imports":1}},{"name":"../definition-syntax/generate","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":15,"index":269},"end":{"line":6,"column":55,"index":309}}],"key":"w0l5t/Jf1sNLF1hV0Sc5Cra1Bgg=","exportNames":["*"],"imports":1}},{"name":"../definition-syntax/walk","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":7,"column":11,"index":322},"end":{"line":7,"column":47,"index":358}}],"key":"/W+O35B4MJwzhxMaxq4wfrc2ofA=","exportNames":["*"],"imports":1}},{"name":"./prepare-tokens","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":8,"column":20,"index":380},"end":{"line":8,"column":47,"index":407}}],"key":"dELhmCyz+QIZtgVSf/ybIOe80KQ=","exportNames":["*"],"imports":1}},{"name":"./match-graph","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":9,"column":22,"index":431},"end":{"line":9,"column":46,"index":455}}],"key":"FCZvlNKlTD5d7PCxUNzj1QfxgE4=","exportNames":["*"],"imports":1}},{"name":"./match","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":10,"column":18,"index":491},"end":{"line":10,"column":36,"index":509}}],"key":"i/V+fCltWAqmU/ZaqT2uhzqXnW0=","exportNames":["*"],"imports":1}},{"name":"./trace","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":11,"column":12,"index":535},"end":{"line":11,"column":30,"index":553}}],"key":"iRFsLcgtciI9N1wyLWhAVOdtROY=","exportNames":["*"],"imports":1}},{"name":"./search","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":12,"column":13,"index":568},"end":{"line":12,"column":32,"index":587}}],"key":"xPlM0I1iuKDSFJx1zl3Iq73ihV0=","exportNames":["*"],"imports":1}},{"name":"./structure","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":13,"column":29,"index":618},"end":{"line":13,"column":51,"index":640}}],"key":"9LD0W5ODTigK+6pHJszl+pI+i8w=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n var _slicedToArray = require(_dependencyMap[0], \"@babel/runtime/helpers/slicedToArray\").default;\n var SyntaxReferenceError = require(_dependencyMap[1], \"./error\").SyntaxReferenceError;\n var SyntaxMatchError = require(_dependencyMap[1], \"./error\").SyntaxMatchError;\n var names = require(_dependencyMap[2], \"../utils/names\");\n var generic = require(_dependencyMap[3], \"./generic\");\n var parse = require(_dependencyMap[4], \"../definition-syntax/parse\");\n var generate = require(_dependencyMap[5], \"../definition-syntax/generate\");\n var walk = require(_dependencyMap[6], \"../definition-syntax/walk\");\n var prepareTokens = require(_dependencyMap[7], \"./prepare-tokens\");\n var buildMatchGraph = require(_dependencyMap[8], \"./match-graph\").buildMatchGraph;\n var matchAsTree = require(_dependencyMap[9], \"./match\").matchAsTree;\n var trace = require(_dependencyMap[10], \"./trace\");\n var search = require(_dependencyMap[11], \"./search\");\n var getStructureFromConfig = require(_dependencyMap[12], \"./structure\").getStructureFromConfig;\n var cssWideKeywords = buildMatchGraph('inherit | initial | unset');\n var cssWideKeywordsWithExpression = buildMatchGraph('inherit | initial | unset | <-ms-legacy-expression>');\n function dumpMapSyntax(map, compact, syntaxAsAst) {\n var result = {};\n for (var name in map) {\n if (map[name].syntax) {\n result[name] = syntaxAsAst ? map[name].syntax : generate(map[name].syntax, {\n compact: compact\n });\n }\n }\n return result;\n }\n function dumpAtruleMapSyntax(map, compact, syntaxAsAst) {\n var result = {};\n for (var _ref of Object.entries(map)) {\n var _ref2 = _slicedToArray(_ref, 2);\n var name = _ref2[0];\n var atrule = _ref2[1];\n result[name] = {\n prelude: atrule.prelude && (syntaxAsAst ? atrule.prelude.syntax : generate(atrule.prelude.syntax, {\n compact: compact\n })),\n descriptors: atrule.descriptors && dumpMapSyntax(atrule.descriptors, compact, syntaxAsAst)\n };\n }\n return result;\n }\n function valueHasVar(tokens) {\n for (var i = 0; i < tokens.length; i++) {\n if (tokens[i].value.toLowerCase() === 'var(') {\n return true;\n }\n }\n return false;\n }\n function buildMatchResult(match, error, iterations) {\n return {\n matched: match,\n iterations: iterations,\n error: error,\n getTrace: trace.getTrace,\n isType: trace.isType,\n isProperty: trace.isProperty,\n isKeyword: trace.isKeyword\n };\n }\n function matchSyntax(lexer, syntax, value, useCommon) {\n var tokens = prepareTokens(value, lexer.syntax);\n var result;\n if (valueHasVar(tokens)) {\n return buildMatchResult(null, new Error('Matching for a tree with var() is not supported'));\n }\n if (useCommon) {\n result = matchAsTree(tokens, lexer.valueCommonSyntax, lexer);\n }\n if (!useCommon || !result.match) {\n result = matchAsTree(tokens, syntax.match, lexer);\n if (!result.match) {\n return buildMatchResult(null, new SyntaxMatchError(result.reason, syntax.syntax, value, result), result.iterations);\n }\n }\n return buildMatchResult(result.match, null, result.iterations);\n }\n var Lexer = function Lexer(config, syntax, structure) {\n this.valueCommonSyntax = cssWideKeywords;\n this.syntax = syntax;\n this.generic = false;\n this.atrules = {};\n this.properties = {};\n this.types = {};\n this.structure = structure || getStructureFromConfig(config);\n if (config) {\n if (config.types) {\n for (var name in config.types) {\n this.addType_(name, config.types[name]);\n }\n }\n if (config.generic) {\n this.generic = true;\n for (var name in generic) {\n this.addType_(name, generic[name]);\n }\n }\n if (config.atrules) {\n for (var name in config.atrules) {\n this.addAtrule_(name, config.atrules[name]);\n }\n }\n if (config.properties) {\n for (var name in config.properties) {\n this.addProperty_(name, config.properties[name]);\n }\n }\n }\n };\n Lexer.prototype = {\n structure: {},\n checkStructure: function checkStructure(ast) {\n function collectWarning(node, message) {\n warns.push({\n node: node,\n message: message\n });\n }\n var structure = this.structure;\n var warns = [];\n this.syntax.walk(ast, function (node) {\n if (structure.hasOwnProperty(node.type)) {\n structure[node.type].check(node, collectWarning);\n } else {\n collectWarning(node, 'Unknown node type `' + node.type + '`');\n }\n });\n return warns.length ? warns : false;\n },\n createDescriptor: function createDescriptor(syntax, type, name) {\n var parent = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n var ref = {\n type: type,\n name: name\n };\n var descriptor = {\n type: type,\n name: name,\n parent: parent,\n syntax: null,\n match: null\n };\n if (typeof syntax === 'function') {\n descriptor.match = buildMatchGraph(syntax, ref);\n } else {\n if (typeof syntax === 'string') {\n // lazy parsing on first access\n Object.defineProperty(descriptor, 'syntax', {\n get: function get() {\n Object.defineProperty(descriptor, 'syntax', {\n value: parse(syntax)\n });\n return descriptor.syntax;\n }\n });\n } else {\n descriptor.syntax = syntax;\n }\n\n // lazy graph build on first access\n Object.defineProperty(descriptor, 'match', {\n get: function get() {\n Object.defineProperty(descriptor, 'match', {\n value: buildMatchGraph(descriptor.syntax, ref)\n });\n return descriptor.match;\n }\n });\n }\n return descriptor;\n },\n addAtrule_: function addAtrule_(name, syntax) {\n var _this = this;\n if (!syntax) {\n return;\n }\n this.atrules[name] = {\n type: 'Atrule',\n name: name,\n prelude: syntax.prelude ? this.createDescriptor(syntax.prelude, 'AtrulePrelude', name) : null,\n descriptors: syntax.descriptors ? Object.keys(syntax.descriptors).reduce(function (res, descName) {\n res[descName] = _this.createDescriptor(syntax.descriptors[descName], 'AtruleDescriptor', descName, name);\n return res;\n }, {}) : null\n };\n },\n addProperty_: function addProperty_(name, syntax) {\n if (!syntax) {\n return;\n }\n this.properties[name] = this.createDescriptor(syntax, 'Property', name);\n },\n addType_: function addType_(name, syntax) {\n if (!syntax) {\n return;\n }\n this.types[name] = this.createDescriptor(syntax, 'Type', name);\n if (syntax === generic['-ms-legacy-expression']) {\n this.valueCommonSyntax = cssWideKeywordsWithExpression;\n }\n },\n checkAtruleName: function checkAtruleName(atruleName) {\n if (!this.getAtrule(atruleName)) {\n return new SyntaxReferenceError('Unknown at-rule', '@' + atruleName);\n }\n },\n checkAtrulePrelude: function checkAtrulePrelude(atruleName, prelude) {\n var error = this.checkAtruleName(atruleName);\n if (error) {\n return error;\n }\n var atrule = this.getAtrule(atruleName);\n if (!atrule.prelude && prelude) {\n return new SyntaxError('At-rule `@' + atruleName + '` should not contain a prelude');\n }\n if (atrule.prelude && !prelude) {\n return new SyntaxError('At-rule `@' + atruleName + '` should contain a prelude');\n }\n },\n checkAtruleDescriptorName: function checkAtruleDescriptorName(atruleName, descriptorName) {\n var error = this.checkAtruleName(atruleName);\n if (error) {\n return error;\n }\n var atrule = this.getAtrule(atruleName);\n var descriptor = names.keyword(descriptorName);\n if (!atrule.descriptors) {\n return new SyntaxError('At-rule `@' + atruleName + '` has no known descriptors');\n }\n if (!atrule.descriptors[descriptor.name] && !atrule.descriptors[descriptor.basename]) {\n return new SyntaxReferenceError('Unknown at-rule descriptor', descriptorName);\n }\n },\n checkPropertyName: function checkPropertyName(propertyName) {\n var property = names.property(propertyName);\n\n // don't match syntax for a custom property\n if (property.custom) {\n return new Error('Lexer matching doesn\\'t applicable for custom properties');\n }\n if (!this.getProperty(propertyName)) {\n return new SyntaxReferenceError('Unknown property', propertyName);\n }\n },\n matchAtrulePrelude: function matchAtrulePrelude(atruleName, prelude) {\n var error = this.checkAtrulePrelude(atruleName, prelude);\n if (error) {\n return buildMatchResult(null, error);\n }\n if (!prelude) {\n return buildMatchResult(null, null);\n }\n return matchSyntax(this, this.getAtrule(atruleName).prelude, prelude, false);\n },\n matchAtruleDescriptor: function matchAtruleDescriptor(atruleName, descriptorName, value) {\n var error = this.checkAtruleDescriptorName(atruleName, descriptorName);\n if (error) {\n return buildMatchResult(null, error);\n }\n var atrule = this.getAtrule(atruleName);\n var descriptor = names.keyword(descriptorName);\n return matchSyntax(this, atrule.descriptors[descriptor.name] || atrule.descriptors[descriptor.basename], value, false);\n },\n matchDeclaration: function matchDeclaration(node) {\n if (node.type !== 'Declaration') {\n return buildMatchResult(null, new Error('Not a Declaration node'));\n }\n return this.matchProperty(node.property, node.value);\n },\n matchProperty: function matchProperty(propertyName, value) {\n var error = this.checkPropertyName(propertyName);\n if (error) {\n return buildMatchResult(null, error);\n }\n return matchSyntax(this, this.getProperty(propertyName), value, true);\n },\n matchType: function matchType(typeName, value) {\n var typeSyntax = this.getType(typeName);\n if (!typeSyntax) {\n return buildMatchResult(null, new SyntaxReferenceError('Unknown type', typeName));\n }\n return matchSyntax(this, typeSyntax, value, false);\n },\n match: function match(syntax, value) {\n if (typeof syntax !== 'string' && (!syntax || !syntax.type)) {\n return buildMatchResult(null, new SyntaxReferenceError('Bad syntax'));\n }\n if (typeof syntax === 'string' || !syntax.match) {\n syntax = this.createDescriptor(syntax, 'Type', 'anonymous');\n }\n return matchSyntax(this, syntax, value, false);\n },\n findValueFragments: function findValueFragments(propertyName, value, type, name) {\n return search.matchFragments(this, value, this.matchProperty(propertyName, value), type, name);\n },\n findDeclarationValueFragments: function findDeclarationValueFragments(declaration, type, name) {\n return search.matchFragments(this, declaration.value, this.matchDeclaration(declaration), type, name);\n },\n findAllFragments: function findAllFragments(ast, type, name) {\n var result = [];\n this.syntax.walk(ast, {\n visit: 'Declaration',\n enter: function (declaration) {\n result.push.apply(result, this.findDeclarationValueFragments(declaration, type, name));\n }.bind(this)\n });\n return result;\n },\n getAtrule: function getAtrule(atruleName) {\n var fallbackBasename = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n var atrule = names.keyword(atruleName);\n var atruleEntry = atrule.vendor && fallbackBasename ? this.atrules[atrule.name] || this.atrules[atrule.basename] : this.atrules[atrule.name];\n return atruleEntry || null;\n },\n getAtrulePrelude: function getAtrulePrelude(atruleName) {\n var fallbackBasename = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n var atrule = this.getAtrule(atruleName, fallbackBasename);\n return atrule && atrule.prelude || null;\n },\n getAtruleDescriptor: function getAtruleDescriptor(atruleName, name) {\n return this.atrules.hasOwnProperty(atruleName) && this.atrules.declarators ? this.atrules[atruleName].declarators[name] || null : null;\n },\n getProperty: function getProperty(propertyName) {\n var fallbackBasename = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n var property = names.property(propertyName);\n var propertyEntry = property.vendor && fallbackBasename ? this.properties[property.name] || this.properties[property.basename] : this.properties[property.name];\n return propertyEntry || null;\n },\n getType: function getType(name) {\n return this.types.hasOwnProperty(name) ? this.types[name] : null;\n },\n validate: function validate() {\n function validate(syntax, name, broken, descriptor) {\n if (broken.hasOwnProperty(name)) {\n return broken[name];\n }\n broken[name] = false;\n if (descriptor.syntax !== null) {\n walk(descriptor.syntax, function (node) {\n if (node.type !== 'Type' && node.type !== 'Property') {\n return;\n }\n var map = node.type === 'Type' ? syntax.types : syntax.properties;\n var brokenMap = node.type === 'Type' ? brokenTypes : brokenProperties;\n if (!map.hasOwnProperty(node.name) || validate(syntax, node.name, brokenMap, map[node.name])) {\n broken[name] = true;\n }\n }, this);\n }\n }\n var brokenTypes = {};\n var brokenProperties = {};\n for (var key in this.types) {\n validate(this, key, brokenTypes, this.types[key]);\n }\n for (var key in this.properties) {\n validate(this, key, brokenProperties, this.properties[key]);\n }\n brokenTypes = Object.keys(brokenTypes).filter(function (name) {\n return brokenTypes[name];\n });\n brokenProperties = Object.keys(brokenProperties).filter(function (name) {\n return brokenProperties[name];\n });\n if (brokenTypes.length || brokenProperties.length) {\n return {\n types: brokenTypes,\n properties: brokenProperties\n };\n }\n return null;\n },\n dump: function dump(syntaxAsAst, pretty) {\n return {\n generic: this.generic,\n types: dumpMapSyntax(this.types, !pretty, syntaxAsAst),\n properties: dumpMapSyntax(this.properties, !pretty, syntaxAsAst),\n atrules: dumpAtruleMapSyntax(this.atrules, !pretty, syntaxAsAst)\n };\n },\n toString: function toString() {\n return JSON.stringify(this.dump());\n }\n };\n module.exports = Lexer;\n});","lineCount":388,"map":[[3,2,1,0],[3,6,1,4,"SyntaxReferenceError"],[3,26,1,24],[3,29,1,27,"require"],[3,36,1,34],[3,37,1,34,"_dependencyMap"],[3,51,1,34],[3,65,1,44],[3,66,1,45],[3,67,1,46,"SyntaxReferenceError"],[3,87,1,66],[4,2,2,0],[4,6,2,4,"SyntaxMatchError"],[4,22,2,20],[4,25,2,23,"require"],[4,32,2,30],[4,33,2,30,"_dependencyMap"],[4,47,2,30],[4,61,2,40],[4,62,2,41],[4,63,2,42,"SyntaxMatchError"],[4,79,2,58],[5,2,3,0],[5,6,3,4,"names"],[5,11,3,9],[5,14,3,12,"require"],[5,21,3,19],[5,22,3,19,"_dependencyMap"],[5,36,3,19],[5,57,3,36],[5,58,3,37],[6,2,4,0],[6,6,4,4,"generic"],[6,13,4,11],[6,16,4,14,"require"],[6,23,4,21],[6,24,4,21,"_dependencyMap"],[6,38,4,21],[6,54,4,33],[6,55,4,34],[7,2,5,0],[7,6,5,4,"parse"],[7,11,5,9],[7,14,5,12,"require"],[7,21,5,19],[7,22,5,19,"_dependencyMap"],[7,36,5,19],[7,69,5,48],[7,70,5,49],[8,2,6,0],[8,6,6,4,"generate"],[8,14,6,12],[8,17,6,15,"require"],[8,24,6,22],[8,25,6,22,"_dependencyMap"],[8,39,6,22],[8,75,6,54],[8,76,6,55],[9,2,7,0],[9,6,7,4,"walk"],[9,10,7,8],[9,13,7,11,"require"],[9,20,7,18],[9,21,7,18,"_dependencyMap"],[9,35,7,18],[9,67,7,46],[9,68,7,47],[10,2,8,0],[10,6,8,4,"prepareTokens"],[10,19,8,17],[10,22,8,20,"require"],[10,29,8,27],[10,30,8,27,"_dependencyMap"],[10,44,8,27],[10,67,8,46],[10,68,8,47],[11,2,9,0],[11,6,9,4,"buildMatchGraph"],[11,21,9,19],[11,24,9,22,"require"],[11,31,9,29],[11,32,9,29,"_dependencyMap"],[11,46,9,29],[11,66,9,45],[11,67,9,46],[11,68,9,47,"buildMatchGraph"],[11,83,9,62],[12,2,10,0],[12,6,10,4,"matchAsTree"],[12,17,10,15],[12,20,10,18,"require"],[12,27,10,25],[12,28,10,25,"_dependencyMap"],[12,42,10,25],[12,56,10,35],[12,57,10,36],[12,58,10,37,"matchAsTree"],[12,69,10,48],[13,2,11,0],[13,6,11,4,"trace"],[13,11,11,9],[13,14,11,12,"require"],[13,21,11,19],[13,22,11,19,"_dependencyMap"],[13,36,11,19],[13,51,11,29],[13,52,11,30],[14,2,12,0],[14,6,12,4,"search"],[14,12,12,10],[14,15,12,13,"require"],[14,22,12,20],[14,23,12,20,"_dependencyMap"],[14,37,12,20],[14,53,12,31],[14,54,12,32],[15,2,13,0],[15,6,13,4,"getStructureFromConfig"],[15,28,13,26],[15,31,13,29,"require"],[15,38,13,36],[15,39,13,36,"_dependencyMap"],[15,53,13,36],[15,72,13,50],[15,73,13,51],[15,74,13,52,"getStructureFromConfig"],[15,96,13,74],[16,2,14,0],[16,6,14,4,"cssWideKeywords"],[16,21,14,19],[16,24,14,22,"buildMatchGraph"],[16,39,14,37],[16,40,14,38],[16,67,14,65],[16,68,14,66],[17,2,15,0],[17,6,15,4,"cssWideKeywordsWithExpression"],[17,35,15,33],[17,38,15,36,"buildMatchGraph"],[17,53,15,51],[17,54,15,52],[17,107,15,105],[17,108,15,106],[18,2,17,0],[18,11,17,9,"dumpMapSyntax"],[18,24,17,22,"dumpMapSyntax"],[18,25,17,23,"map"],[18,28,17,26],[18,30,17,28,"compact"],[18,37,17,35],[18,39,17,37,"syntaxAsAst"],[18,50,17,48],[18,52,17,50],[19,4,18,4],[19,8,18,8,"result"],[19,14,18,14],[19,17,18,17],[19,18,18,18],[19,19,18,19],[20,4,20,4],[20,9,20,9],[20,13,20,13,"name"],[20,17,20,17],[20,21,20,21,"map"],[20,24,20,24],[20,26,20,26],[21,6,21,8],[21,10,21,12,"map"],[21,13,21,15],[21,14,21,16,"name"],[21,18,21,20],[21,19,21,21],[21,20,21,22,"syntax"],[21,26,21,28],[21,28,21,30],[22,8,22,12,"result"],[22,14,22,18],[22,15,22,19,"name"],[22,19,22,23],[22,20,22,24],[22,23,22,27,"syntaxAsAst"],[22,34,22,38],[22,37,23,18,"map"],[22,40,23,21],[22,41,23,22,"name"],[22,45,23,26],[22,46,23,27],[22,47,23,28,"syntax"],[22,53,23,34],[22,56,24,18,"generate"],[22,64,24,26],[22,65,24,27,"map"],[22,68,24,30],[22,69,24,31,"name"],[22,73,24,35],[22,74,24,36],[22,75,24,37,"syntax"],[22,81,24,43],[22,83,24,45],[23,10,24,47,"compact"],[23,17,24,54],[23,19,24,56,"compact"],[24,8,24,64],[24,9,24,65],[24,10,24,66],[25,6,25,8],[26,4,26,4],[27,4,28,4],[27,11,28,11,"result"],[27,17,28,17],[28,2,29,0],[29,2,31,0],[29,11,31,9,"dumpAtruleMapSyntax"],[29,30,31,28,"dumpAtruleMapSyntax"],[29,31,31,29,"map"],[29,34,31,32],[29,36,31,34,"compact"],[29,43,31,41],[29,45,31,43,"syntaxAsAst"],[29,56,31,54],[29,58,31,56],[30,4,32,4],[30,8,32,10,"result"],[30,14,32,16],[30,17,32,19],[30,18,32,20],[30,19,32,21],[31,4,34,4],[31,13,34,4,"_ref"],[31,17,34,4],[31,21,34,33,"Object"],[31,27,34,39],[31,28,34,40,"entries"],[31,35,34,47],[31,36,34,48,"map"],[31,39,34,51],[31,40,34,52],[31,42,34,54],[32,6,34,54],[32,10,34,54,"_ref2"],[32,15,34,54],[32,18,34,54,"_slicedToArray"],[32,32,34,54],[32,33,34,54,"_ref"],[32,37,34,54],[33,6,34,54],[33,10,34,16,"name"],[33,14,34,20],[33,17,34,20,"_ref2"],[33,22,34,20],[34,6,34,20],[34,10,34,22,"atrule"],[34,16,34,28],[34,19,34,28,"_ref2"],[34,24,34,28],[35,6,35,8,"result"],[35,12,35,14],[35,13,35,15,"name"],[35,17,35,19],[35,18,35,20],[35,21,35,23],[36,8,36,12,"prelude"],[36,15,36,19],[36,17,36,21,"atrule"],[36,23,36,27],[36,24,36,28,"prelude"],[36,31,36,35],[36,36,37,16,"syntaxAsAst"],[36,47,37,27],[36,50,38,22,"atrule"],[36,56,38,28],[36,57,38,29,"prelude"],[36,64,38,36],[36,65,38,37,"syntax"],[36,71,38,43],[36,74,39,22,"generate"],[36,82,39,30],[36,83,39,31,"atrule"],[36,89,39,37],[36,90,39,38,"prelude"],[36,97,39,45],[36,98,39,46,"syntax"],[36,104,39,52],[36,106,39,54],[37,10,39,56,"compact"],[37,17,39,63],[37,19,39,56,"compact"],[38,8,39,64],[38,9,39,65],[38,10,39,66],[38,11,40,13],[39,8,41,12,"descriptors"],[39,19,41,23],[39,21,41,25,"atrule"],[39,27,41,31],[39,28,41,32,"descriptors"],[39,39,41,43],[39,43,41,47,"dumpMapSyntax"],[39,56,41,60],[39,57,41,61,"atrule"],[39,63,41,67],[39,64,41,68,"descriptors"],[39,75,41,79],[39,77,41,81,"compact"],[39,84,41,88],[39,86,41,90,"syntaxAsAst"],[39,97,41,101],[40,6,42,8],[40,7,42,9],[41,4,43,4],[42,4,45,4],[42,11,45,11,"result"],[42,17,45,17],[43,2,46,0],[44,2,48,0],[44,11,48,9,"valueHasVar"],[44,22,48,20,"valueHasVar"],[44,23,48,21,"tokens"],[44,29,48,27],[44,31,48,29],[45,4,49,4],[45,9,49,9],[45,13,49,13,"i"],[45,14,49,14],[45,17,49,17],[45,18,49,18],[45,20,49,20,"i"],[45,21,49,21],[45,24,49,24,"tokens"],[45,30,49,30],[45,31,49,31,"length"],[45,37,49,37],[45,39,49,39,"i"],[45,40,49,40],[45,42,49,42],[45,44,49,44],[46,6,50,8],[46,10,50,12,"tokens"],[46,16,50,18],[46,17,50,19,"i"],[46,18,50,20],[46,19,50,21],[46,20,50,22,"value"],[46,25,50,27],[46,26,50,28,"toLowerCase"],[46,37,50,39],[46,38,50,40],[46,39,50,41],[46,44,50,46],[46,50,50,52],[46,52,50,54],[47,8,51,12],[47,15,51,19],[47,19,51,23],[48,6,52,8],[49,4,53,4],[50,4,55,4],[50,11,55,11],[50,16,55,16],[51,2,56,0],[52,2,58,0],[52,11,58,9,"buildMatchResult"],[52,27,58,25,"buildMatchResult"],[52,28,58,26,"match"],[52,33,58,31],[52,35,58,33,"error"],[52,40,58,38],[52,42,58,40,"iterations"],[52,52,58,50],[52,54,58,52],[53,4,59,4],[53,11,59,11],[54,6,60,8,"matched"],[54,13,60,15],[54,15,60,17,"match"],[54,20,60,22],[55,6,61,8,"iterations"],[55,16,61,18],[55,18,61,20,"iterations"],[55,28,61,30],[56,6,62,8,"error"],[56,11,62,13],[56,13,62,15,"error"],[56,18,62,20],[57,6,63,8,"getTrace"],[57,14,63,16],[57,16,63,18,"trace"],[57,21,63,23],[57,22,63,24,"getTrace"],[57,30,63,32],[58,6,64,8,"isType"],[58,12,64,14],[58,14,64,16,"trace"],[58,19,64,21],[58,20,64,22,"isType"],[58,26,64,28],[59,6,65,8,"isProperty"],[59,16,65,18],[59,18,65,20,"trace"],[59,23,65,25],[59,24,65,26,"isProperty"],[59,34,65,36],[60,6,66,8,"isKeyword"],[60,15,66,17],[60,17,66,19,"trace"],[60,22,66,24],[60,23,66,25,"isKeyword"],[61,4,67,4],[61,5,67,5],[62,2,68,0],[63,2,70,0],[63,11,70,9,"matchSyntax"],[63,22,70,20,"matchSyntax"],[63,23,70,21,"lexer"],[63,28,70,26],[63,30,70,28,"syntax"],[63,36,70,34],[63,38,70,36,"value"],[63,43,70,41],[63,45,70,43,"useCommon"],[63,54,70,52],[63,56,70,54],[64,4,71,4],[64,8,71,8,"tokens"],[64,14,71,14],[64,17,71,17,"prepareTokens"],[64,30,71,30],[64,31,71,31,"value"],[64,36,71,36],[64,38,71,38,"lexer"],[64,43,71,43],[64,44,71,44,"syntax"],[64,50,71,50],[64,51,71,51],[65,4,72,4],[65,8,72,8,"result"],[65,14,72,14],[66,4,74,4],[66,8,74,8,"valueHasVar"],[66,19,74,19],[66,20,74,20,"tokens"],[66,26,74,26],[66,27,74,27],[66,29,74,29],[67,6,75,8],[67,13,75,15,"buildMatchResult"],[67,29,75,31],[67,30,75,32],[67,34,75,36],[67,36,75,38],[67,40,75,42,"Error"],[67,45,75,47],[67,46,75,48],[67,95,75,97],[67,96,75,98],[67,97,75,99],[68,4,76,4],[69,4,78,4],[69,8,78,8,"useCommon"],[69,17,78,17],[69,19,78,19],[70,6,79,8,"result"],[70,12,79,14],[70,15,79,17,"matchAsTree"],[70,26,79,28],[70,27,79,29,"tokens"],[70,33,79,35],[70,35,79,37,"lexer"],[70,40,79,42],[70,41,79,43,"valueCommonSyntax"],[70,58,79,60],[70,60,79,62,"lexer"],[70,65,79,67],[70,66,79,68],[71,4,80,4],[72,4,82,4],[72,8,82,8],[72,9,82,9,"useCommon"],[72,18,82,18],[72,22,82,22],[72,23,82,23,"result"],[72,29,82,29],[72,30,82,30,"match"],[72,35,82,35],[72,37,82,37],[73,6,83,8,"result"],[73,12,83,14],[73,15,83,17,"matchAsTree"],[73,26,83,28],[73,27,83,29,"tokens"],[73,33,83,35],[73,35,83,37,"syntax"],[73,41,83,43],[73,42,83,44,"match"],[73,47,83,49],[73,49,83,51,"lexer"],[73,54,83,56],[73,55,83,57],[74,6,84,8],[74,10,84,12],[74,11,84,13,"result"],[74,17,84,19],[74,18,84,20,"match"],[74,23,84,25],[74,25,84,27],[75,8,85,12],[75,15,85,19,"buildMatchResult"],[75,31,85,35],[75,32,86,16],[75,36,86,20],[75,38,87,16],[75,42,87,20,"SyntaxMatchError"],[75,58,87,36],[75,59,87,37,"result"],[75,65,87,43],[75,66,87,44,"reason"],[75,72,87,50],[75,74,87,52,"syntax"],[75,80,87,58],[75,81,87,59,"syntax"],[75,87,87,65],[75,89,87,67,"value"],[75,94,87,72],[75,96,87,74,"result"],[75,102,87,80],[75,103,87,81],[75,105,88,16,"result"],[75,111,88,22],[75,112,88,23,"iterations"],[75,122,89,12],[75,123,89,13],[76,6,90,8],[77,4,91,4],[78,4,93,4],[78,11,93,11,"buildMatchResult"],[78,27,93,27],[78,28,93,28,"result"],[78,34,93,34],[78,35,93,35,"match"],[78,40,93,40],[78,42,93,42],[78,46,93,46],[78,48,93,48,"result"],[78,54,93,54],[78,55,93,55,"iterations"],[78,65,93,65],[78,66,93,66],[79,2,94,0],[80,2,96,0],[80,6,96,4,"Lexer"],[80,11,96,9],[80,14,96,12],[80,23,96,4,"Lexer"],[80,28,96,9,"Lexer"],[80,29,96,21,"config"],[80,35,96,27],[80,37,96,29,"syntax"],[80,43,96,35],[80,45,96,37,"structure"],[80,54,96,46],[80,56,96,48],[81,4,97,4],[81,8,97,8],[81,9,97,9,"valueCommonSyntax"],[81,26,97,26],[81,29,97,29,"cssWideKeywords"],[81,44,97,44],[82,4,98,4],[82,8,98,8],[82,9,98,9,"syntax"],[82,15,98,15],[82,18,98,18,"syntax"],[82,24,98,24],[83,4,99,4],[83,8,99,8],[83,9,99,9,"generic"],[83,16,99,16],[83,19,99,19],[83,24,99,24],[84,4,100,4],[84,8,100,8],[84,9,100,9,"atrules"],[84,16,100,16],[84,19,100,19],[84,20,100,20],[84,21,100,21],[85,4,101,4],[85,8,101,8],[85,9,101,9,"properties"],[85,19,101,19],[85,22,101,22],[85,23,101,23],[85,24,101,24],[86,4,102,4],[86,8,102,8],[86,9,102,9,"types"],[86,14,102,14],[86,17,102,17],[86,18,102,18],[86,19,102,19],[87,4,103,4],[87,8,103,8],[87,9,103,9,"structure"],[87,18,103,18],[87,21,103,21,"structure"],[87,30,103,30],[87,34,103,34,"getStructureFromConfig"],[87,56,103,56],[87,57,103,57,"config"],[87,63,103,63],[87,64,103,64],[88,4,105,4],[88,8,105,8,"config"],[88,14,105,14],[88,16,105,16],[89,6,106,8],[89,10,106,12,"config"],[89,16,106,18],[89,17,106,19,"types"],[89,22,106,24],[89,24,106,26],[90,8,107,12],[90,13,107,17],[90,17,107,21,"name"],[90,21,107,25],[90,25,107,29,"config"],[90,31,107,35],[90,32,107,36,"types"],[90,37,107,41],[90,39,107,43],[91,10,108,16],[91,14,108,20],[91,15,108,21,"addType_"],[91,23,108,29],[91,24,108,30,"name"],[91,28,108,34],[91,30,108,36,"config"],[91,36,108,42],[91,37,108,43,"types"],[91,42,108,48],[91,43,108,49,"name"],[91,47,108,53],[91,48,108,54],[91,49,108,55],[92,8,109,12],[93,6,110,8],[94,6,112,8],[94,10,112,12,"config"],[94,16,112,18],[94,17,112,19,"generic"],[94,24,112,26],[94,26,112,28],[95,8,113,12],[95,12,113,16],[95,13,113,17,"generic"],[95,20,113,24],[95,23,113,27],[95,27,113,31],[96,8,114,12],[96,13,114,17],[96,17,114,21,"name"],[96,21,114,25],[96,25,114,29,"generic"],[96,32,114,36],[96,34,114,38],[97,10,115,16],[97,14,115,20],[97,15,115,21,"addType_"],[97,23,115,29],[97,24,115,30,"name"],[97,28,115,34],[97,30,115,36,"generic"],[97,37,115,43],[97,38,115,44,"name"],[97,42,115,48],[97,43,115,49],[97,44,115,50],[98,8,116,12],[99,6,117,8],[100,6,119,8],[100,10,119,12,"config"],[100,16,119,18],[100,17,119,19,"atrules"],[100,24,119,26],[100,26,119,28],[101,8,120,12],[101,13,120,17],[101,17,120,21,"name"],[101,21,120,25],[101,25,120,29,"config"],[101,31,120,35],[101,32,120,36,"atrules"],[101,39,120,43],[101,41,120,45],[102,10,121,16],[102,14,121,20],[102,15,121,21,"addAtrule_"],[102,25,121,31],[102,26,121,32,"name"],[102,30,121,36],[102,32,121,38,"config"],[102,38,121,44],[102,39,121,45,"atrules"],[102,46,121,52],[102,47,121,53,"name"],[102,51,121,57],[102,52,121,58],[102,53,121,59],[103,8,122,12],[104,6,123,8],[105,6,125,8],[105,10,125,12,"config"],[105,16,125,18],[105,17,125,19,"properties"],[105,27,125,29],[105,29,125,31],[106,8,126,12],[106,13,126,17],[106,17,126,21,"name"],[106,21,126,25],[106,25,126,29,"config"],[106,31,126,35],[106,32,126,36,"properties"],[106,42,126,46],[106,44,126,48],[107,10,127,16],[107,14,127,20],[107,15,127,21,"addProperty_"],[107,27,127,33],[107,28,127,34,"name"],[107,32,127,38],[107,34,127,40,"config"],[107,40,127,46],[107,41,127,47,"properties"],[107,51,127,57],[107,52,127,58,"name"],[107,56,127,62],[107,57,127,63],[107,58,127,64],[108,8,128,12],[109,6,129,8],[110,4,130,4],[111,2,131,0],[111,3,131,1],[112,2,133,0,"Lexer"],[112,7,133,5],[112,8,133,6,"prototype"],[112,17,133,15],[112,20,133,18],[113,4,134,4,"structure"],[113,13,134,13],[113,15,134,15],[113,16,134,16],[113,17,134,17],[114,4,135,4,"checkStructure"],[114,18,135,18],[114,20,135,20],[114,29,135,4,"checkStructure"],[114,43,135,18,"checkStructure"],[114,44,135,29,"ast"],[114,47,135,32],[114,49,135,34],[115,6,136,8],[115,15,136,17,"collectWarning"],[115,29,136,31,"collectWarning"],[115,30,136,32,"node"],[115,34,136,36],[115,36,136,38,"message"],[115,43,136,45],[115,45,136,47],[116,8,137,12,"warns"],[116,13,137,17],[116,14,137,18,"push"],[116,18,137,22],[116,19,137,23],[117,10,138,16,"node"],[117,14,138,20],[117,16,138,22,"node"],[117,20,138,26],[118,10,139,16,"message"],[118,17,139,23],[118,19,139,25,"message"],[119,8,140,12],[119,9,140,13],[119,10,140,14],[120,6,141,8],[121,6,143,8],[121,10,143,12,"structure"],[121,19,143,21],[121,22,143,24],[121,26,143,28],[121,27,143,29,"structure"],[121,36,143,38],[122,6,144,8],[122,10,144,12,"warns"],[122,15,144,17],[122,18,144,20],[122,20,144,22],[123,6,146,8],[123,10,146,12],[123,11,146,13,"syntax"],[123,17,146,19],[123,18,146,20,"walk"],[123,22,146,24],[123,23,146,25,"ast"],[123,26,146,28],[123,28,146,30],[123,38,146,39,"node"],[123,42,146,43],[123,44,146,45],[124,8,147,12],[124,12,147,16,"structure"],[124,21,147,25],[124,22,147,26,"hasOwnProperty"],[124,36,147,40],[124,37,147,41,"node"],[124,41,147,45],[124,42,147,46,"type"],[124,46,147,50],[124,47,147,51],[124,49,147,53],[125,10,148,16,"structure"],[125,19,148,25],[125,20,148,26,"node"],[125,24,148,30],[125,25,148,31,"type"],[125,29,148,35],[125,30,148,36],[125,31,148,37,"check"],[125,36,148,42],[125,37,148,43,"node"],[125,41,148,47],[125,43,148,49,"collectWarning"],[125,57,148,63],[125,58,148,64],[126,8,149,12],[126,9,149,13],[126,15,149,19],[127,10,150,16,"collectWarning"],[127,24,150,30],[127,25,150,31,"node"],[127,29,150,35],[127,31,150,37],[127,52,150,58],[127,55,150,61,"node"],[127,59,150,65],[127,60,150,66,"type"],[127,64,150,70],[127,67,150,73],[127,70,150,76],[127,71,150,77],[128,8,151,12],[129,6,152,8],[129,7,152,9],[129,8,152,10],[130,6,154,8],[130,13,154,15,"warns"],[130,18,154,20],[130,19,154,21,"length"],[130,25,154,27],[130,28,154,30,"warns"],[130,33,154,35],[130,36,154,38],[130,41,154,43],[131,4,155,4],[131,5,155,5],[132,4,157,4,"createDescriptor"],[132,20,157,20],[132,22,157,22],[132,31,157,4,"createDescriptor"],[132,47,157,20,"createDescriptor"],[132,48,157,31,"syntax"],[132,54,157,37],[132,56,157,39,"type"],[132,60,157,43],[132,62,157,45,"name"],[132,66,157,49],[132,68,157,66],[133,6,157,66],[133,10,157,51,"parent"],[133,16,157,57],[133,19,157,57,"arguments"],[133,28,157,57],[133,29,157,57,"length"],[133,35,157,57],[133,43,157,57,"arguments"],[133,52,157,57],[133,60,157,57,"undefined"],[133,69,157,57],[133,72,157,57,"arguments"],[133,81,157,57],[133,87,157,60],[133,91,157,64],[134,6,158,8],[134,10,158,12,"ref"],[134,13,158,15],[134,16,158,18],[135,8,159,12,"type"],[135,12,159,16],[135,14,159,18,"type"],[135,18,159,22],[136,8,160,12,"name"],[136,12,160,16],[136,14,160,18,"name"],[137,6,161,8],[137,7,161,9],[138,6,162,8],[138,10,162,12,"descriptor"],[138,20,162,22],[138,23,162,25],[139,8,163,12,"type"],[139,12,163,16],[139,14,163,18,"type"],[139,18,163,22],[140,8,164,12,"name"],[140,12,164,16],[140,14,164,18,"name"],[140,18,164,22],[141,8,165,12,"parent"],[141,14,165,18],[141,16,165,20,"parent"],[141,22,165,26],[142,8,166,12,"syntax"],[142,14,166,18],[142,16,166,20],[142,20,166,24],[143,8,167,12,"match"],[143,13,167,17],[143,15,167,19],[144,6,168,8],[144,7,168,9],[145,6,170,8],[145,10,170,12],[145,17,170,19,"syntax"],[145,23,170,25],[145,28,170,30],[145,38,170,40],[145,40,170,42],[146,8,171,12,"descriptor"],[146,18,171,22],[146,19,171,23,"match"],[146,24,171,28],[146,27,171,31,"buildMatchGraph"],[146,42,171,46],[146,43,171,47,"syntax"],[146,49,171,53],[146,51,171,55,"ref"],[146,54,171,58],[146,55,171,59],[147,6,172,8],[147,7,172,9],[147,13,172,15],[148,8,173,12],[148,12,173,16],[148,19,173,23,"syntax"],[148,25,173,29],[148,30,173,34],[148,38,173,42],[148,40,173,44],[149,10,174,16],[150,10,175,16,"Object"],[150,16,175,22],[150,17,175,23,"defineProperty"],[150,31,175,37],[150,32,175,38,"descriptor"],[150,42,175,48],[150,44,175,50],[150,52,175,58],[150,54,175,60],[151,12,176,20,"get"],[151,15,176,23],[151,17,176,25],[151,26,176,20,"get"],[151,29,176,23,"get"],[151,30,176,23],[151,32,176,36],[152,14,177,24,"Object"],[152,20,177,30],[152,21,177,31,"defineProperty"],[152,35,177,45],[152,36,177,46,"descriptor"],[152,46,177,56],[152,48,177,58],[152,56,177,66],[152,58,177,68],[153,16,178,28,"value"],[153,21,178,33],[153,23,178,35,"parse"],[153,28,178,40],[153,29,178,41,"syntax"],[153,35,178,47],[154,14,179,24],[154,15,179,25],[154,16,179,26],[155,14,181,24],[155,21,181,31,"descriptor"],[155,31,181,41],[155,32,181,42,"syntax"],[155,38,181,48],[156,12,182,20],[157,10,183,16],[157,11,183,17],[157,12,183,18],[158,8,184,12],[158,9,184,13],[158,15,184,19],[159,10,185,16,"descriptor"],[159,20,185,26],[159,21,185,27,"syntax"],[159,27,185,33],[159,30,185,36,"syntax"],[159,36,185,42],[160,8,186,12],[162,8,188,12],[163,8,189,12,"Object"],[163,14,189,18],[163,15,189,19,"defineProperty"],[163,29,189,33],[163,30,189,34,"descriptor"],[163,40,189,44],[163,42,189,46],[163,49,189,53],[163,51,189,55],[164,10,190,16,"get"],[164,13,190,19],[164,15,190,21],[164,24,190,16,"get"],[164,27,190,19,"get"],[164,28,190,19],[164,30,190,32],[165,12,191,20,"Object"],[165,18,191,26],[165,19,191,27,"defineProperty"],[165,33,191,41],[165,34,191,42,"descriptor"],[165,44,191,52],[165,46,191,54],[165,53,191,61],[165,55,191,63],[166,14,192,24,"value"],[166,19,192,29],[166,21,192,31,"buildMatchGraph"],[166,36,192,46],[166,37,192,47,"descriptor"],[166,47,192,57],[166,48,192,58,"syntax"],[166,54,192,64],[166,56,192,66,"ref"],[166,59,192,69],[167,12,193,20],[167,13,193,21],[167,14,193,22],[168,12,195,20],[168,19,195,27,"descriptor"],[168,29,195,37],[168,30,195,38,"match"],[168,35,195,43],[169,10,196,16],[170,8,197,12],[170,9,197,13],[170,10,197,14],[171,6,198,8],[172,6,200,8],[172,13,200,15,"descriptor"],[172,23,200,25],[173,4,201,4],[173,5,201,5],[174,4,202,4,"addAtrule_"],[174,14,202,14],[174,16,202,16],[174,25,202,4,"addAtrule_"],[174,35,202,14,"addAtrule_"],[174,36,202,25,"name"],[174,40,202,29],[174,42,202,31,"syntax"],[174,48,202,37],[174,50,202,39],[175,6,202,39],[175,10,202,39,"_this"],[175,15,202,39],[176,6,203,8],[176,10,203,12],[176,11,203,13,"syntax"],[176,17,203,19],[176,19,203,21],[177,8,204,12],[178,6,205,8],[179,6,207,8],[179,10,207,12],[179,11,207,13,"atrules"],[179,18,207,20],[179,19,207,21,"name"],[179,23,207,25],[179,24,207,26],[179,27,207,29],[180,8,208,12,"type"],[180,12,208,16],[180,14,208,18],[180,22,208,26],[181,8,209,12,"name"],[181,12,209,16],[181,14,209,18,"name"],[181,18,209,22],[182,8,210,12,"prelude"],[182,15,210,19],[182,17,210,21,"syntax"],[182,23,210,27],[182,24,210,28,"prelude"],[182,31,210,35],[182,34,210,38],[182,38,210,42],[182,39,210,43,"createDescriptor"],[182,55,210,59],[182,56,210,60,"syntax"],[182,62,210,66],[182,63,210,67,"prelude"],[182,70,210,74],[182,72,210,76],[182,87,210,91],[182,89,210,93,"name"],[182,93,210,97],[182,94,210,98],[182,97,210,101],[182,101,210,105],[183,8,211,12,"descriptors"],[183,19,211,23],[183,21,211,25,"syntax"],[183,27,211,31],[183,28,211,32,"descriptors"],[183,39,211,43],[183,42,212,18,"Object"],[183,48,212,24],[183,49,212,25,"keys"],[183,53,212,29],[183,54,212,30,"syntax"],[183,60,212,36],[183,61,212,37,"descriptors"],[183,72,212,48],[183,73,212,49],[183,74,212,50,"reduce"],[183,80,212,56],[183,81,212,57],[183,91,212,58,"res"],[183,94,212,61],[183,96,212,63,"descName"],[183,104,212,71],[183,106,212,76],[184,10,213,20,"res"],[184,13,213,23],[184,14,213,24,"descName"],[184,22,213,32],[184,23,213,33],[184,26,213,36,"_this"],[184,31,213,40],[184,32,213,41,"createDescriptor"],[184,48,213,57],[184,49,213,58,"syntax"],[184,55,213,64],[184,56,213,65,"descriptors"],[184,67,213,76],[184,68,213,77,"descName"],[184,76,213,85],[184,77,213,86],[184,79,213,88],[184,97,213,106],[184,99,213,108,"descName"],[184,107,213,116],[184,109,213,118,"name"],[184,113,213,122],[184,114,213,123],[185,10,214,20],[185,17,214,27,"res"],[185,20,214,30],[186,8,215,16],[186,9,215,17],[186,11,215,19],[186,12,215,20],[186,13,215,21],[186,14,215,22],[186,17,216,18],[187,6,217,8],[187,7,217,9],[188,4,218,4],[188,5,218,5],[189,4,219,4,"addProperty_"],[189,16,219,16],[189,18,219,18],[189,27,219,4,"addProperty_"],[189,39,219,16,"addProperty_"],[189,40,219,27,"name"],[189,44,219,31],[189,46,219,33,"syntax"],[189,52,219,39],[189,54,219,41],[190,6,220,8],[190,10,220,12],[190,11,220,13,"syntax"],[190,17,220,19],[190,19,220,21],[191,8,221,12],[192,6,222,8],[193,6,224,8],[193,10,224,12],[193,11,224,13,"properties"],[193,21,224,23],[193,22,224,24,"name"],[193,26,224,28],[193,27,224,29],[193,30,224,32],[193,34,224,36],[193,35,224,37,"createDescriptor"],[193,51,224,53],[193,52,224,54,"syntax"],[193,58,224,60],[193,60,224,62],[193,70,224,72],[193,72,224,74,"name"],[193,76,224,78],[193,77,224,79],[194,4,225,4],[194,5,225,5],[195,4,226,4,"addType_"],[195,12,226,12],[195,14,226,14],[195,23,226,4,"addType_"],[195,31,226,12,"addType_"],[195,32,226,23,"name"],[195,36,226,27],[195,38,226,29,"syntax"],[195,44,226,35],[195,46,226,37],[196,6,227,8],[196,10,227,12],[196,11,227,13,"syntax"],[196,17,227,19],[196,19,227,21],[197,8,228,12],[198,6,229,8],[199,6,231,8],[199,10,231,12],[199,11,231,13,"types"],[199,16,231,18],[199,17,231,19,"name"],[199,21,231,23],[199,22,231,24],[199,25,231,27],[199,29,231,31],[199,30,231,32,"createDescriptor"],[199,46,231,48],[199,47,231,49,"syntax"],[199,53,231,55],[199,55,231,57],[199,61,231,63],[199,63,231,65,"name"],[199,67,231,69],[199,68,231,70],[200,6,233,8],[200,10,233,12,"syntax"],[200,16,233,18],[200,21,233,23,"generic"],[200,28,233,30],[200,29,233,31],[200,52,233,54],[200,53,233,55],[200,55,233,57],[201,8,234,12],[201,12,234,16],[201,13,234,17,"valueCommonSyntax"],[201,30,234,34],[201,33,234,37,"cssWideKeywordsWithExpression"],[201,62,234,66],[202,6,235,8],[203,4,236,4],[203,5,236,5],[204,4,238,4,"checkAtruleName"],[204,19,238,19],[204,21,238,21],[204,30,238,4,"checkAtruleName"],[204,45,238,19,"checkAtruleName"],[204,46,238,30,"atruleName"],[204,56,238,40],[204,58,238,42],[205,6,239,8],[205,10,239,12],[205,11,239,13],[205,15,239,17],[205,16,239,18,"getAtrule"],[205,25,239,27],[205,26,239,28,"atruleName"],[205,36,239,38],[205,37,239,39],[205,39,239,41],[206,8,240,12],[206,15,240,19],[206,19,240,23,"SyntaxReferenceError"],[206,39,240,43],[206,40,240,44],[206,57,240,61],[206,59,240,63],[206,62,240,66],[206,65,240,69,"atruleName"],[206,75,240,79],[206,76,240,80],[207,6,241,8],[208,4,242,4],[208,5,242,5],[209,4,243,4,"checkAtrulePrelude"],[209,22,243,22],[209,24,243,24],[209,33,243,4,"checkAtrulePrelude"],[209,51,243,22,"checkAtrulePrelude"],[209,52,243,33,"atruleName"],[209,62,243,43],[209,64,243,45,"prelude"],[209,71,243,52],[209,73,243,54],[210,6,244,8],[210,10,244,12,"error"],[210,15,244,17],[210,18,244,20],[210,22,244,24],[210,23,244,25,"checkAtruleName"],[210,38,244,40],[210,39,244,41,"atruleName"],[210,49,244,51],[210,50,244,52],[211,6,246,8],[211,10,246,12,"error"],[211,15,246,17],[211,17,246,19],[212,8,247,12],[212,15,247,19,"error"],[212,20,247,24],[213,6,248,8],[214,6,250,8],[214,10,250,12,"atrule"],[214,16,250,18],[214,19,250,21],[214,23,250,25],[214,24,250,26,"getAtrule"],[214,33,250,35],[214,34,250,36,"atruleName"],[214,44,250,46],[214,45,250,47],[215,6,252,8],[215,10,252,12],[215,11,252,13,"atrule"],[215,17,252,19],[215,18,252,20,"prelude"],[215,25,252,27],[215,29,252,31,"prelude"],[215,36,252,38],[215,38,252,40],[216,8,253,12],[216,15,253,19],[216,19,253,23,"SyntaxError"],[216,30,253,34],[216,31,253,35],[216,43,253,47],[216,46,253,50,"atruleName"],[216,56,253,60],[216,59,253,63],[216,91,253,95],[216,92,253,96],[217,6,254,8],[218,6,256,8],[218,10,256,12,"atrule"],[218,16,256,18],[218,17,256,19,"prelude"],[218,24,256,26],[218,28,256,30],[218,29,256,31,"prelude"],[218,36,256,38],[218,38,256,40],[219,8,257,12],[219,15,257,19],[219,19,257,23,"SyntaxError"],[219,30,257,34],[219,31,257,35],[219,43,257,47],[219,46,257,50,"atruleName"],[219,56,257,60],[219,59,257,63],[219,87,257,91],[219,88,257,92],[220,6,258,8],[221,4,259,4],[221,5,259,5],[222,4,260,4,"checkAtruleDescriptorName"],[222,29,260,29],[222,31,260,31],[222,40,260,4,"checkAtruleDescriptorName"],[222,65,260,29,"checkAtruleDescriptorName"],[222,66,260,40,"atruleName"],[222,76,260,50],[222,78,260,52,"descriptorName"],[222,92,260,66],[222,94,260,68],[223,6,261,8],[223,10,261,12,"error"],[223,15,261,17],[223,18,261,20],[223,22,261,24],[223,23,261,25,"checkAtruleName"],[223,38,261,40],[223,39,261,41,"atruleName"],[223,49,261,51],[223,50,261,52],[224,6,263,8],[224,10,263,12,"error"],[224,15,263,17],[224,17,263,19],[225,8,264,12],[225,15,264,19,"error"],[225,20,264,24],[226,6,265,8],[227,6,267,8],[227,10,267,12,"atrule"],[227,16,267,18],[227,19,267,21],[227,23,267,25],[227,24,267,26,"getAtrule"],[227,33,267,35],[227,34,267,36,"atruleName"],[227,44,267,46],[227,45,267,47],[228,6,268,8],[228,10,268,12,"descriptor"],[228,20,268,22],[228,23,268,25,"names"],[228,28,268,30],[228,29,268,31,"keyword"],[228,36,268,38],[228,37,268,39,"descriptorName"],[228,51,268,53],[228,52,268,54],[229,6,270,8],[229,10,270,12],[229,11,270,13,"atrule"],[229,17,270,19],[229,18,270,20,"descriptors"],[229,29,270,31],[229,31,270,33],[230,8,271,12],[230,15,271,19],[230,19,271,23,"SyntaxError"],[230,30,271,34],[230,31,271,35],[230,43,271,47],[230,46,271,50,"atruleName"],[230,56,271,60],[230,59,271,63],[230,87,271,91],[230,88,271,92],[231,6,272,8],[232,6,274,8],[232,10,274,12],[232,11,274,13,"atrule"],[232,17,274,19],[232,18,274,20,"descriptors"],[232,29,274,31],[232,30,274,32,"descriptor"],[232,40,274,42],[232,41,274,43,"name"],[232,45,274,47],[232,46,274,48],[232,50,275,12],[232,51,275,13,"atrule"],[232,57,275,19],[232,58,275,20,"descriptors"],[232,69,275,31],[232,70,275,32,"descriptor"],[232,80,275,42],[232,81,275,43,"basename"],[232,89,275,51],[232,90,275,52],[232,92,275,54],[233,8,276,12],[233,15,276,19],[233,19,276,23,"SyntaxReferenceError"],[233,39,276,43],[233,40,276,44],[233,68,276,72],[233,70,276,74,"descriptorName"],[233,84,276,88],[233,85,276,89],[234,6,277,8],[235,4,278,4],[235,5,278,5],[236,4,279,4,"checkPropertyName"],[236,21,279,21],[236,23,279,23],[236,32,279,4,"checkPropertyName"],[236,49,279,21,"checkPropertyName"],[236,50,279,32,"propertyName"],[236,62,279,44],[236,64,279,46],[237,6,280,8],[237,10,280,12,"property"],[237,18,280,20],[237,21,280,23,"names"],[237,26,280,28],[237,27,280,29,"property"],[237,35,280,37],[237,36,280,38,"propertyName"],[237,48,280,50],[237,49,280,51],[239,6,282,8],[240,6,283,8],[240,10,283,12,"property"],[240,18,283,20],[240,19,283,21,"custom"],[240,25,283,27],[240,27,283,29],[241,8,284,12],[241,15,284,19],[241,19,284,23,"Error"],[241,24,284,28],[241,25,284,29],[241,83,284,87],[241,84,284,88],[242,6,285,8],[243,6,287,8],[243,10,287,12],[243,11,287,13],[243,15,287,17],[243,16,287,18,"getProperty"],[243,27,287,29],[243,28,287,30,"propertyName"],[243,40,287,42],[243,41,287,43],[243,43,287,45],[244,8,288,12],[244,15,288,19],[244,19,288,23,"SyntaxReferenceError"],[244,39,288,43],[244,40,288,44],[244,58,288,62],[244,60,288,64,"propertyName"],[244,72,288,76],[244,73,288,77],[245,6,289,8],[246,4,290,4],[246,5,290,5],[247,4,292,4,"matchAtrulePrelude"],[247,22,292,22],[247,24,292,24],[247,33,292,4,"matchAtrulePrelude"],[247,51,292,22,"matchAtrulePrelude"],[247,52,292,33,"atruleName"],[247,62,292,43],[247,64,292,45,"prelude"],[247,71,292,52],[247,73,292,54],[248,6,293,8],[248,10,293,12,"error"],[248,15,293,17],[248,18,293,20],[248,22,293,24],[248,23,293,25,"checkAtrulePrelude"],[248,41,293,43],[248,42,293,44,"atruleName"],[248,52,293,54],[248,54,293,56,"prelude"],[248,61,293,63],[248,62,293,64],[249,6,295,8],[249,10,295,12,"error"],[249,15,295,17],[249,17,295,19],[250,8,296,12],[250,15,296,19,"buildMatchResult"],[250,31,296,35],[250,32,296,36],[250,36,296,40],[250,38,296,42,"error"],[250,43,296,47],[250,44,296,48],[251,6,297,8],[252,6,299,8],[252,10,299,12],[252,11,299,13,"prelude"],[252,18,299,20],[252,20,299,22],[253,8,300,12],[253,15,300,19,"buildMatchResult"],[253,31,300,35],[253,32,300,36],[253,36,300,40],[253,38,300,42],[253,42,300,46],[253,43,300,47],[254,6,301,8],[255,6,303,8],[255,13,303,15,"matchSyntax"],[255,24,303,26],[255,25,303,27],[255,29,303,31],[255,31,303,33],[255,35,303,37],[255,36,303,38,"getAtrule"],[255,45,303,47],[255,46,303,48,"atruleName"],[255,56,303,58],[255,57,303,59],[255,58,303,60,"prelude"],[255,65,303,67],[255,67,303,69,"prelude"],[255,74,303,76],[255,76,303,78],[255,81,303,83],[255,82,303,84],[256,4,304,4],[256,5,304,5],[257,4,305,4,"matchAtruleDescriptor"],[257,25,305,25],[257,27,305,27],[257,36,305,4,"matchAtruleDescriptor"],[257,57,305,25,"matchAtruleDescriptor"],[257,58,305,36,"atruleName"],[257,68,305,46],[257,70,305,48,"descriptorName"],[257,84,305,62],[257,86,305,64,"value"],[257,91,305,69],[257,93,305,71],[258,6,306,8],[258,10,306,12,"error"],[258,15,306,17],[258,18,306,20],[258,22,306,24],[258,23,306,25,"checkAtruleDescriptorName"],[258,48,306,50],[258,49,306,51,"atruleName"],[258,59,306,61],[258,61,306,63,"descriptorName"],[258,75,306,77],[258,76,306,78],[259,6,308,8],[259,10,308,12,"error"],[259,15,308,17],[259,17,308,19],[260,8,309,12],[260,15,309,19,"buildMatchResult"],[260,31,309,35],[260,32,309,36],[260,36,309,40],[260,38,309,42,"error"],[260,43,309,47],[260,44,309,48],[261,6,310,8],[262,6,312,8],[262,10,312,12,"atrule"],[262,16,312,18],[262,19,312,21],[262,23,312,25],[262,24,312,26,"getAtrule"],[262,33,312,35],[262,34,312,36,"atruleName"],[262,44,312,46],[262,45,312,47],[263,6,313,8],[263,10,313,12,"descriptor"],[263,20,313,22],[263,23,313,25,"names"],[263,28,313,30],[263,29,313,31,"keyword"],[263,36,313,38],[263,37,313,39,"descriptorName"],[263,51,313,53],[263,52,313,54],[264,6,315,8],[264,13,315,15,"matchSyntax"],[264,24,315,26],[264,25,315,27],[264,29,315,31],[264,31,315,33,"atrule"],[264,37,315,39],[264,38,315,40,"descriptors"],[264,49,315,51],[264,50,315,52,"descriptor"],[264,60,315,62],[264,61,315,63,"name"],[264,65,315,67],[264,66,315,68],[264,70,315,72,"atrule"],[264,76,315,78],[264,77,315,79,"descriptors"],[264,88,315,90],[264,89,315,91,"descriptor"],[264,99,315,101],[264,100,315,102,"basename"],[264,108,315,110],[264,109,315,111],[264,111,315,113,"value"],[264,116,315,118],[264,118,315,120],[264,123,315,125],[264,124,315,126],[265,4,316,4],[265,5,316,5],[266,4,317,4,"matchDeclaration"],[266,20,317,20],[266,22,317,22],[266,31,317,4,"matchDeclaration"],[266,47,317,20,"matchDeclaration"],[266,48,317,31,"node"],[266,52,317,35],[266,54,317,37],[267,6,318,8],[267,10,318,12,"node"],[267,14,318,16],[267,15,318,17,"type"],[267,19,318,21],[267,24,318,26],[267,37,318,39],[267,39,318,41],[268,8,319,12],[268,15,319,19,"buildMatchResult"],[268,31,319,35],[268,32,319,36],[268,36,319,40],[268,38,319,42],[268,42,319,46,"Error"],[268,47,319,51],[268,48,319,52],[268,72,319,76],[268,73,319,77],[268,74,319,78],[269,6,320,8],[270,6,322,8],[270,13,322,15],[270,17,322,19],[270,18,322,20,"matchProperty"],[270,31,322,33],[270,32,322,34,"node"],[270,36,322,38],[270,37,322,39,"property"],[270,45,322,47],[270,47,322,49,"node"],[270,51,322,53],[270,52,322,54,"value"],[270,57,322,59],[270,58,322,60],[271,4,323,4],[271,5,323,5],[272,4,324,4,"matchProperty"],[272,17,324,17],[272,19,324,19],[272,28,324,4,"matchProperty"],[272,41,324,17,"matchProperty"],[272,42,324,28,"propertyName"],[272,54,324,40],[272,56,324,42,"value"],[272,61,324,47],[272,63,324,49],[273,6,325,8],[273,10,325,12,"error"],[273,15,325,17],[273,18,325,20],[273,22,325,24],[273,23,325,25,"checkPropertyName"],[273,40,325,42],[273,41,325,43,"propertyName"],[273,53,325,55],[273,54,325,56],[274,6,327,8],[274,10,327,12,"error"],[274,15,327,17],[274,17,327,19],[275,8,328,12],[275,15,328,19,"buildMatchResult"],[275,31,328,35],[275,32,328,36],[275,36,328,40],[275,38,328,42,"error"],[275,43,328,47],[275,44,328,48],[276,6,329,8],[277,6,331,8],[277,13,331,15,"matchSyntax"],[277,24,331,26],[277,25,331,27],[277,29,331,31],[277,31,331,33],[277,35,331,37],[277,36,331,38,"getProperty"],[277,47,331,49],[277,48,331,50,"propertyName"],[277,60,331,62],[277,61,331,63],[277,63,331,65,"value"],[277,68,331,70],[277,70,331,72],[277,74,331,76],[277,75,331,77],[278,4,332,4],[278,5,332,5],[279,4,333,4,"matchType"],[279,13,333,13],[279,15,333,15],[279,24,333,4,"matchType"],[279,33,333,13,"matchType"],[279,34,333,24,"typeName"],[279,42,333,32],[279,44,333,34,"value"],[279,49,333,39],[279,51,333,41],[280,6,334,8],[280,10,334,12,"typeSyntax"],[280,20,334,22],[280,23,334,25],[280,27,334,29],[280,28,334,30,"getType"],[280,35,334,37],[280,36,334,38,"typeName"],[280,44,334,46],[280,45,334,47],[281,6,336,8],[281,10,336,12],[281,11,336,13,"typeSyntax"],[281,21,336,23],[281,23,336,25],[282,8,337,12],[282,15,337,19,"buildMatchResult"],[282,31,337,35],[282,32,337,36],[282,36,337,40],[282,38,337,42],[282,42,337,46,"SyntaxReferenceError"],[282,62,337,66],[282,63,337,67],[282,77,337,81],[282,79,337,83,"typeName"],[282,87,337,91],[282,88,337,92],[282,89,337,93],[283,6,338,8],[284,6,340,8],[284,13,340,15,"matchSyntax"],[284,24,340,26],[284,25,340,27],[284,29,340,31],[284,31,340,33,"typeSyntax"],[284,41,340,43],[284,43,340,45,"value"],[284,48,340,50],[284,50,340,52],[284,55,340,57],[284,56,340,58],[285,4,341,4],[285,5,341,5],[286,4,342,4,"match"],[286,9,342,9],[286,11,342,11],[286,20,342,4,"match"],[286,25,342,9,"match"],[286,26,342,20,"syntax"],[286,32,342,26],[286,34,342,28,"value"],[286,39,342,33],[286,41,342,35],[287,6,343,8],[287,10,343,12],[287,17,343,19,"syntax"],[287,23,343,25],[287,28,343,30],[287,36,343,38],[287,41,343,43],[287,42,343,44,"syntax"],[287,48,343,50],[287,52,343,54],[287,53,343,55,"syntax"],[287,59,343,61],[287,60,343,62,"type"],[287,64,343,66],[287,65,343,67],[287,67,343,69],[288,8,344,12],[288,15,344,19,"buildMatchResult"],[288,31,344,35],[288,32,344,36],[288,36,344,40],[288,38,344,42],[288,42,344,46,"SyntaxReferenceError"],[288,62,344,66],[288,63,344,67],[288,75,344,79],[288,76,344,80],[288,77,344,81],[289,6,345,8],[290,6,347,8],[290,10,347,12],[290,17,347,19,"syntax"],[290,23,347,25],[290,28,347,30],[290,36,347,38],[290,40,347,42],[290,41,347,43,"syntax"],[290,47,347,49],[290,48,347,50,"match"],[290,53,347,55],[290,55,347,57],[291,8,348,12,"syntax"],[291,14,348,18],[291,17,348,21],[291,21,348,25],[291,22,348,26,"createDescriptor"],[291,38,348,42],[291,39,348,43,"syntax"],[291,45,348,49],[291,47,348,51],[291,53,348,57],[291,55,348,59],[291,66,348,70],[291,67,348,71],[292,6,349,8],[293,6,351,8],[293,13,351,15,"matchSyntax"],[293,24,351,26],[293,25,351,27],[293,29,351,31],[293,31,351,33,"syntax"],[293,37,351,39],[293,39,351,41,"value"],[293,44,351,46],[293,46,351,48],[293,51,351,53],[293,52,351,54],[294,4,352,4],[294,5,352,5],[295,4,354,4,"findValueFragments"],[295,22,354,22],[295,24,354,24],[295,33,354,4,"findValueFragments"],[295,51,354,22,"findValueFragments"],[295,52,354,33,"propertyName"],[295,64,354,45],[295,66,354,47,"value"],[295,71,354,52],[295,73,354,54,"type"],[295,77,354,58],[295,79,354,60,"name"],[295,83,354,64],[295,85,354,66],[296,6,355,8],[296,13,355,15,"search"],[296,19,355,21],[296,20,355,22,"matchFragments"],[296,34,355,36],[296,35,355,37],[296,39,355,41],[296,41,355,43,"value"],[296,46,355,48],[296,48,355,50],[296,52,355,54],[296,53,355,55,"matchProperty"],[296,66,355,68],[296,67,355,69,"propertyName"],[296,79,355,81],[296,81,355,83,"value"],[296,86,355,88],[296,87,355,89],[296,89,355,91,"type"],[296,93,355,95],[296,95,355,97,"name"],[296,99,355,101],[296,100,355,102],[297,4,356,4],[297,5,356,5],[298,4,357,4,"findDeclarationValueFragments"],[298,33,357,33],[298,35,357,35],[298,44,357,4,"findDeclarationValueFragments"],[298,73,357,33,"findDeclarationValueFragments"],[298,74,357,44,"declaration"],[298,85,357,55],[298,87,357,57,"type"],[298,91,357,61],[298,93,357,63,"name"],[298,97,357,67],[298,99,357,69],[299,6,358,8],[299,13,358,15,"search"],[299,19,358,21],[299,20,358,22,"matchFragments"],[299,34,358,36],[299,35,358,37],[299,39,358,41],[299,41,358,43,"declaration"],[299,52,358,54],[299,53,358,55,"value"],[299,58,358,60],[299,60,358,62],[299,64,358,66],[299,65,358,67,"matchDeclaration"],[299,81,358,83],[299,82,358,84,"declaration"],[299,93,358,95],[299,94,358,96],[299,96,358,98,"type"],[299,100,358,102],[299,102,358,104,"name"],[299,106,358,108],[299,107,358,109],[300,4,359,4],[300,5,359,5],[301,4,360,4,"findAllFragments"],[301,20,360,20],[301,22,360,22],[301,31,360,4,"findAllFragments"],[301,47,360,20,"findAllFragments"],[301,48,360,31,"ast"],[301,51,360,34],[301,53,360,36,"type"],[301,57,360,40],[301,59,360,42,"name"],[301,63,360,46],[301,65,360,48],[302,6,361,8],[302,10,361,12,"result"],[302,16,361,18],[302,19,361,21],[302,21,361,23],[303,6,363,8],[303,10,363,12],[303,11,363,13,"syntax"],[303,17,363,19],[303,18,363,20,"walk"],[303,22,363,24],[303,23,363,25,"ast"],[303,26,363,28],[303,28,363,30],[304,8,364,12,"visit"],[304,13,364,17],[304,15,364,19],[304,28,364,32],[305,8,365,12,"enter"],[305,13,365,17],[305,15,365,19],[305,25,365,28,"declaration"],[305,36,365,39],[305,38,365,41],[306,10,366,16,"result"],[306,16,366,22],[306,17,366,23,"push"],[306,21,366,27],[306,22,366,28,"apply"],[306,27,366,33],[306,28,366,34,"result"],[306,34,366,40],[306,36,366,42],[306,40,366,46],[306,41,366,47,"findDeclarationValueFragments"],[306,70,366,76],[306,71,366,77,"declaration"],[306,82,366,88],[306,84,366,90,"type"],[306,88,366,94],[306,90,366,96,"name"],[306,94,366,100],[306,95,366,101],[306,96,366,102],[307,8,367,12],[307,9,367,13],[307,10,367,14,"bind"],[307,14,367,18],[307,15,367,19],[307,19,367,23],[308,6,368,8],[308,7,368,9],[308,8,368,10],[309,6,370,8],[309,13,370,15,"result"],[309,19,370,21],[310,4,371,4],[310,5,371,5],[311,4,373,4,"getAtrule"],[311,13,373,13],[311,15,373,15],[311,24,373,4,"getAtrule"],[311,33,373,13,"getAtrule"],[311,34,373,24,"atruleName"],[311,44,373,34],[311,46,373,61],[312,6,373,61],[312,10,373,36,"fallbackBasename"],[312,26,373,52],[312,29,373,52,"arguments"],[312,38,373,52],[312,39,373,52,"length"],[312,45,373,52],[312,53,373,52,"arguments"],[312,62,373,52],[312,70,373,52,"undefined"],[312,79,373,52],[312,82,373,52,"arguments"],[312,91,373,52],[312,97,373,55],[312,101,373,59],[313,6,374,8],[313,10,374,12,"atrule"],[313,16,374,18],[313,19,374,21,"names"],[313,24,374,26],[313,25,374,27,"keyword"],[313,32,374,34],[313,33,374,35,"atruleName"],[313,43,374,45],[313,44,374,46],[314,6,375,8],[314,10,375,12,"atruleEntry"],[314,21,375,23],[314,24,375,26,"atrule"],[314,30,375,32],[314,31,375,33,"vendor"],[314,37,375,39],[314,41,375,43,"fallbackBasename"],[314,57,375,59],[314,60,376,14],[314,64,376,18],[314,65,376,19,"atrules"],[314,72,376,26],[314,73,376,27,"atrule"],[314,79,376,33],[314,80,376,34,"name"],[314,84,376,38],[314,85,376,39],[314,89,376,43],[314,93,376,47],[314,94,376,48,"atrules"],[314,101,376,55],[314,102,376,56,"atrule"],[314,108,376,62],[314,109,376,63,"basename"],[314,117,376,71],[314,118,376,72],[314,121,377,14],[314,125,377,18],[314,126,377,19,"atrules"],[314,133,377,26],[314,134,377,27,"atrule"],[314,140,377,33],[314,141,377,34,"name"],[314,145,377,38],[314,146,377,39],[315,6,379,8],[315,13,379,15,"atruleEntry"],[315,24,379,26],[315,28,379,30],[315,32,379,34],[316,4,380,4],[316,5,380,5],[317,4,381,4,"getAtrulePrelude"],[317,20,381,20],[317,22,381,22],[317,31,381,4,"getAtrulePrelude"],[317,47,381,20,"getAtrulePrelude"],[317,48,381,31,"atruleName"],[317,58,381,41],[317,60,381,68],[318,6,381,68],[318,10,381,43,"fallbackBasename"],[318,26,381,59],[318,29,381,59,"arguments"],[318,38,381,59],[318,39,381,59,"length"],[318,45,381,59],[318,53,381,59,"arguments"],[318,62,381,59],[318,70,381,59,"undefined"],[318,79,381,59],[318,82,381,59,"arguments"],[318,91,381,59],[318,97,381,62],[318,101,381,66],[319,6,382,8],[319,10,382,14,"atrule"],[319,16,382,20],[319,19,382,23],[319,23,382,27],[319,24,382,28,"getAtrule"],[319,33,382,37],[319,34,382,38,"atruleName"],[319,44,382,48],[319,46,382,50,"fallbackBasename"],[319,62,382,66],[319,63,382,67],[320,6,384,8],[320,13,384,15,"atrule"],[320,19,384,21],[320,23,384,25,"atrule"],[320,29,384,31],[320,30,384,32,"prelude"],[320,37,384,39],[320,41,384,43],[320,45,384,47],[321,4,385,4],[321,5,385,5],[322,4,386,4,"getAtruleDescriptor"],[322,23,386,23],[322,25,386,25],[322,34,386,4,"getAtruleDescriptor"],[322,53,386,23,"getAtruleDescriptor"],[322,54,386,34,"atruleName"],[322,64,386,44],[322,66,386,46,"name"],[322,70,386,50],[322,72,386,52],[323,6,387,8],[323,13,387,15],[323,17,387,19],[323,18,387,20,"atrules"],[323,25,387,27],[323,26,387,28,"hasOwnProperty"],[323,40,387,42],[323,41,387,43,"atruleName"],[323,51,387,53],[323,52,387,54],[323,56,387,58],[323,60,387,62],[323,61,387,63,"atrules"],[323,68,387,70],[323,69,387,71,"declarators"],[323,80,387,82],[323,83,388,14],[323,87,388,18],[323,88,388,19,"atrules"],[323,95,388,26],[323,96,388,27,"atruleName"],[323,106,388,37],[323,107,388,38],[323,108,388,39,"declarators"],[323,119,388,50],[323,120,388,51,"name"],[323,124,388,55],[323,125,388,56],[323,129,388,60],[323,133,388,64],[323,136,389,14],[323,140,389,18],[324,4,390,4],[324,5,390,5],[325,4,391,4,"getProperty"],[325,15,391,15],[325,17,391,17],[325,26,391,4,"getProperty"],[325,37,391,15,"getProperty"],[325,38,391,26,"propertyName"],[325,50,391,38],[325,52,391,65],[326,6,391,65],[326,10,391,40,"fallbackBasename"],[326,26,391,56],[326,29,391,56,"arguments"],[326,38,391,56],[326,39,391,56,"length"],[326,45,391,56],[326,53,391,56,"arguments"],[326,62,391,56],[326,70,391,56,"undefined"],[326,79,391,56],[326,82,391,56,"arguments"],[326,91,391,56],[326,97,391,59],[326,101,391,63],[327,6,392,8],[327,10,392,12,"property"],[327,18,392,20],[327,21,392,23,"names"],[327,26,392,28],[327,27,392,29,"property"],[327,35,392,37],[327,36,392,38,"propertyName"],[327,48,392,50],[327,49,392,51],[328,6,393,8],[328,10,393,12,"propertyEntry"],[328,23,393,25],[328,26,393,28,"property"],[328,34,393,36],[328,35,393,37,"vendor"],[328,41,393,43],[328,45,393,47,"fallbackBasename"],[328,61,393,63],[328,64,394,14],[328,68,394,18],[328,69,394,19,"properties"],[328,79,394,29],[328,80,394,30,"property"],[328,88,394,38],[328,89,394,39,"name"],[328,93,394,43],[328,94,394,44],[328,98,394,48],[328,102,394,52],[328,103,394,53,"properties"],[328,113,394,63],[328,114,394,64,"property"],[328,122,394,72],[328,123,394,73,"basename"],[328,131,394,81],[328,132,394,82],[328,135,395,14],[328,139,395,18],[328,140,395,19,"properties"],[328,150,395,29],[328,151,395,30,"property"],[328,159,395,38],[328,160,395,39,"name"],[328,164,395,43],[328,165,395,44],[329,6,397,8],[329,13,397,15,"propertyEntry"],[329,26,397,28],[329,30,397,32],[329,34,397,36],[330,4,398,4],[330,5,398,5],[331,4,399,4,"getType"],[331,11,399,11],[331,13,399,13],[331,22,399,4,"getType"],[331,29,399,11,"getType"],[331,30,399,22,"name"],[331,34,399,26],[331,36,399,28],[332,6,400,8],[332,13,400,15],[332,17,400,19],[332,18,400,20,"types"],[332,23,400,25],[332,24,400,26,"hasOwnProperty"],[332,38,400,40],[332,39,400,41,"name"],[332,43,400,45],[332,44,400,46],[332,47,400,49],[332,51,400,53],[332,52,400,54,"types"],[332,57,400,59],[332,58,400,60,"name"],[332,62,400,64],[332,63,400,65],[332,66,400,68],[332,70,400,72],[333,4,401,4],[333,5,401,5],[334,4,403,4,"validate"],[334,12,403,12],[334,14,403,14],[334,23,403,4,"validate"],[334,31,403,12,"validate"],[334,32,403,12],[334,34,403,25],[335,6,404,8],[335,15,404,17,"validate"],[335,23,404,25,"validate"],[335,24,404,26,"syntax"],[335,30,404,32],[335,32,404,34,"name"],[335,36,404,38],[335,38,404,40,"broken"],[335,44,404,46],[335,46,404,48,"descriptor"],[335,56,404,58],[335,58,404,60],[336,8,405,12],[336,12,405,16,"broken"],[336,18,405,22],[336,19,405,23,"hasOwnProperty"],[336,33,405,37],[336,34,405,38,"name"],[336,38,405,42],[336,39,405,43],[336,41,405,45],[337,10,406,16],[337,17,406,23,"broken"],[337,23,406,29],[337,24,406,30,"name"],[337,28,406,34],[337,29,406,35],[338,8,407,12],[339,8,409,12,"broken"],[339,14,409,18],[339,15,409,19,"name"],[339,19,409,23],[339,20,409,24],[339,23,409,27],[339,28,409,32],[340,8,410,12],[340,12,410,16,"descriptor"],[340,22,410,26],[340,23,410,27,"syntax"],[340,29,410,33],[340,34,410,38],[340,38,410,42],[340,40,410,44],[341,10,411,16,"walk"],[341,14,411,20],[341,15,411,21,"descriptor"],[341,25,411,31],[341,26,411,32,"syntax"],[341,32,411,38],[341,34,411,40],[341,44,411,49,"node"],[341,48,411,53],[341,50,411,55],[342,12,412,20],[342,16,412,24,"node"],[342,20,412,28],[342,21,412,29,"type"],[342,25,412,33],[342,30,412,38],[342,36,412,44],[342,40,412,48,"node"],[342,44,412,52],[342,45,412,53,"type"],[342,49,412,57],[342,54,412,62],[342,64,412,72],[342,66,412,74],[343,14,413,24],[344,12,414,20],[345,12,416,20],[345,16,416,24,"map"],[345,19,416,27],[345,22,416,30,"node"],[345,26,416,34],[345,27,416,35,"type"],[345,31,416,39],[345,36,416,44],[345,42,416,50],[345,45,416,53,"syntax"],[345,51,416,59],[345,52,416,60,"types"],[345,57,416,65],[345,60,416,68,"syntax"],[345,66,416,74],[345,67,416,75,"properties"],[345,77,416,85],[346,12,417,20],[346,16,417,24,"brokenMap"],[346,25,417,33],[346,28,417,36,"node"],[346,32,417,40],[346,33,417,41,"type"],[346,37,417,45],[346,42,417,50],[346,48,417,56],[346,51,417,59,"brokenTypes"],[346,62,417,70],[346,65,417,73,"brokenProperties"],[346,81,417,89],[347,12,419,20],[347,16,419,24],[347,17,419,25,"map"],[347,20,419,28],[347,21,419,29,"hasOwnProperty"],[347,35,419,43],[347,36,419,44,"node"],[347,40,419,48],[347,41,419,49,"name"],[347,45,419,53],[347,46,419,54],[347,50,419,58,"validate"],[347,58,419,66],[347,59,419,67,"syntax"],[347,65,419,73],[347,67,419,75,"node"],[347,71,419,79],[347,72,419,80,"name"],[347,76,419,84],[347,78,419,86,"brokenMap"],[347,87,419,95],[347,89,419,97,"map"],[347,92,419,100],[347,93,419,101,"node"],[347,97,419,105],[347,98,419,106,"name"],[347,102,419,110],[347,103,419,111],[347,104,419,112],[347,106,419,114],[348,14,420,24,"broken"],[348,20,420,30],[348,21,420,31,"name"],[348,25,420,35],[348,26,420,36],[348,29,420,39],[348,33,420,43],[349,12,421,20],[350,10,422,16],[350,11,422,17],[350,13,422,19],[350,17,422,23],[350,18,422,24],[351,8,423,12],[352,6,424,8],[353,6,426,8],[353,10,426,12,"brokenTypes"],[353,21,426,23],[353,24,426,26],[353,25,426,27],[353,26,426,28],[354,6,427,8],[354,10,427,12,"brokenProperties"],[354,26,427,28],[354,29,427,31],[354,30,427,32],[354,31,427,33],[355,6,429,8],[355,11,429,13],[355,15,429,17,"key"],[355,18,429,20],[355,22,429,24],[355,26,429,28],[355,27,429,29,"types"],[355,32,429,34],[355,34,429,36],[356,8,430,12,"validate"],[356,16,430,20],[356,17,430,21],[356,21,430,25],[356,23,430,27,"key"],[356,26,430,30],[356,28,430,32,"brokenTypes"],[356,39,430,43],[356,41,430,45],[356,45,430,49],[356,46,430,50,"types"],[356,51,430,55],[356,52,430,56,"key"],[356,55,430,59],[356,56,430,60],[356,57,430,61],[357,6,431,8],[358,6,433,8],[358,11,433,13],[358,15,433,17,"key"],[358,18,433,20],[358,22,433,24],[358,26,433,28],[358,27,433,29,"properties"],[358,37,433,39],[358,39,433,41],[359,8,434,12,"validate"],[359,16,434,20],[359,17,434,21],[359,21,434,25],[359,23,434,27,"key"],[359,26,434,30],[359,28,434,32,"brokenProperties"],[359,44,434,48],[359,46,434,50],[359,50,434,54],[359,51,434,55,"properties"],[359,61,434,65],[359,62,434,66,"key"],[359,65,434,69],[359,66,434,70],[359,67,434,71],[360,6,435,8],[361,6,437,8,"brokenTypes"],[361,17,437,19],[361,20,437,22,"Object"],[361,26,437,28],[361,27,437,29,"keys"],[361,31,437,33],[361,32,437,34,"brokenTypes"],[361,43,437,45],[361,44,437,46],[361,45,437,47,"filter"],[361,51,437,53],[361,52,437,54],[361,62,437,63,"name"],[361,66,437,67],[361,68,437,69],[362,8,438,12],[362,15,438,19,"brokenTypes"],[362,26,438,30],[362,27,438,31,"name"],[362,31,438,35],[362,32,438,36],[363,6,439,8],[363,7,439,9],[363,8,439,10],[364,6,440,8,"brokenProperties"],[364,22,440,24],[364,25,440,27,"Object"],[364,31,440,33],[364,32,440,34,"keys"],[364,36,440,38],[364,37,440,39,"brokenProperties"],[364,53,440,55],[364,54,440,56],[364,55,440,57,"filter"],[364,61,440,63],[364,62,440,64],[364,72,440,73,"name"],[364,76,440,77],[364,78,440,79],[365,8,441,12],[365,15,441,19,"brokenProperties"],[365,31,441,35],[365,32,441,36,"name"],[365,36,441,40],[365,37,441,41],[366,6,442,8],[366,7,442,9],[366,8,442,10],[367,6,444,8],[367,10,444,12,"brokenTypes"],[367,21,444,23],[367,22,444,24,"length"],[367,28,444,30],[367,32,444,34,"brokenProperties"],[367,48,444,50],[367,49,444,51,"length"],[367,55,444,57],[367,57,444,59],[368,8,445,12],[368,15,445,19],[369,10,446,16,"types"],[369,15,446,21],[369,17,446,23,"brokenTypes"],[369,28,446,34],[370,10,447,16,"properties"],[370,20,447,26],[370,22,447,28,"brokenProperties"],[371,8,448,12],[371,9,448,13],[372,6,449,8],[373,6,451,8],[373,13,451,15],[373,17,451,19],[374,4,452,4],[374,5,452,5],[375,4,453,4,"dump"],[375,8,453,8],[375,10,453,10],[375,19,453,4,"dump"],[375,23,453,8,"dump"],[375,24,453,19,"syntaxAsAst"],[375,35,453,30],[375,37,453,32,"pretty"],[375,43,453,38],[375,45,453,40],[376,6,454,8],[376,13,454,15],[377,8,455,12,"generic"],[377,15,455,19],[377,17,455,21],[377,21,455,25],[377,22,455,26,"generic"],[377,29,455,33],[378,8,456,12,"types"],[378,13,456,17],[378,15,456,19,"dumpMapSyntax"],[378,28,456,32],[378,29,456,33],[378,33,456,37],[378,34,456,38,"types"],[378,39,456,43],[378,41,456,45],[378,42,456,46,"pretty"],[378,48,456,52],[378,50,456,54,"syntaxAsAst"],[378,61,456,65],[378,62,456,66],[379,8,457,12,"properties"],[379,18,457,22],[379,20,457,24,"dumpMapSyntax"],[379,33,457,37],[379,34,457,38],[379,38,457,42],[379,39,457,43,"properties"],[379,49,457,53],[379,51,457,55],[379,52,457,56,"pretty"],[379,58,457,62],[379,60,457,64,"syntaxAsAst"],[379,71,457,75],[379,72,457,76],[380,8,458,12,"atrules"],[380,15,458,19],[380,17,458,21,"dumpAtruleMapSyntax"],[380,36,458,40],[380,37,458,41],[380,41,458,45],[380,42,458,46,"atrules"],[380,49,458,53],[380,51,458,55],[380,52,458,56,"pretty"],[380,58,458,62],[380,60,458,64,"syntaxAsAst"],[380,71,458,75],[381,6,459,8],[381,7,459,9],[382,4,460,4],[382,5,460,5],[383,4,461,4,"toString"],[383,12,461,12],[383,14,461,14],[383,23,461,4,"toString"],[383,31,461,12,"toString"],[383,32,461,12],[383,34,461,25],[384,6,462,8],[384,13,462,15,"JSON"],[384,17,462,19],[384,18,462,20,"stringify"],[384,27,462,29],[384,28,462,30],[384,32,462,34],[384,33,462,35,"dump"],[384,37,462,39],[384,38,462,40],[384,39,462,41],[384,40,462,42],[385,4,463,4],[386,2,464,0],[386,3,464,1],[387,2,466,0,"module"],[387,8,466,6],[387,9,466,7,"exports"],[387,16,466,14],[387,19,466,17,"Lexer"],[387,24,466,22],[388,0,466,23],[388,3]],"functionMap":{"names":["<global>","dumpMapSyntax","dumpAtruleMapSyntax","valueHasVar","buildMatchResult","matchSyntax","Lexer","prototype.checkStructure","collectWarning","syntax.walk$argument_1","prototype.createDescriptor","Object.defineProperty$argument_2.get","prototype.addAtrule_","Object.keys.reduce$argument_0","prototype.addProperty_","prototype.addType_","prototype.checkAtruleName","prototype.checkAtrulePrelude","prototype.checkAtruleDescriptorName","prototype.checkPropertyName","prototype.matchAtrulePrelude","prototype.matchAtruleDescriptor","prototype.matchDeclaration","prototype.matchProperty","prototype.matchType","prototype.match","prototype.findValueFragments","prototype.findDeclarationValueFragments","prototype.findAllFragments","<anonymous>","prototype.getAtrule","prototype.getAtrulePrelude","prototype.getAtruleDescriptor","prototype.getProperty","prototype.getType","prototype.validate","validate","walk$argument_1","Object.keys.filter$argument_0","prototype.dump","prototype.toString"],"mappings":"AAA;ACgB;CDY;AEE;CFe;AGE;CHQ;AIE;CJU;AKE;CLwB;YME;CNmC;oBOI;QCC;SDK;8BEK;SFM;KPG;sBUE;yBCmB;qBDM;qBCQ;iBDM;KVK;gBYC;yDCU;iBDG;KZG;kBcC;KdM;ceC;KfU;qBgBE;KhBI;wBiBC;KjBgB;+BkBC;KlBkB;uBmBC;KnBW;wBoBE;KpBY;2BqBC;KrBW;sBsBC;KtBM;mBuBC;KvBQ;ewBC;KxBQ;WyBC;KzBU;wB0BE;K1BE;mC2BC;K3BE;sB4BC;mBCK;aDE;K5BI;e8BE;K9BO;sB+BC;K/BI;yBgCC;KhCI;iBiCC;KjCO;akCC;KlCE;cmCE;QCC;wCCO;iBDW;SDE;sDGa;SHE;gEGC;SHE;KnCU;UuCC;KvCO;cwCC;KxCE"},"hasCjsExports":true},"type":"js/module"}]} |