UNPKG

cil-lexer

Version:
541 lines 20.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.keywordToTag = new Map([ ["#line", 29 /* $NUMBER_SIGN$line */], [".addon", 30 /* $_addon */], [".assembly", 31 /* $_assembly */], [".base", 32 /* $_base */], [".cctor", 33 /* $_cctor */], [".class", 34 /* $_class */], [".corflags", 35 /* $_corflags */], [".ctor", 36 /* $_ctor */], [".custom", 37 /* $_custom */], [".data", 38 /* $_data */], [".emitbyte", 39 /* $_emitbyte */], [".entrypoint", 40 /* $_entrypoint */], [".event", 41 /* $_event */], [".export", 42 /* $_export */], [".field", 43 /* $_field */], [".file", 44 /* $_file */], [".fire", 45 /* $_fire */], [".get", 46 /* $_get */], [".hash", 47 /* $_hash */], [".imagebase", 48 /* $_imagebase */], [".import", 49 /* $_import */], [".language", 50 /* $_language */], [".line", 51 /* $_line */], [".locale", 52 /* $_locale */], [".localized", 53 /* $_localized */], [".locals", 54 /* $_locals */], [".manifestres", 55 /* $_manifestres */], [".maxstack", 56 /* $_maxstack */], [".method", 57 /* $_method */], [".module", 58 /* $_module */], [".mresource", 59 /* $_mresource */], [".mscorlib", 60 /* $_mscorlib */], [".namespace", 61 /* $_namespace */], [".nester", 62 /* $_nester */], [".other", 63 /* $_other */], [".override", 64 /* $_override */], [".pack", 65 /* $_pack */], [".param", 66 /* $_param */], [".pdirect", 67 /* $_pdirect */], [".permission", 68 /* $_permission */], [".permissionset", 69 /* $_permissionset */], [".property", 70 /* $_property */], [".publickey", 71 /* $_publickey */], [".publickeytoken", 72 /* $_publickeytoken */], [".removeon", 73 /* $_removeon */], [".set", 74 /* $_set */], [".size", 75 /* $_size */], [".stackreserve", 76 /* $_stackreserve */], [".subsystem", 77 /* $_subsystem */], [".this", 78 /* $_this */], [".try", 79 /* $_try */], [".typedef", 80 /* $_typedef */], [".typelist", 81 /* $_typelist */], [".ver", 82 /* $_ver */], [".vtable", 83 /* $_vtable */], [".vtentry", 84 /* $_vtentry */], [".vtfixup", 85 /* $_vtfixup */], [".zeroinit", 86 /* $_zeroinit */], ["abstract", 87 /* abstract$ */], ["algorithm", 88 /* algorithm */], ["alignment", 89 /* alignment */], ["amd64", 90 /* amd64 */], ["ansi", 91 /* ansi */], ["any", 92 /* any$ */], ["array", 93 /* array */], ["as", 94 /* as$ */], ["assembly", 95 /* assembly */], ["assert", 96 /* assert */], ["at", 97 /* at */], ["auto", 98 /* auto */], ["autochar", 99 /* autochar */], ["beforefieldinit", 100 /* beforefieldinit */], ["bestfit", 101 /* bestfit */], ["blob", 102 /* blob */], ["blob_object", 103 /* blob_object */], ["bool", 104 /* bool */], ["bstr", 105 /* bstr */], ["bytearray", 106 /* bytearray */], ["byvalstr", 107 /* byvalstr */], ["callconv", 108 /* callconv */], ["callmostderived", 109 /* callmostderived */], ["carray", 110 /* carray */], ["catch", 111 /* catch$ */], ["cdecl", 112 /* cdecl */], ["cf", 113 /* cf */], ["char", 114 /* char */], ["charmaperror", 115 /* charmaperror */], ["cil", 116 /* cil */], ["class", 117 /* class$ */], ["clsid", 118 /* clsid */], ["const", 119 /* const$ */], ["constrained.", 120 /* constrained$_ */], ["currency", 121 /* currency */], ["custom", 122 /* custom */], ["date", 123 /* date */], ["decimal", 124 /* decimal */], ["default", 125 /* default$ */], ["demand", 126 /* demand */], ["deny", 127 /* deny */], ["enum", 128 /* enum$ */], ["error", 129 /* error */], ["explicit", 130 /* explicit */], ["extends", 131 /* extends$ */], ["extern", 132 /* extern */], ["false", 133 /* false$ */], ["famandassem", 134 /* famandassem */], ["family", 135 /* family */], ["famorassem", 136 /* famorassem */], ["fastcall", 137 /* fastcall */], ["fault", 138 /* fault */], ["field", 139 /* field */], ["filetime", 140 /* filetime */], ["filter", 141 /* filter */], ["final", 142 /* final */], ["finally", 143 /* finally$ */], ["fixed", 144 /* fixed */], ["flags", 145 /* flags */], ["float", 146 /* float */], ["float32", 147 /* float32 */], ["float64", 148 /* float64 */], ["forwarder", 149 /* forwarder */], ["forwardref", 150 /* forwardref */], ["fromunmanaged", 151 /* fromunmanaged */], ["handler", 152 /* handler */], ["hidebysig", 153 /* hidebysig */], ["hresult", 154 /* hresult */], ["ia64", 155 /* ia64 */], ["idispatch", 156 /* idispatch */], ["iidparam", 157 /* iidparam */], ["il", 158 /* il */], ["implements", 159 /* implements$ */], ["implicitcom", 160 /* implicitcom */], ["implicitres", 161 /* implicitres */], ["import", 162 /* import$ */], ["in", 163 /* in$ */], ["inheritcheck", 164 /* inheritcheck */], ["init", 165 /* init */], ["initonly", 166 /* initonly */], ["instance", 167 /* instance */], ["int", 168 /* int */], ["int16", 169 /* int16 */], ["int32", 170 /* int32 */], ["int64", 171 /* int64 */], ["int8", 172 /* int8 */], ["interface", 173 /* interface$ */], ["internalcall", 174 /* internalcall */], ["iunknown", 175 /* iunknown */], ["lasterr", 176 /* lasterr */], ["legacy", 177 /* legacy */], ["lcid", 178 /* lcid */], ["ldelem", 179 /* ldelem */], ["library", 180 /* library */], ["linkcheck", 181 /* linkcheck */], ["literal", 182 /* literal */], ["lpstr", 183 /* lpstr */], ["lpstruct", 184 /* lpstruct */], ["lptstr", 185 /* lptstr */], ["lpvoid", 186 /* lpvoid */], ["lpwstr", 187 /* lpwstr */], ["managed", 188 /* managed */], ["marshal", 189 /* marshal */], ["mdtoken", 190 /* mdtoken */], ["method", 191 /* method */], ["modopt", 192 /* modopt */], ["modreq", 193 /* modreq */], ["native", 194 /* native */], ["nested", 195 /* nested */], ["newslot", 196 /* newslot */], ["no.", 197 /* no$_ */], ["noappdomain", 198 /* noappdomain */], ["noinlining", 199 /* noinlining */], ["nomachine", 200 /* nomachine */], ["nomangle", 201 /* nomangle */], ["nometadata", 202 /* nometadata */], ["noncasdemand", 203 /* noncasdemand */], ["noncasinheritance", 204 /* noncasinheritance */], ["noncaslinkdemand", 205 /* noncaslinkdemand */], ["nooptimization", 206 /* nooptimization */], ["noprocess", 207 /* noprocess */], ["not_in_gc_heap", 208 /* not_in_gc_heap */], ["notremotable", 209 /* notremotable */], ["notserialized", 210 /* notserialized */], ["null", 211 /* null$ */], ["nullref", 212 /* nullref */], ["object", 213 /* object */], ["objectref", 214 /* objectref */], ["off", 215 /* off */], ["on", 216 /* on */], ["opt", 217 /* opt */], ["optil", 218 /* optil */], ["out", 219 /* out */], ["permitonly", 220 /* permitonly */], ["pinned", 221 /* pinned */], ["pinvokeimpl", 222 /* pinvokeimpl */], ["prejitdeny", 223 /* prejitdeny */], ["prejitgrant", 224 /* prejitgrant */], ["preservesig", 225 /* preservesig */], ["private", 226 /* private$ */], ["privatescope", 227 /* privatescope */], ["property", 228 /* property */], ["protected", 229 /* protected$ */], ["public", 230 /* public$ */], ["readonly.", 231 /* readonly$_ */], ["record", 232 /* record */], ["refany", 233 /* refany */], ["reqmin", 234 /* reqmin */], ["reqopt", 235 /* reqopt */], ["reqrefuse", 236 /* reqrefuse */], ["reqsecobj", 237 /* reqsecobj */], ["request", 238 /* request */], ["retainappdomain", 239 /* retainappdomain */], ["retargetable", 240 /* retargetable */], ["retval", 241 /* retval */], ["rtspecialname", 242 /* rtspecialname */], ["runtime", 243 /* runtime */], ["safearray", 244 /* safearray */], ["sealed", 245 /* sealed */], ["sequential", 246 /* sequential */], ["serializable", 247 /* serializable */], ["special", 248 /* special */], ["specialname", 249 /* specialname */], ["static", 250 /* static$ */], ["stdcall", 251 /* stdcall */], ["stelem", 252 /* stelem */], ["storage", 253 /* storage */], ["stored_object", 254 /* stored_object */], ["stream", 255 /* stream */], ["streamed_object", 256 /* streamed_object */], ["strict", 257 /* strict */], ["string", 258 /* string$ */], ["struct", 259 /* struct */], ["synchronized", 260 /* synchronized */], ["syschar", 261 /* syschar */], ["sysstring", 262 /* sysstring */], ["tbstr", 263 /* tbstr */], ["thiscall", 264 /* thiscall */], ["tls", 265 /* tls */], ["to", 266 /* to */], ["true", 267 /* true$ */], ["type", 268 /* type$ */], ["typedref", 269 /* typedref */], ["uint", 270 /* uint */], ["uint8", 271 /* uint8 */], ["uint16", 272 /* uint16 */], ["uint32", 273 /* uint32 */], ["uint64", 274 /* uint64 */], ["unbox.any", 275 /* unbox$_any */], ["unicode", 276 /* unicode */], ["unmanaged", 277 /* unmanaged */], ["unmanagedexp", 278 /* unmanagedexp */], ["unsigned", 279 /* unsigned */], ["userdefined", 280 /* userdefined */], ["value", 281 /* value */], ["valuetype", 282 /* valuetype */], ["vararg", 283 /* vararg */], ["variant", 284 /* variant */], ["vector", 285 /* vector */], ["virtual", 286 /* virtual */], ["void", 287 /* void$ */], ["wchar", 288 /* wchar */], ["winapi", 289 /* winapi */], ["with", 290 /* with$ */], ["wrapper", 291 /* wrapper */], ["x86", 292 /* x86 */], ]); exports.tagToKeyword = new Map(Array.from(exports.keywordToTag.entries()).map((kv) => [kv[1], kv[0]])); exports.instrToTag = new Map([ ["add", 293 /* add */], ["add.ovf", 294 /* add$_ovf */], ["add.ovf.un", 295 /* add$_ovf$_un */], ["and", 296 /* and */], ["arglist", 297 /* arglist */], ["beq", 298 /* beq */], ["beq.s", 299 /* beq$_s */], ["bge", 300 /* bge */], ["bge.s", 301 /* bge$_s */], ["bge.un", 302 /* bge$_un */], ["bge.un.s", 303 /* bge$_un$_s */], ["bgt", 304 /* bgt */], ["bgt.s", 305 /* bgt$_s */], ["bgt.un", 306 /* bgt$_un */], ["bgt.un.s", 307 /* bgt$_un$_s */], ["ble", 308 /* ble */], ["ble.s", 309 /* ble$_s */], ["ble.un", 310 /* ble$_un */], ["ble.un.s", 311 /* ble$_un$_s */], ["blt", 312 /* blt */], ["blt.s", 313 /* blt$_s */], ["blt.un", 314 /* blt$_un */], ["blt.un.s", 315 /* blt$_un$_s */], ["bne.un", 316 /* bne$_un */], ["bne.un.s", 317 /* bne$_un$_s */], ["box", 318 /* box */], ["br", 319 /* br */], ["br.s", 320 /* br$_s */], ["break", 321 /* break$ */], ["brfalse", 322 /* brfalse */], ["brfalse.s", 323 /* brfalse$_s */], ["brinst", 324 /* brinst */], ["brinst.s", 325 /* brinst$_s */], ["brnull", 326 /* brnull */], ["brnull.s", 327 /* brnull$_s */], ["brtrue", 328 /* brtrue */], ["brtrue.s", 329 /* brtrue$_s */], ["brzero", 330 /* brzero */], ["brzero.s", 331 /* brzero$_s */], ["call", 332 /* call */], ["calli", 333 /* calli */], ["callvirt", 334 /* callvirt */], ["castclass", 335 /* castclass */], ["ceq", 336 /* ceq */], ["cgt", 337 /* cgt */], ["cgt.un", 338 /* cgt$_un */], ["ckfinite", 339 /* ckfinite */], ["clt", 340 /* clt */], ["clt.un", 341 /* clt$_un */], ["conv.i", 342 /* conv$_i */], ["conv.i1", 343 /* conv$_i1 */], ["conv.i2", 344 /* conv$_i2 */], ["conv.i4", 345 /* conv$_i4 */], ["conv.i8", 346 /* conv$_i8 */], ["conv.ovf.i", 347 /* conv$_ovf$_i */], ["conv.ovf.i.un", 348 /* conv$_ovf$_i$_un */], ["conv.ovf.i1", 349 /* conv$_ovf$_i1 */], ["conv.ovf.i1.un", 350 /* conv$_ovf$_i1$_un */], ["conv.ovf.i2", 351 /* conv$_ovf$_i2 */], ["conv.ovf.i2.un", 352 /* conv$_ovf$_i2$_un */], ["conv.ovf.i4", 353 /* conv$_ovf$_i4 */], ["conv.ovf.i4.un", 354 /* conv$_ovf$_i4$_un */], ["conv.ovf.i8", 355 /* conv$_ovf$_i8 */], ["conv.ovf.i8.un", 356 /* conv$_ovf$_i8$_un */], ["conv.ovf.u", 357 /* conv$_ovf$_u */], ["conv.ovf.u.un", 358 /* conv$_ovf$_u$_un */], ["conv.ovf.u1", 359 /* conv$_ovf$_u1 */], ["conv.ovf.u1.un", 360 /* conv$_ovf$_u1$_un */], ["conv.ovf.u2", 361 /* conv$_ovf$_u2 */], ["conv.ovf.u2.un", 362 /* conv$_ovf$_u2$_un */], ["conv.ovf.u4", 363 /* conv$_ovf$_u4 */], ["conv.ovf.u4.un", 364 /* conv$_ovf$_u4$_un */], ["conv.ovf.u8", 365 /* conv$_ovf$_u8 */], ["conv.ovf.u8.un", 366 /* conv$_ovf$_u8$_un */], ["conv.r.un", 367 /* conv$_r$_un */], ["conv.r4", 368 /* conv$_r4 */], ["conv.r8", 369 /* conv$_r8 */], ["conv.u", 370 /* conv$_u */], ["conv.u1", 371 /* conv$_u1 */], ["conv.u2", 372 /* conv$_u2 */], ["conv.u4", 373 /* conv$_u4 */], ["conv.u8", 374 /* conv$_u8 */], ["cpblk", 375 /* cpblk */], ["cpobj", 376 /* cpobj */], ["div", 377 /* div */], ["div.un", 378 /* div$_un */], ["dup", 379 /* dup */], ["endfault", 380 /* endfault */], ["endfilter", 381 /* endfilter */], ["endfinally", 382 /* endfinally */], ["endmac", 383 /* endmac */], ["illegal", 384 /* illegal */], ["initblk", 385 /* initblk */], ["initobj", 386 /* initobj */], ["isinst", 387 /* isinst */], ["jmp", 388 /* jmp */], ["ldarg", 389 /* ldarg */], ["ldarg.0", 390 /* ldarg$_0 */], ["ldarg.1", 391 /* ldarg$_1 */], ["ldarg.2", 392 /* ldarg$_2 */], ["ldarg.3", 393 /* ldarg$_3 */], ["ldarg.s", 394 /* ldarg$_s */], ["ldarga", 395 /* ldarga */], ["ldarga.s", 396 /* ldarga$_s */], ["ldc.i4", 397 /* ldc$_i4 */], ["ldc.i4.0", 398 /* ldc$_i4$_0 */], ["ldc.i4.1", 399 /* ldc$_i4$_1 */], ["ldc.i4.2", 400 /* ldc$_i4$_2 */], ["ldc.i4.3", 401 /* ldc$_i4$_3 */], ["ldc.i4.4", 402 /* ldc$_i4$_4 */], ["ldc.i4.5", 403 /* ldc$_i4$_5 */], ["ldc.i4.6", 404 /* ldc$_i4$_6 */], ["ldc.i4.7", 405 /* ldc$_i4$_7 */], ["ldc.i4.8", 406 /* ldc$_i4$_8 */], ["ldc.i4.M1", 407 /* ldc$_i4$_M1 */], ["ldc.i4.m1", 408 /* ldc$_i4$_m1 */], ["ldc.i4.s", 409 /* ldc$_i4$_s */], ["ldc.i8", 410 /* ldc$_i8 */], ["ldc.r4", 411 /* ldc$_r4 */], ["ldc.r8", 412 /* ldc$_r8 */], ["ldelem.i", 413 /* ldelem$_i */], ["ldelem.i1", 414 /* ldelem$_i1 */], ["ldelem.i2", 415 /* ldelem$_i2 */], ["ldelem.i4", 416 /* ldelem$_i4 */], ["ldelem.i8", 417 /* ldelem$_i8 */], ["ldelem.r4", 418 /* ldelem$_r4 */], ["ldelem.r8", 419 /* ldelem$_r8 */], ["ldelem.ref", 420 /* ldelem$_ref */], ["ldelem.u1", 421 /* ldelem$_u1 */], ["ldelem.u2", 422 /* ldelem$_u2 */], ["ldelem.u4", 423 /* ldelem$_u4 */], ["ldelem.u8", 424 /* ldelem$_u8 */], ["ldelema", 425 /* ldelema */], ["ldfld", 426 /* ldfld */], ["ldflda", 427 /* ldflda */], ["ldftn", 428 /* ldftn */], ["ldind.i", 429 /* ldind$_i */], ["ldind.i1", 430 /* ldind$_i1 */], ["ldind.i2", 431 /* ldind$_i2 */], ["ldind.i4", 432 /* ldind$_i4 */], ["ldind.i8", 433 /* ldind$_i8 */], ["ldind.r4", 434 /* ldind$_r4 */], ["ldind.r8", 435 /* ldind$_r8 */], ["ldind.ref", 436 /* ldind$_ref */], ["ldind.u1", 437 /* ldind$_u1 */], ["ldind.u2", 438 /* ldind$_u2 */], ["ldind.u4", 439 /* ldind$_u4 */], ["ldind.u8", 440 /* ldind$_u8 */], ["ldlen", 441 /* ldlen */], ["ldloc", 442 /* ldloc */], ["ldloc.0", 443 /* ldloc$_0 */], ["ldloc.1", 444 /* ldloc$_1 */], ["ldloc.2", 445 /* ldloc$_2 */], ["ldloc.3", 446 /* ldloc$_3 */], ["ldloc.s", 447 /* ldloc$_s */], ["ldloca", 448 /* ldloca */], ["ldloca.s", 449 /* ldloca$_s */], ["ldnull", 450 /* ldnull */], ["ldobj", 451 /* ldobj */], ["ldsfld", 452 /* ldsfld */], ["ldsflda", 453 /* ldsflda */], ["ldstr", 454 /* ldstr */], ["ldtoken", 455 /* ldtoken */], ["ldvirtftn", 456 /* ldvirtftn */], ["leave", 457 /* leave */], ["leave.s", 458 /* leave$_s */], ["localloc", 459 /* localloc */], ["mkrefany", 460 /* mkrefany */], ["mul", 461 /* mul */], ["mul.ovf", 462 /* mul$_ovf */], ["mul.ovf.un", 463 /* mul$_ovf$_un */], ["neg", 464 /* neg */], ["newarr", 465 /* newarr */], ["newobj", 466 /* newobj */], ["nop", 467 /* nop */], ["not", 468 /* not */], ["or", 469 /* or */], ["pop", 470 /* pop */], ["prefix1", 471 /* prefix1 */], ["prefix2", 472 /* prefix2 */], ["prefix3", 473 /* prefix3 */], ["prefix4", 474 /* prefix4 */], ["prefix5", 475 /* prefix5 */], ["prefix6", 476 /* prefix6 */], ["prefix7", 477 /* prefix7 */], ["prefixref", 478 /* prefixref */], ["refanytype", 479 /* refanytype */], ["refanyval", 480 /* refanyval */], ["rem", 481 /* rem */], ["rem.un", 482 /* rem$_un */], ["ret", 483 /* ret */], ["rethrow", 484 /* rethrow */], ["shl", 485 /* shl */], ["shr", 486 /* shr */], ["shr.un", 487 /* shr$_un */], ["sizeof", 488 /* sizeof */], ["starg", 489 /* starg */], ["starg.s", 490 /* starg$_s */], ["stelem.i", 491 /* stelem$_i */], ["stelem.i1", 492 /* stelem$_i1 */], ["stelem.i2", 493 /* stelem$_i2 */], ["stelem.i4", 494 /* stelem$_i4 */], ["stelem.i8", 495 /* stelem$_i8 */], ["stelem.r4", 496 /* stelem$_r4 */], ["stelem.r8", 497 /* stelem$_r8 */], ["stelem.ref", 498 /* stelem$_ref */], ["stfld", 499 /* stfld */], ["stind.i", 500 /* stind$_i */], ["stind.i1", 501 /* stind$_i1 */], ["stind.i2", 502 /* stind$_i2 */], ["stind.i4", 503 /* stind$_i4 */], ["stind.i8", 504 /* stind$_i8 */], ["stind.r4", 505 /* stind$_r4 */], ["stind.r8", 506 /* stind$_r8 */], ["stind.ref", 507 /* stind$_ref */], ["stloc", 508 /* stloc */], ["stloc.0", 509 /* stloc$_0 */], ["stloc.1", 510 /* stloc$_1 */], ["stloc.2", 511 /* stloc$_2 */], ["stloc.3", 512 /* stloc$_3 */], ["stloc.s", 513 /* stloc$_s */], ["stobj", 514 /* stobj */], ["stsfld", 515 /* stsfld */], ["sub", 516 /* sub */], ["sub.ovf", 517 /* sub$_ovf */], ["sub.ovf.un", 518 /* sub$_ovf$_un */], ["switch", 519 /* switch$ */], ["tail.", 520 /* tail$_ */], ["throw", 521 /* throw$ */], ["unaligned.", 522 /* unaligned$_ */], ["unbox", 523 /* unbox */], ["unused", 524 /* unused */], ["volatile.", 525 /* volatile$_ */], ["xor", 526 /* xor */], ]); exports.tagToInstr = new Map(Array.from(exports.instrToTag.entries()).map((kv) => [kv[1], kv[0]])); exports.delimiterToTag = new Map([ ["(", 8 /* $LEFT_PARENTHESIS$ */], [")", 9 /* $RIGHT_PARENTHESIS$ */], ["[", 10 /* $LEFT_SQUARE_BRACKET$ */], ["]", 11 /* $RIGHT_SQUARE_BRACKET$ */], ["{", 12 /* $LEFT_CURLY_BRACKET$ */], ["}", 13 /* $RIGHT_CURLY_BRACKET$ */], ["<", 14 /* $LESS_THAN_SIGN$ */], [">", 15 /* $GREATER_THAN_SIGN$ */], [".", 16 /* $_ */], [",", 17 /* $COMMA$ */], [":", 18 /* $COLON$ */], [";", 19 /* $SEMICOLON$ */], ["=", 20 /* $EQUALS_SIGN$ */], ["+", 21 /* $PLUS_SIGN$ */], ["-", 22 /* $HYPHEN_MINUS$ */], ["*", 23 /* $ASTERISK$ */], ["/", 24 /* $SOLIDUS$ */], ["&", 25 /* $AMPERSAND$ */], ["!", 26 /* $EXCLAMATION_MARK$ */], ["::", 27 /* $COLON$$COLON$ */], ["...", 28 /* $_$_$_ */], ]); exports.tagToDelimiter = new Map(Array.from(exports.delimiterToTag.entries()).map((kv) => [kv[1], kv[0]])); exports.directiveToTag = new Map([ ["#define", 527 /* $NUMBER_SIGN$define */], ["#undef", 528 /* $NUMBER_SIGN$undef */], ["#ifdef", 529 /* $NUMBER_SIGN$ifdef */], ["#ifndef", 530 /* $NUMBER_SIGN$ifndef */], ["#else", 531 /* $NUMBER_SIGN$else */], ["#endif", 532 /* $NUMBER_SIGN$endif */], ["#include", 533 /* $NUMBER_SIGN$include */], ]); exports.tagToDirective = new Map(Array.from(exports.directiveToTag.entries()).map((kv) => [kv[1], kv[0]])); //# sourceMappingURL=tag.g.js.map