{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-eslint/src/external/eslint/babylon-to-espree/toTokens.js"],"names":["toTokens","tokens","tt","code","convertTemplateType","transformedTokens","i","length","token","type","push","toToken"],"mappings":";;;;AAGO,WAASA,QAAT,CAAmBC,MAAnB,EAA2BC,EAA3B,EAA+BC,IAA/B,EAAqC;AAC1C;AACAC,wBAAoBH,MAApB,EAA4BC,EAA5B;;AAEA,QAAIG,oBAAoB,EAAxB;AACA,SAAK,IAAIC,IAAI,CAAb,EAAgBA,IAAIL,OAAOM,MAA3B,EAAmCD,GAAnC,EAAwC;AACtC,UAAIE,QAAQP,OAAOK,CAAP,CAAZ;AACA,UAAIE,MAAMC,IAAN,KAAe,aAAf,IAAgCD,MAAMC,IAAN,KAAe,cAAnD,EAAmE;AACjEJ,0BAAkBK,IAAlB,CAAuBC,QAAQH,KAAR,EAAeN,EAAf,EAAmBC,IAAnB,CAAvB;AACD;AACF;;AAED,WAAOE,iBAAP;AACD;;sBAbeL,Q;;;;AAHPI,yB,0BAAAA,mB;;AACAO,a,cAAAA,O","file":"toTokens.js","sourcesContent":["import { convertTemplateType } from \"./convertTemplateType.js\";\nimport { toToken } from \"./toToken.js\";\n\nexport function toTokens (tokens, tt, code) {\n  // transform tokens to type \"Template\"\n  convertTemplateType(tokens, tt);\n\n  var transformedTokens = [];\n  for (var i = 0; i < tokens.length; i++) {\n    var token = tokens[i];\n    if (token.type !== \"CommentLine\" && token.type !== \"CommentBlock\") {\n      transformedTokens.push(toToken(token, tt, code));\n    }\n  }\n\n  return transformedTokens;\n}\n"]}