summaryrefslogtreecommitdiff
path: root/elpa/js2-refactor-20210306.2003/js2r-functions.elc
blob: 5671c23b460b1c21a68e1b489c00fa5e48a2cc33 (plain)
ofshex dumpascii
0000 3b 45 4c 43 1c 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 38 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.28.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 301!\210\300\302!\210\300\303!\2
0080 30 37 22 20 5b 72 65 71 75 69 72 65 20 64 61 73 68 20 79 61 73 6e 69 70 70 65 74 20 6a 73 32 72 07".[require.dash.yasnippet.js2r
00a0 2d 68 65 6c 70 65 72 73 5d 20 32 29 0a 23 40 35 30 20 54 75 72 6e 20 70 61 72 61 6d 65 74 65 72 -helpers].2).#@50.Turn.parameter
00c0 20 69 6e 74 6f 20 6c 6f 63 61 6c 20 76 61 72 20 69 6e 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f .into.local.var.in.local.functio
00e0 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 n...(defalias.'js2r-localize-par
0100 61 6d 65 74 65 72 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 ameter.#[0."\300.\210\301\302!\2
0120 30 37 22 20 5b 6a 73 32 72 2d 2d 67 75 61 72 64 20 6a 73 32 2d 6d 6f 64 65 2d 77 61 69 74 2d 66 07".[js2r--guard.js2-mode-wait-f
0140 6f 72 2d 70 61 72 73 65 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 01 21 08 3e 5c 32 30 35 0b or-parse.#[0."\301.\302.!.>\205.
0160 00 5c 33 30 33 5c 32 36 32 01 5c 32 30 33 13 00 5c 33 30 34 20 5c 32 30 37 5c 33 30 35 20 5c 32 .\303\262.\203..\304.\207\305.\2
0180 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 74 61 67 07".[cl-struct-js2-name-node-tag
01a0 73 20 6a 73 32 2d 6e 6f 64 65 2d 61 74 2d 70 6f 69 6e 74 20 74 79 70 65 2d 6f 66 20 74 20 6a 73 s.js2-node-at-point.type-of.t.js
01c0 32 72 2d 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 61 6d 65 74 65 72 2d 70 75 6c 6c 20 6a 73 32 72 2r--localize-parameter-pull.js2r
01e0 2d 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 61 6d 65 74 65 72 2d 70 75 73 68 5d 20 33 5d 5d 20 32 --localize-parameter-push].3]].2
0200 20 28 23 24 20 2e 20 31 37 38 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 .(#$...178).nil]).(defalias.'js2
0220 72 2d 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 61 6d 65 74 65 72 2d 70 75 73 68 20 23 5b 30 20 22 r--localize-parameter-push.#[0."
0240 5c 33 30 34 20 5c 33 30 35 5c 33 30 36 02 5c 22 5c 32 30 36 5c 66 00 5c 33 30 37 5c 33 31 30 21 \304.\305\306.\"\206\f.\307\310!
0260 5c 33 31 31 01 21 08 3e 5c 32 30 34 1b 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 03 44 5c 22 5c 32 \311.!.>\204..\312\313\314.D\"\2
0280 31 30 5c 32 31 31 5c 33 31 35 48 5c 33 31 36 02 21 5c 33 31 31 02 21 09 3e 5c 32 30 34 30 00 5c 10\211\315H\316.!\311.!.>\2040.\
02a0 33 31 32 5c 33 31 33 5c 33 31 37 04 44 5c 22 5c 32 31 30 01 5c 33 32 30 48 5c 33 31 31 01 21 5c 312\313\317.D\"\210.\320H\311.!\
02c0 6e 3e 5c 32 30 33 41 00 5c 33 32 31 01 21 5c 32 30 32 44 00 5c 33 30 37 5c 33 32 32 21 5c 33 32 n>\203A.\321.!\202D.\307\322!\32
02e0 33 01 21 5c 33 32 34 5c 33 31 31 06 06 21 09 3e 5c 32 30 34 59 00 5c 33 31 32 5c 33 31 33 5c 33 3.!\324\311..!.>\204Y.\312\313\3
0300 31 37 06 08 44 5c 22 5c 32 31 30 05 5c 33 32 35 48 5c 33 32 36 5c 33 32 34 5c 32 31 31 03 5c 32 17..D\"\210.\325H\326\324\211.\2
0320 30 33 5c 32 31 30 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 03\210..\211A\262.\242\262..\262
0340 01 02 54 5c 32 36 32 03 06 5c 6e 02 3d 5c 32 30 35 7a 00 5c 32 31 31 5c 32 31 31 5c 32 30 33 5c ..T\262..\n.=\205z.\211\211\203\
0360 32 30 34 00 5c 32 31 31 06 06 42 5c 32 36 32 06 5c 32 31 30 5c 32 30 32 5f 00 5c 32 36 36 04 5c 204.\211..B\262.\210\202_.\266.\
0380 32 31 31 5c 32 33 37 5c 32 36 32 01 40 5c 33 31 31 01 5c 33 31 31 05 21 0b 3e 5c 32 30 34 5c 32 211\237\262.@\311.\311.!.>\204\2
03a0 34 31 00 5c 33 31 32 5c 33 31 33 5c 33 32 37 06 07 44 5c 22 5c 32 31 30 04 5c 33 33 30 48 38 21 41.\312\313\327..D\"\210.\330H8!
03c0 5c 6e 3e 5c 32 30 34 5c 33 31 30 00 5c 33 31 32 5c 33 31 33 5c 33 33 31 03 5c 33 31 31 06 07 21 \n>\204\310.\312\313\331.\311..!
03e0 0b 3e 5c 32 30 34 5c 33 30 30 00 5c 33 31 32 5c 33 31 33 5c 33 32 37 06 09 44 5c 22 5c 32 31 30 .>\204\300.\312\313\327..D\"\210
0400 06 06 5c 33 33 30 48 38 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 31 04 21 0b 3e 5c 32 30 34 5c ..\330H8D\"\210\211\311.!.>\204\
0420 33 33 31 00 5c 33 31 32 5c 33 31 33 5c 33 32 37 06 06 44 5c 22 5c 32 31 30 03 5c 33 33 30 48 38 331.\312\313\327..D\"\210.\330H8
0440 5c 33 32 30 48 5c 33 33 32 04 04 04 04 06 5c 6e 25 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 \320H\332.....\n%\207".[cl-struc
0460 74 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 63 61 t-js2-node-tags.cl-struct-js2-ca
0480 6c 6c 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d ll-node-tags.cl-struct-js2-name-
04a0 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 6e 63 74 69 6f 6e node-tags.cl-struct-js2-function
04c0 2d 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 2d 6e 6f 64 65 2d 61 74 2d 70 6f 69 6e 74 20 6a 73 32 -node-tags.js2-node-at-point.js2
04e0 72 2d 2d 63 6c 6f 73 65 73 74 2d 6e 6f 64 65 2d 77 68 65 72 65 20 6a 73 32 72 2d 2d 70 61 72 65 r--closest-node-where.js2r--pare
0500 6e 74 2d 69 73 2d 63 61 6c 6c 2d 6e 6f 64 65 20 65 72 72 6f 72 20 22 50 6c 61 63 65 20 63 75 72 nt-is-call-node.error."Place.cur
0520 73 6f 72 20 6f 6e 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 6c 6f 63 61 6c 69 7a 65 22 20 74 79 70 sor.on.argument.to.localize".typ
0540 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 e-of.signal.wrong-type-argument.
0560 6a 73 32 2d 6e 6f 64 65 20 35 20 6a 73 32 2d 6e 6f 64 65 2d 73 74 72 69 6e 67 20 6a 73 32 2d 63 js2-node.5.js2-node-string.js2-c
0580 61 6c 6c 2d 6e 6f 64 65 20 36 20 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 66 6e 2d 66 72 6f 6d 2d 6e all-node.6.js2r--local-fn-from-n
05a0 61 6d 65 2d 6e 6f 64 65 20 22 43 61 6e 20 6f 6e 6c 79 20 6c 6f 63 61 6c 69 7a 65 20 70 61 72 61 ame-node."Can.only.localize.para
05c0 6d 65 74 65 72 20 66 6f 72 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 73 22 20 6a 73 32 72 2d meter.for.local.functions".js2r-
05e0 2d 66 75 6e 63 74 69 6f 6e 2d 75 73 61 67 65 73 20 6e 69 6c 20 37 20 30 20 6a 73 32 2d 66 75 6e -function-usages.nil.7.0.js2-fun
0600 63 74 69 6f 6e 2d 6e 6f 64 65 20 32 30 20 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 20 6a 73 32 72 ction-node.20.js2-name-node.js2r
0620 2d 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 61 6d 65 74 65 72 5d 20 31 36 5d 29 0a 28 64 65 66 61 --localize-parameter].16]).(defa
0640 6c 69 61 73 20 27 6a 73 32 72 2d 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 61 6d 65 74 65 72 2d 70 lias.'js2r--localize-parameter-p
0660 75 6c 6c 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 01 21 08 3e 5c 32 30 33 1f 00 5c 33 30 32 ull.#[0."\301.\302.!.>\203..\302
0680 01 21 08 3e 5c 32 30 34 19 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 .!.>\204..\303\304\305.D\"\210\2
06a0 31 31 5c 33 30 36 48 5c 32 30 32 5c 22 00 5c 33 30 37 5c 33 31 30 21 5c 33 31 31 5c 33 31 32 03 11\306H\202\".\307\310!\311\312.
06c0 5c 22 5c 32 30 36 2c 00 5c 33 30 37 5c 33 31 33 21 5c 33 31 34 02 02 5c 22 5c 32 30 36 37 00 5c \"\206,.\307\313!\314..\"\2067.\
06e0 33 30 37 5c 33 31 35 03 5c 22 5c 33 31 36 02 21 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 307\315.\"\316.!\317\320\321\322
0700 05 5c 22 03 5c 22 21 5c 33 32 33 5c 33 32 34 02 5c 22 5c 33 32 35 05 04 06 06 06 09 05 25 5c 32 .\".\"!\323\324.\"\325.......%\2
0720 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 74 61 67 07".[cl-struct-js2-name-node-tag
0740 73 20 6a 73 32 2d 6e 6f 64 65 2d 61 74 2d 70 6f 69 6e 74 20 74 79 70 65 2d 6f 66 20 73 69 67 6e s.js2-node-at-point.type-of.sign
0760 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 61 6d 65 2d al.wrong-type-argument.js2-name-
0780 6e 6f 64 65 20 36 20 65 72 72 6f 72 20 22 50 6c 61 63 65 20 63 75 72 73 6f 72 20 6f 6e 20 70 61 node.6.error."Place.cursor.on.pa
07a0 72 61 6d 65 74 65 72 20 74 6f 20 6c 6f 63 61 6c 69 7a 65 22 20 6a 73 32 72 2d 2d 63 6c 6f 73 65 rameter.to.localize".js2r--close
07c0 73 74 2d 6e 6f 64 65 2d 77 68 65 72 65 20 6a 73 32 72 2d 2d 69 73 2d 6c 6f 63 61 6c 2d 66 75 6e st-node-where.js2r--is-local-fun
07e0 63 74 69 6f 6e 20 22 43 61 6e 20 6f 6e 6c 79 20 6c 6f 63 61 6c 69 7a 65 20 70 61 72 61 6d 65 74 ction."Can.only.localize.paramet
0800 65 72 20 69 6e 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 73 22 20 6a 73 32 72 2d 2d 70 61 72 er.in.local.functions".js2r--par
0820 61 6d 2d 69 6e 64 65 78 2d 66 6f 72 20 22 25 53 20 69 73 6e 27 74 20 61 20 70 61 72 61 6d 65 74 am-index-for."%S.isn't.a.paramet
0840 65 72 20 74 6f 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 22 20 6a 73 32 72 2d 2d 66 75 6e 63 74 er.to.this.function".js2r--funct
0860 69 6f 6e 2d 75 73 61 67 65 73 20 2d 64 69 73 74 69 6e 63 74 20 6d 61 70 63 61 72 20 6d 61 6b 65 ion-usages.-distinct.mapcar.make
0880 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 5c 32 30 37 22 -closure.#[257."\301\300.\"\207"
08a0 20 5b 56 30 20 6a 73 32 72 2d 2d 61 72 67 75 6d 65 6e 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 .[V0.js2r--argument].4."\n\n(fn.
08c0 49 54 29 22 5d 20 6a 73 32 72 2d 2d 63 68 6f 6f 73 65 2d 6f 6e 65 20 22 56 61 6c 75 65 3a 20 22 IT)"].js2r--choose-one."Value:."
08e0 20 6a 73 32 72 2d 2d 6c 6f 63 61 6c 69 7a 65 2d 70 61 72 61 6d 65 74 65 72 5d 20 31 33 5d 29 0a .js2r--localize-parameter].13]).
0900 23 40 33 35 20 0a 0a 28 66 6e 20 46 4e 20 55 53 41 47 45 53 20 49 4e 44 45 58 20 4e 41 4d 45 20 #@35...(fn.FN.USAGES.INDEX.NAME.
0920 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 6c 6f 63 61 6c 69 7a VALUE)..(defalias.'js2r--localiz
0940 65 2d 70 61 72 61 6d 65 74 65 72 20 23 5b 31 32 38 35 20 22 5c 32 31 32 5c 33 30 30 05 21 5c 32 e-parameter.#[1285."\212\300.!\2
0960 31 30 5c 32 31 32 03 5c 33 30 31 5c 33 30 32 5c 32 31 31 03 5c 32 30 33 26 00 03 5c 32 31 31 41 10\212.\301\302\211.\203&..\211A
0980 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 30 33 06 \262.\242\262..\262..T\262.\303.
09a0 07 03 5c 22 5c 32 31 30 5c 32 30 32 5c 6e 00 5c 32 36 36 04 29 5c 33 30 34 20 5c 32 31 30 5c 33 ..\"\210\202\n.\266.)\304.\210\3
09c0 30 35 02 5c 33 30 36 03 5c 33 30 37 5c 32 36 31 05 5c 32 31 30 5c 33 31 30 03 06 06 5c 22 29 5c 05.\306.\307\261.\210\310...\")\
09e0 32 30 37 22 20 5b 6a 73 32 72 2d 2d 67 6f 74 6f 2d 66 6e 2d 62 6f 64 79 2d 62 65 67 20 30 20 6e 207".[js2r--goto-fn-body-beg.0.n
0a00 69 6c 20 6a 73 32 72 2d 2d 72 65 6d 6f 76 65 2d 61 72 67 75 6d 65 6e 74 2d 61 74 2d 69 6e 64 65 il.js2r--remove-argument-at-inde
0a20 78 20 6e 65 77 6c 69 6e 65 2d 61 6e 64 2d 69 6e 64 65 6e 74 20 22 76 61 72 20 22 20 22 20 3d 20 x.newline-and-indent."var.".".=.
0a40 22 20 22 3b 22 20 6a 73 32 72 2d 2d 72 65 6d 6f 76 65 2d 70 61 72 61 6d 65 74 65 72 2d 61 74 2d ".";".js2r--remove-parameter-at-
0a60 69 6e 64 65 78 5d 20 31 32 20 28 23 24 20 2e 20 32 33 30 39 29 5d 29 0a 23 40 31 33 20 0a 0a 28 index].12.(#$...2309)]).#@13...(
0a80 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 70 61 72 65 6e fn.NODE)..(defalias.'js2r--paren
0aa0 74 2d 69 73 2d 63 61 6c 6c 2d 6e 6f 64 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 32 31 31 02 21 t-is-call-node.#[257."\302\211.!
0ac0 08 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 31 30 01 5c 33 30 .>\204..\303\304\305.D\"\210.\30
0ae0 36 48 21 09 3e 5c 32 30 35 1a 00 5c 33 30 37 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6H!.>\205..\307\207".[cl-struct-
0b00 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 63 61 6c 6c js2-node-tags.cl-struct-js2-call
0b20 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d -node-tags.type-of.signal.wrong-
0b40 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 20 35 20 74 5d 20 36 20 28 23 type-argument.js2-node.5.t].6.(#
0b60 24 20 2e 20 32 36 38 35 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 4e 41 4d 45 2d 4e 4f 44 45 $...2685)]).#@18...(fn.NAME-NODE
0b80 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 66 6e 2d 66 72 6f )..(defalias.'js2r--local-fn-fro
0ba0 6d 2d 6e 61 6d 65 2d 6e 6f 64 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c m-name-node.#[257."\300\301\302\
0bc0 33 30 33 5c 33 30 34 05 21 5c 22 5c 22 5c 32 30 37 22 20 5b 2d 66 69 72 73 74 20 6a 73 32 2d 66 303\304.!\"\"\207".[-first.js2-f
0be0 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 70 20 2d 6d 61 70 20 6a 73 32 2d 6e 6f 64 65 2d 70 61 72 unction-node-p.-map.js2-node-par
0c00 65 6e 74 20 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 75 73 61 67 65 73 2d 6f 66 2d 6e 61 6d 65 2d 6e ent.js2r--local-usages-of-name-n
0c20 6f 64 65 5d 20 37 20 28 23 24 20 2e 20 32 39 32 39 29 5d 29 0a 23 40 31 36 20 0a 0a 28 66 6e 20 ode].7.(#$...2929)]).#@16...(fn.
0c40 4e 41 4d 45 20 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 70 61 72 61 6d NAME.FN)..(defalias.'js2r--param
0c60 2d 69 6e 64 65 78 2d 66 6f 72 20 23 5b 35 31 34 20 22 5c 33 30 32 5c 33 30 33 02 21 08 3e 5c 32 -index-for.#[514."\302\303.!.>\2
0c80 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 30 37 48 5c 33 04..\304\305\306.D\"\210.\307H\3
0ca0 31 30 5c 33 30 32 5c 32 31 31 03 5c 32 30 33 50 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 10\302\211.\203P..\211A\262.\242
0cc0 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 06 06 5c 33 30 33 03 21 09 3e 5c 32 30 34 \262..\262..T\262...\303.!.>\204
0ce0 3a 00 5c 33 30 34 5c 33 30 35 5c 33 31 31 05 44 5c 22 5c 32 31 30 02 5c 33 31 32 48 5c 32 33 32 :.\304\305\311.D\"\210.\312H\232
0d00 5c 32 30 35 42 00 5c 32 31 31 5c 32 31 31 5c 32 30 33 4c 00 5c 32 31 31 06 06 42 5c 32 36 32 06 \205B.\211\211\203L.\211..B\262.
0d20 5c 32 31 30 5c 32 30 32 16 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 32 36 32 01 40 5c 32 30 \210\202..\266.\211\237\262.@\20
0d40 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 7".[cl-struct-js2-function-node-
0d60 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 74 61 67 tags.cl-struct-js2-name-node-tag
0d80 73 20 6e 69 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d s.nil.type-of.signal.wrong-type-
0da0 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 20 32 30 20 30 20 argument.js2-function-node.20.0.
0dc0 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 20 36 5d 20 31 32 20 28 23 24 20 2e 20 33 31 33 30 29 5d js2-name-node.6].12.(#$...3130)]
0de0 29 0a 23 40 32 34 20 0a 0a 28 66 6e 20 49 4e 44 45 58 20 43 41 4c 4c 2d 4e 4f 44 45 29 1f 0a 28 ).#@24...(fn.INDEX.CALL-NODE)..(
0e00 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 61 72 67 75 6d 65 6e 74 20 23 5b 35 31 34 20 22 defalias.'js2r--argument.#[514."
0e20 5c 33 30 31 02 5c 33 30 32 03 21 08 3e 5c 32 30 34 11 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 \301.\302.!.>\204..\303\304\305.
0e40 44 5c 22 5c 32 31 30 02 5c 33 30 36 48 38 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d D\"\210.\306H8!\207".[cl-struct-
0e60 6a 73 32 2d 63 61 6c 6c 2d 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 2d 6e 6f 64 65 2d 73 74 72 69 js2-call-node-tags.js2-node-stri
0e80 6e 67 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 ng.type-of.signal.wrong-type-arg
0ea0 75 6d 65 6e 74 20 6a 73 32 2d 63 61 6c 6c 2d 6e 6f 64 65 20 37 5d 20 38 20 28 23 24 20 2e 20 33 ument.js2-call-node.7].8.(#$...3
0ec0 35 35 39 29 5d 29 0a 23 40 31 37 20 0a 0a 28 66 6e 20 49 4e 44 45 58 20 46 4e 29 1f 0a 28 64 65 559)]).#@17...(fn.INDEX.FN)..(de
0ee0 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 72 65 6d 6f 76 65 2d 70 61 72 61 6d 65 74 65 72 2d 61 falias.'js2r--remove-parameter-a
0f00 74 2d 69 6e 64 65 78 20 23 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 30 32 03 21 08 3e 5c 32 30 34 t-index.#[514."\301.\302.!.>\204
0f20 11 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 44 5c 22 5c 32 31 30 02 5c 33 30 36 48 38 21 5c 32 ..\303\304\305.D\"\210.\306H8!\2
0f40 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 07".[cl-struct-js2-function-node
0f60 2d 74 61 67 73 20 6a 73 32 72 2d 2d 64 65 6c 65 74 65 2d 6e 6f 64 65 2d 69 6e 2d 70 61 72 61 6d -tags.js2r--delete-node-in-param
0f80 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 s.type-of.signal.wrong-type-argu
0fa0 6d 65 6e 74 20 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 20 32 30 5d 20 38 20 28 23 24 ment.js2-function-node.20].8.(#$
0fc0 20 2e 20 33 37 38 38 29 5d 29 0a 23 40 32 34 20 0a 0a 28 66 6e 20 49 4e 44 45 58 20 43 41 4c 4c ...3788)]).#@24...(fn.INDEX.CALL
0fe0 2d 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 72 65 6d 6f 76 65 2d -NODE)..(defalias.'js2r--remove-
1000 61 72 67 75 6d 65 6e 74 2d 61 74 2d 69 6e 64 65 78 20 23 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 argument-at-index.#[514."\301.\3
1020 30 32 03 21 08 3e 5c 32 30 34 11 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 44 5c 22 5c 32 31 30 02.!.>\204..\303\304\305.D\"\210
1040 02 5c 33 30 36 48 38 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 63 61 6c .\306H8!\207".[cl-struct-js2-cal
1060 6c 2d 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 72 2d 2d 64 65 6c 65 74 65 2d 6e 6f 64 65 2d 69 6e l-node-tags.js2r--delete-node-in
1080 2d 70 61 72 61 6d 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 -params.type-of.signal.wrong-typ
10a0 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 63 61 6c 6c 2d 6e 6f 64 65 20 37 5d 20 38 20 28 23 e-argument.js2-call-node.7].8.(#
10c0 24 20 2e 20 34 30 34 38 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 $...4048)]).#@13...(fn.NODE)..(d
10e0 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 64 65 6c 65 74 65 2d 6e 6f 64 65 2d 69 6e 2d 70 61 efalias.'js2r--delete-node-in-pa
1100 72 61 6d 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 62 5c 32 31 30 5c 33 30 32 5c 33 30 33 02 rams.#[257."\301.!b\210\302\303.
1120 21 08 3e 5c 32 30 34 15 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 !.>\204..\304\305\306.D\"\210.\3
1140 30 37 48 21 5c 32 31 30 5c 33 31 30 5c 33 31 31 21 5c 32 30 33 2a 00 5c 33 31 32 5c 33 31 33 21 07H!\210\310\311!\203*.\312\313!
1160 5c 32 30 33 2a 00 5c 33 30 32 5c 33 31 34 21 5c 32 30 37 5c 33 31 30 5c 33 31 33 21 5c 32 30 35 \203*.\302\314!\207\310\313!\205
1180 33 00 5c 33 30 32 5c 33 31 35 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 3.\302\315!\207".[cl-struct-js2-
11a0 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 64 65 6c 65 74 node-tags.js2-node-abs-pos.delet
11c0 65 2d 63 68 61 72 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 e-char.type-of.signal.wrong-type
11e0 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 20 33 20 6c 6f 6f 6b 69 6e 67 2d 62 61 63 -argument.js2-node.3.looking-bac
1200 6b 20 22 28 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 2c 20 22 20 32 20 2d 32 5d 20 36 20 28 23 k."(".looking-at.",.".2.-2].6.(#
1220 24 20 2e 20 34 33 30 35 29 5d 29 0a 23 40 32 33 20 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 20 4f 50 $...4305)]).#@23...(fn.PROMPT.OP
1240 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 63 68 6f 6f 73 65 2d TIONS)..(defalias.'js2r--choose-
1260 6f 6e 65 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 35 10 00 5c 32 31 31 41 5c 32 30 33 0e 00 one.#[514."\211\205..\211A\203..
1280 5c 33 30 30 02 02 5c 22 5c 32 30 37 5c 32 31 31 40 5c 32 30 37 22 20 5b 63 6f 6d 70 6c 65 74 69 \300..\"\207\211@\207".[completi
12a0 6e 67 2d 72 65 61 64 5d 20 35 20 28 23 24 20 2e 20 34 36 35 37 29 5d 29 0a 23 40 34 34 20 49 6e ng-read].5.(#$...4657)]).#@44.In
12c0 74 72 6f 64 75 63 65 20 61 20 70 61 72 61 6d 65 74 65 72 20 69 6e 20 61 20 6c 6f 63 61 6c 20 66 troduce.a.parameter.in.a.local.f
12e0 75 6e 63 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 69 6e 74 72 6f 64 unction...(defalias.'js2r-introd
1300 75 63 65 2d 70 61 72 61 6d 65 74 65 72 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 uce-parameter.#[0."\300.\210\301
1320 5c 33 30 32 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 67 75 61 72 64 20 6a 73 32 2d 6d 6f 64 65 \302!\207".[js2r--guard.js2-mode
1340 2d 77 61 69 74 2d 66 6f 72 2d 70 61 72 73 65 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 30 33 5c 66 -wait-for-parse.#[0."\301.\203\f
1360 00 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 20 5c 22 5c 32 30 37 5c 33 30 35 20 5c 33 30 32 5c 33 .\302\303.\304.\"\207\305.\302\3
1380 30 36 02 21 02 5c 33 30 36 01 21 5c 33 30 37 02 21 08 3e 5c 32 30 34 25 00 5c 33 31 30 5c 33 31 06.!.\306.!\307.!.>\204%.\310\31
13a0 31 5c 33 31 32 04 44 5c 22 5c 32 31 30 01 5c 33 31 33 48 5c 5c 5c 32 36 32 01 5c 22 5c 32 30 37 1\312.D\"\210.\313H\\\262.\"\207
13c0 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 75 73 65 2d 72 ".[cl-struct-js2-node-tags.use-r
13e0 65 67 69 6f 6e 2d 70 20 6a 73 32 72 2d 2d 69 6e 74 72 6f 64 75 63 65 2d 70 61 72 61 6d 65 74 65 egion-p.js2r--introduce-paramete
1400 72 2d 62 65 74 77 65 65 6e 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f r-between.region-beginning.regio
1420 6e 2d 65 6e 64 20 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 2d 65 78 74 72 61 63 74 61 62 6c 65 2d n-end.js2r--closest-extractable-
1440 6e 6f 64 65 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 74 79 70 65 2d 6f 66 20 73 69 node.js2-node-abs-pos.type-of.si
1460 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 gnal.wrong-type-argument.js2-nod
1480 65 20 33 5d 20 39 5d 5d 20 32 20 28 23 24 20 2e 20 34 37 39 38 29 20 6e 69 6c 5d 29 0a 23 40 31 e.3].9]].2.(#$...4798).nil]).#@1
14a0 36 20 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 6...(fn.BEG.END)..(defalias.'js2
14c0 72 2d 2d 69 6e 74 72 6f 64 75 63 65 2d 70 61 72 61 6d 65 74 65 72 2d 62 65 74 77 65 65 6e 20 23 r--introduce-parameter-between.#
14e0 5b 35 31 34 20 22 5c 33 30 30 02 02 5c 22 5c 32 30 34 0b 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 [514."\300..\"\204..\301\302!\21
1500 30 5c 33 30 33 5c 33 30 34 5c 33 30 35 20 5c 22 5c 32 31 31 5c 32 30 34 18 00 5c 33 30 31 5c 33 0\303\304\305.\"\211\204..\301\3
1520 30 36 21 5c 32 31 30 5c 32 31 32 5c 33 30 37 5c 33 31 30 21 03 03 7b 5c 33 31 31 03 21 05 62 5c 06!\210\212\307\310!..{\311.!.b\
1540 32 31 30 5c 32 31 32 5c 33 31 32 01 5c 33 31 33 5c 33 31 34 05 5c 22 5c 22 5c 32 31 30 29 5c 33 210\212\312.\313\314.\"\"\210)\3
1560 31 35 05 06 07 5a 21 5c 32 31 30 02 63 5c 32 31 30 5c 33 31 34 03 05 5c 22 5c 32 31 30 5c 33 31 15...Z!\210.c\210\314..\"\210\31
1580 36 02 04 5c 33 31 37 5c 33 32 30 06 08 21 5c 33 32 31 06 09 21 25 5c 32 36 36 5c 32 30 33 29 5c 6..\317\320..!\321..!%\266\203)\
15a0 32 30 37 22 20 5b 6a 73 32 72 2d 2d 73 69 6e 67 6c 65 2d 63 6f 6d 70 6c 65 74 65 2d 65 78 70 72 207".[js2r--single-complete-expr
15c0 65 73 73 69 6f 6e 2d 62 65 74 77 65 65 6e 2d 70 20 65 72 72 6f 72 20 22 43 61 6e 20 6f 6e 6c 79 ession-between-p.error."Can.only
15e0 20 69 6e 74 72 6f 64 75 63 65 20 73 69 6e 67 6c 65 2c 20 63 6f 6d 70 6c 65 74 65 20 65 78 70 72 .introduce.single,.complete.expr
1600 65 73 73 69 6f 6e 73 20 61 73 20 70 61 72 61 6d 65 74 65 72 22 20 6a 73 32 72 2d 2d 63 6c 6f 73 essions.as.parameter".js2r--clos
1620 65 73 74 2d 6e 6f 64 65 2d 77 68 65 72 65 20 6a 73 32 72 2d 2d 69 73 2d 6c 6f 63 61 6c 2d 66 75 est-node-where.js2r--is-local-fu
1640 6e 63 74 69 6f 6e 20 6a 73 32 2d 6e 6f 64 65 2d 61 74 2d 70 6f 69 6e 74 20 22 43 61 6e 20 6f 6e nction.js2-node-at-point."Can.on
1660 6c 79 20 69 6e 74 72 6f 64 75 63 65 20 70 61 72 61 6d 65 74 65 72 20 69 6e 20 6c 6f 63 61 6c 20 ly.introduce.parameter.in.local.
1680 66 75 6e 63 74 69 6f 6e 73 22 20 72 65 61 64 2d 73 74 72 69 6e 67 20 22 50 61 72 61 6d 65 74 65 functions".read-string."Paramete
16a0 72 20 6e 61 6d 65 3a 20 22 20 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 75 73 61 67 65 73 20 r.name:.".js2r--function-usages.
16c0 2d 65 61 63 68 20 2d 70 61 72 74 69 61 6c 20 6a 73 32 72 2d 2d 61 64 64 2d 70 61 72 61 6d 65 74 -each.-partial.js2r--add-paramet
16e0 65 72 20 64 65 6c 65 74 65 2d 63 68 61 72 20 71 75 65 72 79 2d 72 65 70 6c 61 63 65 20 6e 69 6c er.delete-char.query-replace.nil
1700 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 6a 73 32 72 2d 2d 66 6e 2d 62 6f 64 79 2d .js2-node-abs-pos.js2r--fn-body-
1720 65 6e 64 5d 20 31 33 20 28 23 24 20 2e 20 35 32 38 32 29 5d 29 0a 23 40 31 31 20 0a 0a 28 66 6e end].13.(#$...5282)]).#@11...(fn
1740 20 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d .FN)..(defalias.'js2r--function-
1760 75 73 61 67 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 5c 22 5c 32 usages.#[257."\300\301\302.!\"\2
1780 30 37 22 20 5b 2d 6d 61 70 20 6a 73 32 2d 6e 6f 64 65 2d 70 61 72 65 6e 74 20 6a 73 32 72 2d 2d 07".[-map.js2-node-parent.js2r--
17a0 66 75 6e 63 74 69 6f 6e 2d 75 73 61 67 65 73 2d 6e 61 6d 65 2d 6e 6f 64 65 73 5d 20 35 20 28 23 function-usages-name-nodes].5.(#
17c0 24 20 2e 20 35 39 34 37 29 5d 29 0a 23 40 31 31 20 0a 0a 28 66 6e 20 46 4e 29 1f 0a 28 64 65 66 $...5947)]).#@11...(fn.FN)..(def
17e0 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 75 73 61 67 65 73 2d 6e 61 6d alias.'js2r--function-usages-nam
1800 65 2d 6e 6f 64 65 73 20 23 5b 32 35 37 20 22 5c 33 30 33 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 e-nodes.#[257."\303.!.>\204..\30
1820 34 5c 33 30 35 5c 33 30 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 37 48 5c 32 30 36 5b 00 4\305\306.D\"\210\211\307H\206[.
1840 5c 33 30 33 5c 32 31 31 02 21 09 3e 5c 32 30 34 25 00 5c 33 30 34 5c 33 30 35 5c 33 31 30 04 44 \303\211.!.>\204%.\304\305\310.D
1860 5c 22 5c 32 31 30 01 5c 33 31 31 48 21 5c 6e 3e 5c 32 30 34 47 00 5c 33 30 34 5c 33 30 35 5c 33 \"\210.\311H!\n>\204G.\304\305\3
1880 31 32 5c 33 30 33 04 21 09 3e 5c 32 30 34 41 00 5c 33 30 34 5c 33 30 35 5c 33 31 30 06 06 44 5c 12\303.!.>\204A.\304\305\310..D\
18a0 22 5c 32 31 30 03 5c 33 31 31 48 44 5c 22 5c 32 31 30 5c 33 30 33 01 21 09 3e 5c 32 30 34 56 00 "\210.\311HD\"\210\303.!.>\204V.
18c0 5c 33 30 34 5c 33 30 35 5c 33 31 30 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 31 48 5c 33 31 \304\305\310.D\"\210\211\311H\31
18e0 33 48 5c 33 31 34 01 5c 33 31 35 03 21 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 3H\314.\315.!\"\207".[cl-struct-
1900 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 js2-function-node-tags.cl-struct
1920 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 76 61 72 -js2-node-tags.cl-struct-js2-var
1940 2d 69 6e 69 74 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 -init-node-tags.type-of.signal.w
1960 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d rong-type-argument.js2-function-
1980 6e 6f 64 65 20 31 39 20 6a 73 32 2d 6e 6f 64 65 20 35 20 6a 73 32 2d 76 61 72 2d 69 6e 69 74 2d node.19.js2-node.5.js2-var-init-
19a0 6e 6f 64 65 20 36 20 72 65 6d 6f 76 65 20 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 75 73 61 67 65 73 node.6.remove.js2r--local-usages
19c0 2d 6f 66 2d 6e 61 6d 65 2d 6e 6f 64 65 5d 20 38 20 28 23 24 20 2e 20 36 30 39 37 29 5d 29 0a 23 -of-name-node].8.(#$...6097)]).#
19e0 40 31 38 20 0a 0a 28 66 6e 20 4e 41 4d 45 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 @18...(fn.NAME.NODE)..(defalias.
1a00 27 6a 73 32 72 2d 2d 61 64 64 2d 70 61 72 61 6d 65 74 65 72 20 23 5b 35 31 34 20 22 5c 32 31 32 'js2r--add-parameter.#[514."\212
1a20 5c 33 30 30 01 21 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 30 34 0e 00 5c 33 30 33 63 5c 32 \300.!\210\301\302!\204..\303c\2
1a40 31 30 01 63 29 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 67 6f 74 6f 2d 63 6c 6f 73 69 6e 67 2d 70 10.c)\207".[js2r--goto-closing-p
1a60 61 72 65 6e 20 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 22 28 22 20 22 2c 20 22 5d 20 34 20 28 23 aren.looking-back."(".",."].4.(#
1a80 24 20 2e 20 36 36 32 38 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 $...6628)]).#@13...(fn.NODE)..(d
1aa0 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 67 6f 74 6f 2d 63 6c 6f 73 69 6e 67 2d 70 61 72 65 efalias.'js2r--goto-closing-pare
1ac0 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 62 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 31 n.#[257."\300.!b\210\301\302!\21
1ae0 30 5c 33 30 33 75 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 30 33 75 5c 32 30 37 22 20 5b 6a 0\303u\210\304.\210\303u\207".[j
1b00 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 s2-node-abs-pos.search-forward."
1b20 28 22 20 2d 31 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 5d 20 33 20 28 23 24 20 2e 20 36 38 30 31 (".-1.forward-list].3.(#$...6801
1b40 29 5d 29 0a 23 40 31 31 20 0a 0a 28 66 6e 20 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a )]).#@11...(fn.FN)..(defalias.'j
1b60 73 32 72 2d 2d 67 6f 74 6f 2d 66 6e 2d 62 6f 64 79 2d 62 65 67 20 23 5b 32 35 37 20 22 5c 33 30 s2r--goto-fn-body-beg.#[257."\30
1b80 30 01 21 62 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 22 20 5b 6a 73 32 2d 6e 6f 64 65 0.!b\210\301\302!\207".[js2-node
1ba0 2d 61 62 73 2d 70 6f 73 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 7b 22 5d 20 33 20 28 -abs-pos.search-forward."{"].3.(
1bc0 23 24 20 2e 20 36 39 38 35 29 5d 29 0a 23 40 31 31 20 0a 0a 28 66 6e 20 46 4e 29 1f 0a 28 64 65 #$...6985)]).#@11...(fn.FN)..(de
1be0 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 66 6e 2d 62 6f 64 79 2d 65 6e 64 20 23 5b 32 35 37 20 falias.'js2r--fn-body-end.#[257.
1c00 22 5c 32 31 32 5c 33 30 30 01 21 5c 32 31 30 5c 33 30 31 75 5c 32 31 30 5c 33 30 32 20 5c 32 31 "\212\300.!\210\301u\210\302.\21
1c20 30 60 29 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 67 6f 74 6f 2d 66 6e 2d 62 6f 64 79 2d 62 65 67 0`)\207".[js2r--goto-fn-body-beg
1c40 20 2d 31 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 5d 20 33 20 28 23 24 20 2e 20 37 31 32 32 29 5d .-1.forward-list].3.(#$...7122)]
1c60 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a ).#@13...(fn.NODE)..(defalias.'j
1c80 73 32 72 2d 2d 69 73 2d 6c 6f 63 61 6c 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 s2r--is-local-function.#[257."\3
1ca0 30 30 01 21 5c 32 30 36 09 00 5c 33 30 31 01 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 69 73 2d 00.!\206..\301.!\207".[js2r--is-
1cc0 76 61 72 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 73 69 6f 6e 20 6a 73 32 72 2d 2d 69 73 var-function-expression.js2r--is
1ce0 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 37 -function-declaration].3.(#$...7
1d00 32 37 31 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 271)]).#@13...(fn.NODE)..(defali
1d20 61 73 20 27 6a 73 32 72 2d 2d 69 73 2d 6d 65 74 68 6f 64 20 23 5b 32 35 37 20 22 5c 33 30 33 01 as.'js2r--is-method.#[257."\303.
1d40 21 08 3e 5c 32 30 35 5c 22 00 5c 33 30 33 5c 32 31 31 02 21 09 3e 5c 32 30 34 18 00 5c 33 30 34 !.>\205\".\303\211.!.>\204..\304
1d60 5c 33 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 30 37 48 21 5c 6e 3e 5c 32 30 35 5c 22 \305\306.D\"\210.\307H!\n>\205\"
1d80 00 5c 33 31 30 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 6e 63 74 69 .\310\207".[cl-struct-js2-functi
1da0 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 6f 64 65 2d on-node-tags.cl-struct-js2-node-
1dc0 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6f 62 6a 65 63 74 2d 70 72 6f 70 2d 6e tags.cl-struct-js2-object-prop-n
1de0 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 ode-tags.type-of.signal.wrong-ty
1e00 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 20 35 20 74 5d 20 36 20 28 23 24 20 pe-argument.js2-node.5.t].6.(#$.
1e20 2e 20 37 34 33 36 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 ..7436)]).#@13...(fn.NODE)..(def
1e40 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 69 73 2d 76 61 72 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 alias.'js2r--is-var-function-exp
1e60 72 65 73 73 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 33 01 21 08 3e 5c 32 30 35 5c 22 00 5c 33 ression.#[257."\303.!.>\205\".\3
1e80 30 33 5c 32 31 31 02 21 09 3e 5c 32 30 34 18 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 5c 22 03\211.!.>\204..\304\305\306.D\"
1ea0 5c 32 31 30 01 5c 33 30 37 48 21 5c 6e 3e 5c 32 30 35 5c 22 00 5c 33 31 30 5c 32 30 37 22 20 5b \210.\307H!\n>\205\".\310\207".[
1ec0 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 cl-struct-js2-function-node-tags
1ee0 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 .cl-struct-js2-node-tags.cl-stru
1f00 63 74 2d 6a 73 32 2d 76 61 72 2d 69 6e 69 74 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f ct-js2-var-init-node-tags.type-o
1f20 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 f.signal.wrong-type-argument.js2
1f40 2d 6e 6f 64 65 20 35 20 74 5d 20 36 20 28 23 24 20 2e 20 37 37 32 37 29 5d 29 0a 23 40 31 33 20 -node.5.t].6.(#$...7727)]).#@13.
1f60 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 69 73 ..(fn.NODE)..(defalias.'js2r--is
1f80 2d 61 73 73 69 67 6e 65 64 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 73 69 6f 6e 20 23 5b -assigned-function-expression.#[
1fa0 32 35 37 20 22 5c 33 30 33 01 21 08 3e 5c 32 30 35 5c 22 00 5c 33 30 33 5c 32 31 31 02 21 09 3e 257."\303.!.>\205\".\303\211.!.>
1fc0 5c 32 30 34 18 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 30 37 48 \204..\304\305\306.D\"\210.\307H
1fe0 21 5c 6e 3e 5c 32 30 35 5c 22 00 5c 33 31 30 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d !\n>\205\".\310\207".[cl-struct-
2000 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 js2-function-node-tags.cl-struct
2020 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 61 73 73 -js2-node-tags.cl-struct-js2-ass
2040 69 67 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f ign-node-tags.type-of.signal.wro
2060 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 20 35 20 74 5d 20 36 ng-type-argument.js2-node.5.t].6
2080 20 28 23 24 20 2e 20 38 30 33 32 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f .(#$...8032)]).#@13...(fn.NODE).
20a0 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 69 73 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 .(defalias.'js2r--is-function-de
20c0 63 6c 61 72 61 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 35 01 21 08 3e 5c 32 30 34 0f 00 5c claration.#[257."\305.!.>\204..\
20e0 33 30 36 5c 33 30 37 5c 33 31 30 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 31 48 5c 33 30 35 306\307\310.D\"\210\211\311H\305
2100 02 21 09 3e 5c 32 30 35 3e 00 5c 33 30 35 01 21 5c 6e 3e 5c 32 30 35 23 00 5c 33 31 32 3f 5c 32 .!.>\205>.\305.!\n>\205#.\312?\2
2120 30 35 3e 00 5c 33 30 35 01 21 0b 3e 5c 32 30 35 30 00 5c 33 31 32 3f 5c 32 30 35 3e 00 5c 33 30 05>.\305.!.>\2050.\312?\205>.\30
2140 35 01 21 5c 66 3e 5c 32 30 35 3d 00 5c 33 31 32 3f 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 5.!\f>\205=.\312?\207".[cl-struc
2160 74 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 t-js2-node-tags.cl-struct-js2-fu
2180 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 61 nction-node-tags.cl-struct-js2-a
21a0 73 73 69 67 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 76 61 ssign-node-tags.cl-struct-js2-va
21c0 72 2d 69 6e 69 74 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6f r-init-node-tags.cl-struct-js2-o
21e0 62 6a 65 63 74 2d 70 72 6f 70 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 bject-prop-node-tags.type-of.sig
2200 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 nal.wrong-type-argument.js2-node
2220 20 35 20 74 5d 20 35 20 28 23 24 20 2e 20 38 33 34 30 29 5d 29 0a 23 40 35 36 20 43 68 61 6e 67 .5.t].5.(#$...8340)]).#@56.Chang
2240 65 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 61 20 e.from.a.list.of.arguments.to.a.
2260 70 61 72 61 6d 65 74 65 72 20 6f 62 6a 65 63 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 parameter.object...(defalias.'js
2280 32 72 2d 61 72 67 75 6d 65 6e 74 73 2d 74 6f 2d 6f 62 6a 65 63 74 20 23 5b 30 20 22 5c 33 30 30 2r-arguments-to-object.#[0."\300
22a0 20 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 67 75 61 72 64 .\210\301\302!\207".[js2r--guard
22c0 20 6a 73 32 2d 6d 6f 64 65 2d 77 61 69 74 2d 66 6f 72 2d 70 61 72 73 65 20 23 5b 30 20 22 5c 33 .js2-mode-wait-for-parse.#[0."\3
22e0 30 34 20 5c 33 30 35 5c 33 30 36 21 5c 32 30 33 20 00 5c 33 30 37 01 21 08 3e 5c 32 30 34 24 00 04.\305\306!\203..\307.!.>\204$.
2300 5c 33 30 37 01 21 09 3e 5c 32 30 34 24 00 5c 33 30 37 01 21 5c 6e 3e 5c 32 30 34 24 00 5c 33 31 \307.!.>\204$.\307.!\n>\204$.\31
2320 30 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 01 21 5c 32 31 31 5c 32 30 33 3e 00 5c 33 30 37 01 21 0\311!\210\312.!\211\203>.\307.!
2340 0b 3e 5c 32 30 35 36 00 5c 33 31 33 01 21 5c 32 31 31 5c 32 30 33 3d 00 5c 32 31 31 5c 32 36 32 .>\2056.\313.!\211\203=.\211\262
2360 03 5c 32 31 30 5c 32 31 30 5c 33 30 37 01 21 08 3e 5c 32 30 33 4b 00 5c 33 31 34 01 21 5c 32 30 .\210\210\307.!.>\203K.\314.!\20
2380 37 5c 33 31 35 5c 33 31 36 02 21 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 7\315\316.!!\207".[cl-struct-js2
23a0 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 -function-node-tags.cl-struct-js
23c0 32 2d 63 61 6c 6c 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 2-call-node-tags.cl-struct-js2-n
23e0 65 77 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d ew-node-tags.cl-struct-js2-name-
2400 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 2d 6e 6f 64 65 2d 61 74 2d 70 6f 69 6e 74 20 6c 6f 6f 6b node-tags.js2-node-at-point.look
2420 69 6e 67 2d 61 74 20 22 28 22 20 74 79 70 65 2d 6f 66 20 65 72 72 6f 72 20 22 50 6c 61 63 65 20 ing-at."(".type-of.error."Place.
2440 70 6f 69 6e 74 20 72 69 67 68 74 20 62 65 66 6f 72 65 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 70 point.right.before.the.opening.p
2460 61 72 65 6e 20 69 6e 20 74 68 65 20 63 61 6c 6c 20 6f 72 20 66 75 6e 63 74 69 6f 6e 22 20 6a 73 aren.in.the.call.or.function".js
2480 32 72 2d 2d 6e 6f 64 65 2d 74 61 72 67 65 74 20 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 66 6e 2d 66 2r--node-target.js2r--local-fn-f
24a0 72 6f 6d 2d 6e 61 6d 65 2d 6e 6f 64 65 20 6a 73 32 72 2d 2d 61 72 67 75 6d 65 6e 74 73 2d 74 6f rom-name-node.js2r--arguments-to
24c0 2d 6f 62 6a 65 63 74 2d 66 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 32 72 2d 2d 61 72 67 75 6d -object-for-function.js2r--argum
24e0 65 6e 74 73 2d 74 6f 2d 6f 62 6a 65 63 74 2d 66 6f 72 2d 61 72 67 73 2d 77 69 74 68 2d 75 6e 6b ents-to-object-for-args-with-unk
2500 6e 6f 77 6e 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 32 72 2d 2d 6e 6f 64 65 2d 61 72 67 73 5d 20 34 nown-function.js2r--node-args].4
2520 5d 5d 20 32 20 28 23 24 20 2e 20 38 37 36 33 29 20 6e 69 6c 5d 29 0a 23 40 32 32 20 0a 0a 28 66 ]].2.(#$...8763).nil]).#@22...(f
2540 6e 20 46 55 4e 43 54 49 4f 4e 2d 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 n.FUNCTION-NODE)..(defalias.'js2
2560 72 2d 2d 61 72 67 75 6d 65 6e 74 73 2d 74 6f 2d 6f 62 6a 65 63 74 2d 66 6f 72 2d 66 75 6e 63 74 r--arguments-to-object-for-funct
2580 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 32 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 ion.#[257."\302.!.>\204..\303\30
25a0 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 32 31 31 5c 32 30 34 1a 00 4\305.D\"\210\211\306H\211\204..
25c0 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 32 31 32 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 \307\310!\210\212\311\312\313\31
25e0 34 05 21 5c 33 30 32 06 06 21 08 3e 5c 32 30 34 32 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 08 4.!\302..!.>\2042.\303\304\305..
2600 44 5c 22 5c 32 31 30 05 5c 33 31 35 48 5c 5c 5c 33 31 36 5c 33 31 34 06 07 21 5c 33 30 32 06 08 D\"\210.\315H\\\316\314..!\302..
2620 21 08 3e 5c 32 30 34 4c 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 5c 6e 44 5c 22 5c 32 31 30 06 !.>\204L.\303\304\305.\nD\"\210.
2640 07 5c 33 31 37 48 5c 5c 54 5c 33 32 30 5c 33 32 31 5c 32 35 37 06 43 5c 33 32 32 5c 33 32 33 5c .\317H\\T\320\321\257.C\322\323\
2660 33 32 34 5c 33 32 35 06 07 5c 22 5c 22 5c 33 32 36 01 5c 33 32 37 5c 33 32 36 5c 32 31 31 03 5c 324\325..\"\"\326.\327\326\211.\
2680 32 30 33 5c 32 33 30 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 203\230..\211A\262.\242\262..\26
26a0 32 01 02 54 5c 32 36 32 03 5c 33 30 32 5c 32 31 31 03 21 09 3e 5c 32 30 34 5c 32 30 37 00 5c 33 2..T\262.\302\211.!.>\204\207.\3
26c0 30 33 5c 33 30 34 5c 33 33 30 05 44 5c 22 5c 32 31 30 02 5c 33 33 31 48 21 08 3e 5c 32 30 34 64 03\304\330.D\"\210.\331H!.>\204d
26e0 00 01 05 42 5c 32 36 32 05 5c 32 30 32 64 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 32 36 32 ...B\262.\202d.\266.\211\237\262
2700 01 5c 33 33 32 5c 33 31 34 02 5c 22 5c 33 32 34 5c 33 33 33 02 5c 22 5c 32 36 36 5c 32 30 33 5c .\332\314.\"\324\333.\"\266\203\
2720 33 33 32 5c 33 33 34 06 06 5c 22 5c 33 33 35 06 07 21 5c 33 32 34 5c 33 33 36 5c 33 33 37 04 5c 332\334..\"\335..!\324\336\337.\
2740 22 02 5c 22 5c 32 36 36 5c 32 30 32 23 21 29 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d ".\"\266\202#!)\207".[cl-struct-
2760 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 js2-function-node-tags.cl-struct
2780 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 -js2-node-tags.type-of.signal.wr
27a0 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e ong-type-argument.js2-function-n
27c0 6f 64 65 20 32 30 20 65 72 72 6f 72 20 22 4e 6f 20 70 61 72 61 6d 73 20 74 6f 20 63 6f 6e 76 65 ode.20.error."No.params.to.conve
27e0 72 74 22 20 6a 73 32 72 2d 2d 65 78 65 63 75 74 65 2d 63 68 61 6e 67 65 73 20 2d 63 6f 6e 63 61 rt".js2r--execute-changes.-conca
2800 74 20 3a 62 65 67 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 32 33 20 3a 65 6e 64 20 t.:beg.js2-node-abs-pos.23.:end.
2820 32 34 20 3a 63 6f 6e 74 65 6e 74 73 20 22 28 70 61 72 61 6d 73 29 22 20 61 70 70 6c 79 20 61 70 24.:contents."(params)".apply.ap
2840 70 65 6e 64 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 pend.mapcar.#[257."\300\301\302.
2860 21 21 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 75 73 61 67 65 73 2d 6f 66 2d !!!\207".[js2r--local-usages-of-
2880 6e 61 6d 65 2d 6e 6f 64 65 20 6a 73 32 72 2d 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 2d 6e 6f 64 65 2d name-node.js2r--local-name-node-
28a0 61 74 2d 70 6f 69 6e 74 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 5d 20 35 20 22 5c 6e at-point.js2-node-abs-pos].5."\n
28c0 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6e 69 6c 20 30 20 6a 73 32 2d 6e 6f 64 65 20 35 20 2d 6d 61 \n(fn.IT)"].nil.0.js2-node.5.-ma
28e0 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 03 5c 33 30 32 5c 33 30 33 5c 32 35 37 06 p.#[257."\300.\301.\302\303\257.
2900 5c 32 30 37 22 20 5b 3a 62 65 67 20 3a 65 6e 64 20 3a 63 6f 6e 74 65 6e 74 73 20 22 70 61 72 61 \207".[:beg.:end.:contents."para
2920 6d 73 2e 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6a 73 32 2d 6e 61 6d 65 2d ms."].7."\n\n(fn.IT)"].js2-name-
2940 6e 6f 64 65 2d 6e 61 6d 65 20 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 75 73 61 67 65 73 20 node-name.js2r--function-usages.
2960 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 22 5c make-closure.#[257."\301.\300\"\
2980 32 30 37 22 20 5b 56 30 20 6a 73 32 72 2d 2d 63 68 61 6e 67 65 73 2f 61 72 67 75 6d 65 6e 74 73 207".[V0.js2r--changes/arguments
29a0 2d 74 6f 2d 6f 62 6a 65 63 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 5d 20 31 36 -to-object].4."\n\n(fn.IT)"]].16
29c0 20 28 23 24 20 2e 20 39 35 33 32 29 5d 29 0a 23 40 31 39 20 0a 0a 28 66 6e 20 4e 4f 44 45 20 4e .(#$...9532)]).#@19...(fn.NODE.N
29e0 41 4d 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 63 68 61 6e 67 65 73 2f AMES)..(defalias.'js2r--changes/
2a00 61 72 67 75 6d 65 6e 74 73 2d 74 6f 2d 6f 62 6a 65 63 74 20 23 5b 35 31 34 20 22 5c 33 30 30 02 arguments-to-object.#[514."\300.
2a20 21 5c 33 30 31 5c 33 30 32 04 21 5c 33 30 33 05 21 5c 5c 5c 33 30 34 5c 33 30 32 06 06 21 5c 33 !\301\302.!\303.!\\\304\302..!\3
2a40 30 35 06 07 21 5c 5c 54 5c 33 30 36 5c 33 30 37 06 07 06 07 5c 22 5c 32 35 37 06 5c 32 30 37 22 05..!\\T\306\307....\"\257.\207"
2a60 20 5b 6a 73 32 72 2d 2d 6e 6f 64 65 2d 61 72 67 73 20 3a 62 65 67 20 6a 73 32 2d 6e 6f 64 65 2d .[js2r--node-args.:beg.js2-node-
2a80 61 62 73 2d 70 6f 73 20 6a 73 32 72 2d 2d 6e 6f 64 65 2d 6c 70 20 3a 65 6e 64 20 6a 73 32 72 2d abs-pos.js2r--node-lp.:end.js2r-
2aa0 2d 6e 6f 64 65 2d 72 70 20 3a 63 6f 6e 74 65 6e 74 73 20 6a 73 32 72 2d 2d 63 72 65 61 74 65 2d -node-rp.:contents.js2r--create-
2ac0 6f 62 6a 65 63 74 2d 77 69 74 68 2d 61 72 67 75 6d 65 6e 74 73 5d 20 31 31 20 28 23 24 20 2e 20 object-with-arguments].11.(#$...
2ae0 31 30 37 30 38 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 41 52 47 53 29 1f 0a 28 64 65 66 61 10708)]).#@13...(fn.ARGS)..(defa
2b00 6c 69 61 73 20 27 6a 73 32 72 2d 2d 61 72 67 75 6d 65 6e 74 73 2d 74 6f 2d 6f 62 6a 65 63 74 2d lias.'js2r--arguments-to-object-
2b20 66 6f 72 2d 61 72 67 73 2d 77 69 74 68 2d 75 6e 6b 6e 6f 77 6e 2d 66 75 6e 63 74 69 6f 6e 20 23 for-args-with-unknown-function.#
2b40 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 34 08 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 [257."\211\204..\301\302!\210\30
2b60 33 01 5c 33 30 34 5c 33 30 33 5c 32 31 31 03 5c 32 30 33 4b 00 03 5c 32 31 31 41 5c 32 36 32 05 3.\304\303\211.\203K..\211A\262.
2b80 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 30 35 5c 33 30 36 02 54 \242\262..\262..T\262.\305\306.T
2ba0 5c 33 30 37 05 21 08 3e 5c 32 30 33 42 00 5c 33 30 37 05 21 08 3e 5c 32 30 34 3c 00 5c 33 31 30 \307.!.>\203B.\307.!.>\204<.\310
2bc0 5c 33 31 31 5c 33 31 32 06 07 44 5c 22 5c 32 31 30 04 5c 33 31 33 48 5c 32 30 32 43 00 5c 33 31 \311\312..D\"\210.\313H\202C.\31
2be0 34 23 05 42 5c 32 36 32 05 5c 32 30 32 0d 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 32 36 32 4#.B\262.\202..\266.\211\237\262
2c00 01 5c 33 31 35 5c 33 31 36 02 04 5c 22 60 5c 32 31 32 5c 33 31 37 20 5c 32 31 30 60 29 23 5c 32 .\315\316..\"`\212\317.\210`)#\2
2c20 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 74 61 67 07".[cl-struct-js2-name-node-tag
2c40 73 20 65 72 72 6f 72 20 22 4e 6f 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 63 6f 6e 76 65 72 74 s.error."No.arguments.to.convert
2c60 22 20 6e 69 6c 20 30 20 66 6f 72 6d 61 74 20 22 24 7b 25 64 3a 25 73 7d 22 20 74 79 70 65 2d 6f ".nil.0.format."${%d:%s}".type-o
2c80 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 f.signal.wrong-type-argument.js2
2ca0 2d 6e 61 6d 65 2d 6e 6f 64 65 20 36 20 22 6b 65 79 22 20 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e -name-node.6."key".yas-expand-sn
2cc0 69 70 70 65 74 20 6a 73 32 72 2d 2d 63 72 65 61 74 65 2d 6f 62 6a 65 63 74 2d 77 69 74 68 2d 61 ippet.js2r--create-object-with-a
2ce0 72 67 75 6d 65 6e 74 73 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 5d 20 31 33 20 28 23 24 20 2e 20 rguments.forward-list].13.(#$...
2d00 31 30 39 39 30 29 5d 29 0a 23 40 31 39 20 0a 0a 28 66 6e 20 4e 41 4d 45 53 20 41 52 47 53 29 1f 10990)]).#@19...(fn.NAMES.ARGS).
2d20 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 63 72 65 61 74 65 2d 6f 62 6a 65 63 74 2d .(defalias.'js2r--create-object-
2d40 77 69 74 68 2d 61 72 67 75 6d 65 6e 74 73 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 32 31 31 5c 32 with-arguments.#[514."\301\211\2
2d60 31 31 03 47 5c 33 30 32 5c 33 30 31 01 03 57 5c 32 30 33 4b 00 01 5c 32 36 32 01 01 54 5c 32 36 11.G\302\301..W\203K..\262..T\26
2d80 32 02 5c 32 31 31 06 07 38 5c 32 36 32 06 5c 32 31 31 06 08 38 5c 32 36 32 05 03 5c 33 30 33 5c 2.\211..8\262.\211..8\262..\303\
2da0 33 30 34 06 07 5c 33 30 35 06 5c 6e 21 06 5c 6e 5c 33 30 35 01 21 5c 33 30 36 02 21 08 3e 5c 32 304..\305.\n!.\n\305.!\306.!.>\2
2dc0 30 34 3d 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 04 44 5c 22 5c 32 31 30 01 5c 33 31 32 48 5c 5c 04=.\307\310\311.D\"\210.\312H\\
2de0 5c 32 36 32 01 7b 23 50 5c 32 36 32 04 5c 32 30 32 07 00 5c 32 36 36 03 5c 33 31 33 01 5c 33 30 \262.{#P\262.\202..\266.\313.\30
2e00 32 5c 33 31 34 4f 5c 33 31 35 51 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 2\314O\315Q\207".[cl-struct-js2-
2e20 6e 6f 64 65 2d 74 61 67 73 20 6e 69 6c 20 30 20 66 6f 72 6d 61 74 20 22 20 20 20 20 25 73 3a 20 node-tags.nil.0.format."....%s:.
2e40 25 73 2c 5c 6e 22 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 74 79 70 65 2d 6f 66 20 %s,\n".js2-node-abs-pos.type-of.
2e60 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e signal.wrong-type-argument.js2-n
2e80 6f 64 65 20 33 20 22 28 7b 5c 6e 22 20 2d 32 20 22 5c 6e 7d 29 22 5d 20 31 39 20 28 23 24 20 2e ode.3."({\n".-2."\n})"].19.(#$..
2ea0 20 31 31 35 33 34 29 5d 29 0a 23 40 38 35 20 45 78 74 72 61 63 74 20 61 20 66 75 6e 63 74 69 6f .11534)]).#@85.Extract.a.functio
2ec0 6e 20 66 72 6f 6d 20 74 68 65 20 63 6c 6f 73 65 73 74 20 73 74 61 74 65 6d 65 6e 74 20 65 78 70 n.from.the.closest.statement.exp
2ee0 72 65 73 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 4e 41 4d ression.from.the.point...(fn.NAM
2f00 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 65 78 74 72 61 63 74 2d 66 75 6e 63 E)..(defalias.'js2r-extract-func
2f20 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 5c 33 30 33 24 5c 32 tion.#[257."\300.\301\302\303$\2
2f40 30 37 22 20 5b 6a 73 32 72 2d 2d 65 78 74 72 61 63 74 2d 66 6e 20 23 5b 30 20 22 5c 33 30 30 20 07".[js2r--extract-fn.#[0."\300.
2f60 3f 5c 32 30 35 5c 66 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 21 62 5c 32 30 37 22 20 5b 6a 73 ?\205\f.\301\302\303!!b\207".[js
2f80 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 74 2r--looking-at-function-declarat
2fa0 69 6f 6e 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 6a 73 32 72 2d 2d 63 6c 6f 73 65 ion.js2-node-abs-pos.js2r--close
2fc0 73 74 20 6a 73 32 2d 65 78 70 72 2d 73 74 6d 74 2d 6e 6f 64 65 2d 70 5d 20 33 5d 20 22 25 73 28 st.js2-expr-stmt-node-p].3]."%s(
2fe0 25 73 29 3b 22 20 22 66 75 6e 63 74 69 6f 6e 20 25 73 28 25 73 29 20 7b 5c 6e 25 73 5c 6e 7d 5c %s);"."function.%s(%s).{\n%s\n}\
3000 6e 5c 6e 22 5d 20 36 20 28 23 24 20 2e 20 31 31 39 35 31 29 20 22 73 4e 61 6d 65 20 6f 66 20 6e n\n"].6.(#$...11951)."sName.of.n
3020 65 77 20 66 75 6e 63 74 69 6f 6e 3a 20 22 5d 29 0a 23 40 38 33 20 45 78 74 72 61 63 74 20 61 20 ew.function:."]).#@83.Extract.a.
3040 6d 65 74 68 6f 64 20 66 72 6f 6d 20 74 68 65 20 63 6c 6f 73 65 73 74 20 73 74 61 74 65 6d 65 6e method.from.the.closest.statemen
3060 74 20 65 78 70 72 65 73 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 6f 69 6e 74 2e 0a 0a 28 66 t.expression.from.the.point...(f
3080 6e 20 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 65 78 74 72 61 63 74 n.NAME)..(defalias.'js2r-extract
30a0 2d 6d 65 74 68 6f 64 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 02 02 3f 5c -method.#[257."\300\301!\302..?\
30c0 32 30 35 0b 00 5c 33 30 33 5c 33 30 34 04 5c 32 30 33 14 00 5c 33 30 35 5c 32 30 32 15 00 5c 33 205..\303\304.\203..\305\202..\3
30e0 30 36 24 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 20 6a 73 32 2d 63 6c 61 73 06$\207".[js2r--closest.js2-clas
3100 73 2d 6e 6f 64 65 2d 70 20 6a 73 32 72 2d 2d 65 78 74 72 61 63 74 2d 66 6e 20 23 5b 30 20 22 5c s-node-p.js2r--extract-fn.#[0."\
3120 33 30 30 5c 33 30 31 5c 33 30 32 21 21 62 5c 32 30 37 22 20 5b 6a 73 32 2d 6e 6f 64 65 2d 61 62 300\301\302!!b\207".[js2-node-ab
3140 73 2d 70 6f 73 20 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 20 6a 73 32 2d 6f 62 6a 65 63 74 2d 70 s-pos.js2r--closest.js2-object-p
3160 72 6f 70 2d 6e 6f 64 65 2d 70 5d 20 33 5d 20 22 74 68 69 73 2e 25 73 28 25 73 29 3b 22 20 22 25 rop-node-p].3]."this.%s(%s);"."%
3180 73 28 25 73 29 20 7b 5c 6e 25 73 5c 6e 7d 5c 6e 5c 6e 22 20 22 25 73 3a 20 66 75 6e 63 74 69 6f s(%s).{\n%s\n}\n\n"."%s:.functio
31a0 6e 20 28 25 73 29 20 7b 5c 6e 25 73 5c 6e 7d 2c 5c 6e 5c 6e 22 5d 20 37 20 28 23 24 20 2e 20 31 n.(%s).{\n%s\n},\n\n"].7.(#$...1
31c0 32 33 34 32 29 20 22 73 4e 61 6d 65 20 6f 66 20 6e 65 77 20 6d 65 74 68 6f 64 3a 20 22 5d 29 0a 2342)."sName.of.new.method:."]).
31e0 23 40 35 39 20 0a 0a 28 66 6e 20 4e 41 4d 45 20 47 4f 54 4f 2d 50 4f 53 49 54 49 4f 4e 20 43 41 #@59...(fn.NAME.GOTO-POSITION.CA
3200 4c 4c 2d 54 45 4d 50 4c 41 54 45 20 46 55 4e 43 54 49 4f 4e 2d 54 45 4d 50 4c 41 54 45 29 1f 0a LL-TEMPLATE.FUNCTION-TEMPLATE)..
3220 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 65 78 74 72 61 63 74 2d 66 6e 20 23 5b 31 30 (defalias.'js2r--extract-fn.#[10
3240 32 38 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 06 06 06 06 06 06 28."\300.\210\301\302\303.......
3260 06 25 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 67 75 61 72 64 20 6a 73 32 2d 6d 6f 64 65 2d 77 .%!\207".[js2r--guard.js2-mode-w
3280 61 69 74 2d 66 6f 72 2d 70 61 72 73 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 ait-for-parse.make-closure.#[0."
32a0 5c 33 30 36 20 5c 32 30 34 09 00 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 32 31 32 5c 33 31 31 \306.\204..\307\310!\210\212\311
32c0 5c 33 31 32 20 5c 33 31 33 20 5c 22 5c 33 31 34 5c 33 31 35 02 5c 22 5c 33 31 34 5c 33 31 36 02 \312.\313.\"\314\315.\"\314\316.
32e0 5c 22 5c 33 31 37 02 21 5c 33 32 30 5c 33 32 31 02 5c 22 5c 33 32 32 01 5c 33 32 33 5c 33 32 32 \"\317.!\320\321.\"\322.\323\322
3300 5c 32 31 31 03 5c 32 30 33 47 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 \211.\203G..\211A\262.\242\262..
3320 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 32 34 06 08 03 5c 22 5c 32 30 33 24 00 01 05 42 5c 32 \262..T\262.\324...\"\203$...B\2
3340 36 32 05 5c 32 30 32 24 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 32 36 32 01 5c 33 32 35 5c 62.\202$.\266.\211\237\262.\325\
3360 33 32 36 5c 33 32 37 03 5c 22 21 5c 33 32 36 5c 33 33 30 5c 33 32 30 5c 33 33 31 06 07 5c 22 5c 326\327.\"!\326\330\320\331..\"\
3380 22 5c 33 33 32 5c 33 33 33 06 08 21 5c 66 3e 5c 32 30 34 6d 00 5c 33 33 34 5c 33 33 35 5c 33 33 "\332\333..!\f>\204m.\334\335\33
33a0 36 06 5c 6e 44 5c 22 5c 32 31 30 06 07 5c 33 33 37 48 06 06 5c 22 5c 33 32 36 5c 33 32 37 5c 33 6.\nD\"\210..\337H..\"\326\327\3
33c0 32 30 5c 33 32 31 04 5c 22 5c 22 5c 33 34 30 03 02 5c 22 5c 32 31 31 40 5c 33 33 32 06 06 06 06 20\321.\"\"\340..\"\211@\332....
33e0 5c 22 5c 33 34 31 5c 33 34 32 5c 33 34 33 03 21 5c 33 34 34 23 06 5c 6e 40 5c 32 31 30 5c 33 32 \"\341\342\343.!\344#.\n@\210\32
3400 32 5c 33 34 35 06 5c 66 21 40 5c 33 34 36 06 0d 40 21 01 5c 33 34 36 01 21 5c 33 33 33 02 21 0d 2\345.\f!@\346..@!.\346.!\333.!.
3420 3e 5c 32 30 34 5c 32 36 30 00 5c 33 33 34 5c 33 33 35 5c 33 34 37 04 44 5c 22 5c 32 31 30 01 5c >\204\260.\334\335\347.D\"\210.\
3440 33 35 30 48 5c 5c 5c 32 36 32 01 01 01 7b 02 62 5c 32 31 30 02 02 7c 5c 32 31 30 5c 33 33 33 04 350H\\\262...{.b\210..|\210\333.
3460 21 0e 30 3e 5c 32 30 33 5c 33 31 34 00 5c 33 35 31 63 5c 32 31 30 06 07 5c 32 30 33 5c 33 34 30 !.0>\203\314.\351c\210..\203\340
3480 00 5c 32 31 31 5c 33 35 32 06 09 5c 33 35 33 52 5c 32 36 32 01 5c 33 35 34 06 08 5c 33 35 35 5c .\211\352..\353R\262.\354..\355\
34a0 32 36 31 03 5c 32 31 30 5c 33 35 36 5c 33 30 32 5c 33 30 30 06 08 23 63 5c 32 31 30 5c 33 34 36 261.\210\356\302\300..#c\210\346
34c0 06 11 21 62 5c 32 31 30 5c 33 30 31 5c 32 30 33 5c 33 36 35 00 5c 33 30 31 20 5c 32 31 30 60 5c ..!b\210\301\203\365.\301.\210`\
34e0 33 35 36 5c 33 30 33 5c 33 30 30 06 09 05 24 63 5c 32 31 30 5c 33 35 37 01 60 54 5c 22 5c 32 36 356\303\300...$c\210\357.`T\"\26
3500 32 01 5c 32 36 36 5c 32 32 33 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 63 6c 2.\266\223)\207".[V0.V1.V2.V3.cl
3520 2d 73 74 72 75 63 74 2d 6a 73 32 2d 62 6c 6f 63 6b 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c 2d 73 -struct-js2-block-node-tags.cl-s
3540 74 72 75 63 74 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 75 73 65 2d 72 65 67 69 6f 6e 2d 70 truct-js2-node-tags.use-region-p
3560 20 65 72 72 6f 72 20 22 4d 61 72 6b 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 73 20 74 6f 20 .error."Mark.the.expressions.to.
3580 65 78 74 72 61 63 74 20 66 69 72 73 74 22 20 6a 73 32 72 2d 2d 66 69 72 73 74 2d 63 6f 6d 6d 6f extract.first".js2r--first-commo
35a0 6e 2d 61 6e 63 65 73 74 6f 72 2d 69 6e 2d 72 65 67 69 6f 6e 20 72 65 67 69 6f 6e 2d 62 65 67 69 n-ancestor-in-region.region-begi
35c0 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 2d 6e nning.region-end.js2r--closest-n
35e0 6f 64 65 2d 77 68 65 72 65 20 6a 73 32 2d 62 6c 6f 63 6b 2d 6e 6f 64 65 2d 70 20 6a 73 32 2d 66 ode-where.js2-block-node-p.js2-f
3600 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 70 20 6a 73 32 72 2d 2d 6d 61 72 6b 65 64 2d 65 78 70 72 unction-node-p.js2r--marked-expr
3620 65 73 73 69 6f 6e 73 2d 69 6e 2d 62 6c 6f 63 6b 20 2d 6d 61 70 63 61 74 20 6a 73 32 72 2d 2d 6e essions-in-block.-mapcat.js2r--n
3640 61 6d 65 2d 6e 6f 64 65 2d 64 65 63 65 6e 64 61 6e 74 73 20 6e 69 6c 20 30 20 6a 73 32 72 2d 2d ame-node-decendants.nil.0.js2r--
3660 6c 6f 63 61 6c 2d 74 6f 2d 66 6e 2d 70 20 2d 64 69 73 74 69 6e 63 74 20 2d 6d 61 70 20 6a 73 32 local-to-fn-p.-distinct.-map.js2
3680 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 6e 61 6d 65 20 6a 73 32 72 2d 2d 76 61 72 2d 69 6e 69 74 2d 6e -name-node-name.js2r--var-init-n
36a0 6f 64 65 2d 74 61 72 67 65 74 2d 6e 61 6d 65 20 6a 73 32 72 2d 2d 76 61 72 2d 69 6e 69 74 2d 6e ode-target-name.js2r--var-init-n
36c0 6f 64 65 2d 64 65 63 65 6e 64 61 6e 74 73 20 2d 64 69 66 66 65 72 65 6e 63 65 20 74 79 70 65 2d ode-decendants.-difference.type-
36e0 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 of.signal.wrong-type-argument.js
3700 32 2d 62 6c 6f 63 6b 2d 6e 6f 64 65 20 36 20 2d 69 6e 74 65 72 73 65 63 74 69 6f 6e 20 6d 61 70 2-block-node.6.-intersection.map
3720 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 72 65 76 65 72 73 65 20 22 2c 20 22 20 6c 61 73 concat.identity.reverse.",.".las
3740 74 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 6a 73 32 2d 6e 6f 64 65 20 33 20 22 72 t.js2-node-abs-pos.js2-node.3."r
3760 65 74 75 72 6e 20 22 20 22 5c 6e 72 65 74 75 72 6e 20 22 20 22 3b 22 20 22 76 61 72 20 22 20 22 eturn."."\nreturn.".";"."var."."
3780 20 3d 20 22 20 66 6f 72 6d 61 74 20 69 6e 64 65 6e 74 2d 72 65 67 69 6f 6e 20 63 6c 2d 73 74 72 .=.".format.indent-region.cl-str
37a0 75 63 74 2d 6a 73 32 2d 72 65 74 75 72 6e 2d 6e 6f 64 65 2d 74 61 67 73 5d 20 32 35 5d 5d 20 31 uct-js2-return-node-tags].25]].1
37c0 31 20 28 23 24 20 2e 20 31 32 37 37 33 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 1.(#$...12773)]).#@13...(fn.NODE
37e0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 76 61 72 2d 69 6e 69 74 2d 6e 6f 64 )..(defalias.'js2r--var-init-nod
3800 65 2d 74 61 72 67 65 74 2d 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 32 31 31 02 21 08 e-target-name.#[257."\302\211.!.
3820 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 >\204..\303\304\305.D\"\210.\306
3840 48 21 09 3e 5c 32 30 34 32 00 5c 33 30 33 5c 33 30 34 5c 33 30 37 5c 33 30 32 04 21 08 3e 5c 32 H!.>\2042.\303\304\307\302.!.>\2
3860 30 34 2c 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 44 5c 22 5c 32 31 30 03 5c 33 30 36 48 44 04,.\303\304\305..D\"\210.\306HD
3880 5c 22 5c 32 31 30 5c 33 30 32 01 21 08 3e 5c 32 30 34 41 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 \"\210\302.!.>\204A.\303\304\305
38a0 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d .D\"\210\211\306H\306H\207".[cl-
38c0 73 74 72 75 63 74 2d 6a 73 32 2d 76 61 72 2d 69 6e 69 74 2d 6e 6f 64 65 2d 74 61 67 73 20 63 6c struct-js2-var-init-node-tags.cl
38e0 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d -struct-js2-name-node-tags.type-
3900 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 of.signal.wrong-type-argument.js
3920 32 2d 76 61 72 2d 69 6e 69 74 2d 6e 6f 64 65 20 36 20 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 5d 2-var-init-node.6.js2-name-node]
3940 20 38 20 28 23 24 20 2e 20 31 34 32 39 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 .8.(#$...14294)]).(defalias.'js2
3960 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 61 72 6f 75 6e 64 2d 72 65 67 69 6f 6e 20 23 5b 30 20 22 5c r--function-around-region.#[0."\
3980 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 20 5c 22 5c 22 5c 32 30 36 0f 00 5c 300\301\302\303.\304.\"\"\206..\
39a0 33 30 35 5c 33 30 36 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 2d 6e 6f 64 305\306!\207".[js2r--closest-nod
39c0 65 2d 77 68 65 72 65 20 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 70 20 6a 73 32 72 e-where.js2-function-node-p.js2r
39e0 2d 2d 66 69 72 73 74 2d 63 6f 6d 6d 6f 6e 2d 61 6e 63 65 73 74 6f 72 2d 69 6e 2d 72 65 67 69 6f --first-common-ancestor-in-regio
3a00 6e 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 65 72 n.region-beginning.region-end.er
3a20 72 6f 72 20 22 54 68 69 73 20 6f 6e 6c 79 20 77 6f 72 6b 73 20 77 68 65 6e 20 79 6f 75 20 6d 61 ror."This.only.works.when.you.ma
3a40 72 6b 20 73 74 75 66 66 20 69 6e 73 69 64 65 20 61 20 66 75 6e 63 74 69 6f 6e 22 5d 20 35 5d 29 rk.stuff.inside.a.function"].5])
3a60 0a 23 40 31 31 20 0a 0a 28 66 6e 20 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 .#@11...(fn.FN)..(defalias.'js2r
3a80 2d 2d 6d 61 72 6b 65 64 2d 65 78 70 72 65 73 73 69 6f 6e 73 2d 69 6e 2d 62 6c 6f 63 6b 20 23 5b --marked-expressions-in-block.#[
3aa0 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 21 08 3e 5c 32 30 34 11 00 5c 33 30 34 5c 257."\301\302\303.!.>\204..\304\
3ac0 33 30 35 5c 33 30 36 05 44 5c 22 5c 32 31 30 02 5c 33 30 37 48 5c 22 5c 32 30 37 22 20 5b 63 6c 305\306.D\"\210.\307H\"\207".[cl
3ae0 2d 73 74 72 75 63 74 2d 6a 73 32 2d 62 6c 6f 63 6b 2d 6e 6f 64 65 2d 74 61 67 73 20 2d 73 65 6c -struct-js2-block-node-tags.-sel
3b00 65 63 74 20 6a 73 32 72 2d 2d 6e 6f 64 65 2d 69 73 2d 6d 61 72 6b 65 64 20 74 79 70 65 2d 6f 66 ect.js2r--node-is-marked.type-of
3b20 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d .signal.wrong-type-argument.js2-
3b40 62 6c 6f 63 6b 2d 6e 6f 64 65 20 36 5d 20 37 20 28 23 24 20 2e 20 31 34 39 35 30 29 5d 29 0a 23 block-node.6].7.(#$...14950)]).#
3b60 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 @13...(fn.NODE)..(defalias.'js2r
3b80 2d 2d 6e 6f 64 65 2d 69 73 2d 6d 61 72 6b 65 64 20 23 5b 32 35 37 20 22 5c 33 30 31 20 01 5c 33 --node-is-marked.#[257."\301..\3
3ba0 30 32 01 21 5c 33 30 33 02 21 08 3e 5c 32 30 34 15 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 02.!\303.!.>\204..\304\305\306.D
3bc0 5c 22 5c 32 31 30 01 5c 33 30 37 48 5c 5c 5c 32 36 32 01 58 5c 32 30 35 25 00 5c 33 31 30 20 5c \"\210.\307H\\\262.X\205%.\310.\
3be0 33 30 32 02 21 59 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 6f 64 65 2d 302.!Y\207".[cl-struct-js2-node-
3c00 74 61 67 73 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 6a 73 32 2d 6e 6f 64 65 2d 61 tags.region-beginning.js2-node-a
3c20 62 73 2d 70 6f 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 bs-pos.type-of.signal.wrong-type
3c40 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 20 33 20 72 65 67 69 6f 6e 2d 65 6e 64 5d -argument.js2-node.3.region-end]
3c60 20 38 20 28 23 24 20 2e 20 31 35 32 30 34 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 .8.(#$...15204)]).#@13...(fn.NOD
3c80 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 64 E)..(defalias.'js2r--name-node-d
3ca0 65 63 65 6e 64 61 6e 74 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 5c ecendants.#[257."\300\301\302.!\
3cc0 22 5c 32 30 37 22 20 5b 2d 73 65 6c 65 63 74 20 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 70 20 "\207".[-select.js2-name-node-p.
3ce0 6a 73 32 72 2d 2d 64 65 63 65 6e 64 61 6e 74 73 5d 20 35 20 28 23 24 20 2e 20 31 35 34 37 39 29 js2r--decendants].5.(#$...15479)
3d00 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ]).#@13...(fn.NODE)..(defalias.'
3d20 6a 73 32 72 2d 2d 76 61 72 2d 69 6e 69 74 2d 6e 6f 64 65 2d 64 65 63 65 6e 64 61 6e 74 73 20 23 js2r--var-init-node-decendants.#
3d40 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 5c 22 5c 32 30 37 22 20 5b 2d 73 65 [257."\300\301\302.!\"\207".[-se
3d60 6c 65 63 74 20 6a 73 32 2d 76 61 72 2d 69 6e 69 74 2d 6e 6f 64 65 2d 70 20 6a 73 32 72 2d 2d 64 lect.js2-var-init-node-p.js2r--d
3d80 65 63 65 6e 64 61 6e 74 73 5d 20 35 20 28 23 24 20 2e 20 31 35 36 32 34 29 5d 29 0a 23 40 31 33 ecendants].5.(#$...15624)]).#@13
3da0 20 0a 0a 28 66 6e 20 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 64 ...(fn.NODE)..(defalias.'js2r--d
3dc0 65 63 65 6e 64 61 6e 74 73 20 23 5b 32 35 37 20 22 5c 33 30 30 43 5c 33 30 31 02 5c 33 30 32 5c ecendants.#[257."\300C\301.\302\
3de0 33 30 33 04 5c 22 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 30 37 22 20 5b 6e 69 6c 20 6a 303.\"\"\210\211\242\207".[nil.j
3e00 73 32 2d 76 69 73 69 74 2d 61 73 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 s2-visit-ast.make-closure.#[514.
3e20 22 5c 32 31 31 3f 5c 32 30 35 0b 00 5c 33 30 30 02 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 "\211?\205..\300.\300\242B\240\2
3e40 30 37 22 20 5b 56 30 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4e 4f 44 45 20 45 4e 44 2d 50 29 22 07".[V0].5."\n\n(fn.NODE.END-P)"
3e60 5d 5d 20 37 20 28 23 24 20 2e 20 31 35 37 37 37 29 5d 29 0a 23 40 32 31 20 0a 0a 28 66 6e 20 46 ]].7.(#$...15777)]).#@21...(fn.F
3e80 4e 20 4e 41 4d 45 2d 4e 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 6c N.NAME-NODE)..(defalias.'js2r--l
3ea0 6f 63 61 6c 2d 74 6f 2d 66 6e 2d 70 20 23 5b 35 31 34 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 ocal-to-fn-p.#[514."\301.!.>\204
3ec0 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c ..\302\303\304.D\"\210\211\305H\
3ee0 33 30 36 02 21 5c 33 30 37 01 03 5c 22 04 01 3d 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 306.!\307..\"..=\207".[cl-struct
3f00 2d 6a 73 32 2d 6e 61 6d 65 2d 6e 6f 64 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e -js2-name-node-tags.type-of.sign
3f20 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 61 6d 65 2d al.wrong-type-argument.js2-name-
3f40 6e 6f 64 65 20 36 20 6a 73 32 2d 6e 6f 64 65 2d 67 65 74 2d 65 6e 63 6c 6f 73 69 6e 67 2d 73 63 node.6.js2-node-get-enclosing-sc
3f60 6f 70 65 20 6a 73 32 2d 67 65 74 2d 64 65 66 69 6e 69 6e 67 2d 73 63 6f 70 65 5d 20 37 20 28 23 ope.js2-get-defining-scope].7.(#
3f80 24 20 2e 20 31 35 39 39 33 29 5d 29 0a 23 40 35 35 20 54 6f 67 67 6c 65 20 62 65 74 77 65 65 6e $...15993)]).#@55.Toggle.between
3fa0 20 66 75 6e 63 74 69 6f 6e 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 61 72 72 6f 77 20 66 75 .function.expression.to.arrow.fu
3fc0 6e 63 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 74 6f 67 67 6c 65 2d nction...(defalias.'js2r-toggle-
3fe0 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 61 6e 64 2d 65 78 70 72 65 73 73 69 6f 6e 20 23 5b arrow-function-and-expression.#[
4000 30 20 22 5c 32 31 32 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 20 5c 32 30 33 0e 00 5c 33 30 32 20 0."\212\300.\210\301.\203..\302.
4020 5c 32 30 32 20 00 5c 33 30 33 20 5c 32 30 33 1d 00 5c 33 30 34 20 5c 32 30 34 1d 00 5c 33 30 35 \202..\303.\203..\304.\204..\305
4040 20 5c 32 30 32 20 00 5c 33 30 36 5c 33 30 37 21 29 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 66 69 .\202..\306\307!)\207".[js2r--fi
4060 6e 64 2d 63 6c 6f 73 65 73 74 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 32 72 2d 2d 61 72 72 6f 77 2d nd-closest-function.js2r--arrow-
4080 66 75 6e 63 74 69 6f 6e 2d 70 20 6a 73 32 72 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 61 72 72 6f 77 function-p.js2r--transform-arrow
40a0 2d 66 75 6e 63 74 69 6f 6e 2d 74 6f 2d 65 78 70 72 65 73 73 69 6f 6e 20 6a 73 32 72 2d 2d 66 75 -function-to-expression.js2r--fu
40c0 6e 63 74 69 6f 6e 2d 73 74 61 72 74 2d 70 20 6a 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d nction-start-p.js2r--looking-at-
40e0 66 75 6e 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 6a 73 32 72 2d 2d 74 72 61 6e 73 function-declaration.js2r--trans
4100 66 6f 72 6d 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 73 69 6f 6e 2d 74 6f 2d 61 72 72 6f form-function-expression-to-arro
4120 77 20 65 72 72 6f 72 20 22 43 61 6e 20 6f 6e 6c 79 20 74 6f 67 67 6c 65 20 62 65 74 77 65 65 6e w.error."Can.only.toggle.between
4140 20 66 75 6e 63 74 69 6f 6e 20 65 78 70 72 65 73 73 69 6f 6e 73 20 61 6e 64 20 61 72 72 6f 77 20 .function.expressions.and.arrow.
4160 66 75 6e 63 74 69 6f 6e 22 5d 20 32 20 28 23 24 20 2e 20 31 36 32 37 34 29 20 6e 69 6c 5d 29 0a function"].2.(#$...16274).nil]).
4180 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 74 6f 67 67 6c 65 2d 66 75 6e 63 74 69 6f 6e 2d (defalias.'js2r-toggle-function-
41a0 65 78 70 72 65 73 73 69 6f 6e 2d 61 6e 64 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 23 5b 30 20 22 expression-and-declaration.#[0."
41c0 5c 32 31 32 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 20 5c 32 30 33 16 00 5c 33 30 32 20 5c 32 30 \212\300.\210\301.\203..\302.\20
41e0 33 11 00 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 20 5c 32 30 32 23 00 5c 33 30 35 20 5c 32 30 33 3..\303.\210\304.\202#.\305.\203
4200 20 00 5c 33 30 36 20 5c 32 30 32 23 00 5c 33 30 37 5c 33 31 30 21 29 5c 32 30 37 22 20 5b 6a 73 ..\306.\202#.\307\310!)\207".[js
4220 32 72 2d 2d 66 69 6e 64 2d 63 6c 6f 73 65 73 74 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 32 72 2d 2d 2r--find-closest-function.js2r--
4240 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 76 61 72 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 73 69 looking-at-var-function-expressi
4260 6f 6e 20 6a 73 32 72 2d 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 70 20 6a 73 32 72 2d 2d on.js2r--arrow-function-p.js2r--
4280 74 72 61 6e 73 66 6f 72 6d 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 74 6f 2d 65 78 70 72 transform-arrow-function-to-expr
42a0 65 73 73 69 6f 6e 20 6a 73 32 72 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 66 75 6e 63 74 69 6f 6e 2d ession.js2r--transform-function-
42c0 65 78 70 72 65 73 73 69 6f 6e 2d 74 6f 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 6a 73 32 72 2d 2d expression-to-declaration.js2r--
42e0 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 looking-at-function-declaration.
4300 6a 73 32 72 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 js2r--transform-function-declara
4320 74 69 6f 6e 2d 74 6f 2d 65 78 70 72 65 73 73 69 6f 6e 20 65 72 72 6f 72 20 22 43 61 6e 20 6f 6e tion-to-expression.error."Can.on
4340 6c 79 20 74 6f 67 67 6c 65 20 62 65 74 77 65 65 6e 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 6c 61 ly.toggle.between.function.decla
4360 72 61 74 69 6f 6e 73 20 61 6e 64 20 66 72 65 65 20 73 74 61 6e 64 69 6e 67 20 66 75 6e 63 74 69 rations.and.free.standing.functi
4380 6f 6e 20 65 78 70 72 65 73 73 69 6f 6e 73 22 5d 20 32 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 on.expressions"].2.nil.nil]).(de
43a0 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 70 20 23 falias.'js2r--arrow-function-p.#
43c0 5b 30 20 22 5c 32 31 32 5c 33 30 30 31 15 00 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 5c 33 30 33 [0."\212\3001..\301.\210\302\303
43e0 21 5c 32 30 35 11 00 5c 33 30 34 20 3f 30 5c 32 30 32 17 00 5c 32 31 30 5c 33 30 35 29 5c 32 30 !\205..\304.?0\202..\210\305)\20
4400 37 22 20 5b 28 65 72 72 6f 72 29 20 6a 73 32 72 2d 2d 66 69 6e 64 2d 63 6c 6f 73 65 73 74 2d 66 7".[(error).js2r--find-closest-f
4420 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 28 3f 5b 2c 5b 3a 73 70 61 63 65 3a unction.looking-at."(?[,[:space:
4440 5d 5b 3a 77 6f 72 64 3a 5d 5d 2a 29 3f 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 3d 3e 22 20 6a 73 32 ][:word:]]*)?[[:space:]]*=>".js2
4460 72 2d 2d 70 6f 69 6e 74 2d 69 6e 73 69 64 65 2d 73 74 72 69 6e 67 2d 70 20 6e 69 6c 5d 20 32 20 r--point-inside-string-p.nil].2.
4480 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 74 72 61 6e 73 nil.nil]).(defalias.'js2r--trans
44a0 66 6f 72 6d 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 74 6f 2d 65 78 70 72 65 73 73 69 6f form-arrow-function-to-expressio
44c0 6e 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 30 35 76 00 5c 33 30 32 5c 32 31 32 5c 33 30 33 20 5c n.#[0."\301.\205v.\302\212\303.\
44e0 32 31 30 5c 33 30 34 20 5c 32 31 32 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 5c 32 31 31 5c 33 30 210\304.\212\305\306!\210\211\30
4500 37 20 5c 33 31 30 01 21 5c 33 31 31 02 21 08 3e 5c 32 30 34 26 00 5c 33 31 32 5c 33 31 33 5c 33 7.\310.!\311.!.>\204&.\312\313\3
4520 31 34 04 44 5c 22 5c 32 31 30 01 5c 33 31 35 48 5c 5c 5c 32 36 32 01 5c 33 30 32 5c 32 32 33 5c 14.D\"\210.\315H\\\262.\302\223\
4540 32 31 30 29 5c 33 31 36 5c 33 31 37 21 5c 32 36 32 02 5c 33 32 30 63 5c 32 31 30 01 5c 32 30 33 210)\316\317!\262.\320c\210.\203
4560 42 00 5c 33 32 31 20 5c 32 31 30 5c 32 30 32 45 00 5c 33 32 32 63 5c 32 31 30 5c 33 30 35 5c 33 B.\321.\210\202E.\322c\210\305\3
4580 30 36 21 5c 32 31 30 5c 33 32 33 5c 33 32 34 21 5c 32 31 30 5c 33 32 35 20 5c 32 31 30 01 5c 32 06!\210\323\324!\210\325.\210.\2
45a0 30 34 5a 00 5c 33 32 36 75 5c 32 31 30 5c 33 32 37 63 5c 32 31 30 5c 33 31 36 5c 33 33 30 21 3f 04Z.\326u\210\327c\210\316\330!?
45c0 5c 32 30 35 71 00 5c 33 32 35 20 5c 32 31 30 5c 33 33 31 63 5c 32 31 30 5c 33 32 35 20 5c 32 31 \205q.\325.\210\331c\210\325.\21
45e0 30 5c 33 33 32 01 21 62 5c 32 31 30 5c 33 33 33 63 5c 32 36 32 01 29 5c 32 36 32 01 5c 32 30 37 0\332.!b\210\333c\262.)\262.\207
4600 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 72 2d ".[cl-struct-js2-node-tags.js2r-
4620 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 70 20 6e 69 6c 20 6a 73 32 72 2d 2d 66 69 6e 64 -arrow-function-p.nil.js2r--find
4640 2d 63 6c 6f 73 65 73 74 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 73 65 -closest-function.make-marker.se
4660 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 3d 3e 22 20 6a 73 32 2d 6e 6f 64 65 2d 61 74 2d 70 6f arch-forward."=>".js2-node-at-po
4680 69 6e 74 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 20 74 79 70 65 2d 6f 66 20 73 69 67 int.js2-node-abs-pos.type-of.sig
46a0 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 6e 6f 64 65 nal.wrong-type-argument.js2-node
46c0 20 33 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 73 2d 2a 28 22 20 22 66 75 6e 63 74 69 6f 6e .3.looking-at."\\s-*("."function
46e0 20 22 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 20 22 28 22 20 64 65 6c 65 74 65 2d 63 68 61 72 20 .".forward-list."(".delete-char.
4700 2d 32 20 6a 73 32 72 2d 2d 65 6e 73 75 72 65 2d 6a 75 73 74 2d 6f 6e 65 2d 73 70 61 63 65 20 2d -2.js2r--ensure-just-one-space.-
4720 31 20 22 29 22 20 22 5c 5c 73 2d 2a 7b 22 20 22 7b 20 72 65 74 75 72 6e 20 22 20 6d 61 72 6b 65 1.")"."\\s-*{"."{.return.".marke
4740 72 2d 70 6f 73 69 74 69 6f 6e 20 22 3b 20 7d 22 5d 20 39 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 r-position.";.}"].9]).(defalias.
4760 27 6a 73 32 72 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 'js2r--transform-function-expres
4780 73 69 6f 6e 2d 74 6f 2d 61 72 72 6f 77 20 23 5b 30 20 22 5c 33 30 32 20 3f 5c 32 30 35 62 00 5c sion-to-arrow.#[0."\302.?\205b.\
47a0 32 31 32 5c 33 30 33 20 5c 32 31 30 60 5c 33 30 34 20 5c 33 30 35 01 21 08 3e 5c 32 30 34 1c 00 212\303.\210`\304.\305.!.>\204..
47c0 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 31 48 5c 32 36 \306\307\310.D\"\210\211\311H\26
47e0 32 01 5c 33 31 32 5c 32 31 31 5c 33 31 33 20 5c 32 30 33 2c 00 5c 33 31 34 5c 33 31 35 21 5c 32 2.\312\211\313.\203,.\314\315!\2
4800 31 30 5c 33 31 36 5c 33 31 37 21 5c 32 31 30 5c 33 32 30 75 5c 32 31 30 03 60 7c 5c 32 31 30 60 10\316\317!\210\320u\210.`|\210`
4820 5c 32 36 32 02 5c 33 32 31 20 5c 32 31 30 60 5c 32 36 32 01 5c 33 32 32 63 5c 32 31 30 5c 33 32 \262.\321.\210`\262.\322c\210\32
4840 33 20 5c 32 31 30 02 47 5c 33 32 34 55 5c 32 30 35 5f 00 09 3f 5c 32 30 35 5f 00 5c 32 31 31 62 3.\210.G\324U\205_..?\205_.\211b
4860 5c 32 31 30 5c 33 32 35 5c 33 32 34 21 5c 32 31 30 01 62 5c 32 31 30 5c 33 32 36 5c 33 32 34 21 \210\325\324!\210.b\210\326\324!
4880 5c 32 36 36 5c 32 30 34 29 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6a 73 32 2d 66 75 \266\204)\207".[cl-struct-js2-fu
48a0 6e 63 74 69 6f 6e 2d 6e 6f 64 65 2d 74 61 67 73 20 6a 73 32 72 2d 61 6c 77 61 79 73 2d 69 6e 73 nction-node-tags.js2r-always-ins
48c0 65 72 74 2d 70 61 72 65 6e 73 2d 61 72 6f 75 6e 64 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e ert-parens-around-arrow-function
48e0 2d 70 61 72 61 6d 73 20 6a 73 32 72 2d 2d 61 72 72 6f 77 2d 66 75 6e 63 74 69 6f 6e 2d 70 20 6a -params.js2r--arrow-function-p.j
4900 73 32 72 2d 2d 66 69 6e 64 2d 63 6c 6f 73 65 73 74 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 32 2d 6e s2r--find-closest-function.js2-n
4920 6f 64 65 2d 61 74 2d 70 6f 69 6e 74 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e ode-at-point.type-of.signal.wron
4940 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6a 73 32 2d 66 75 6e 63 74 69 6f 6e 2d 6e 6f 64 g-type-argument.js2-function-nod
4960 65 20 32 30 20 6e 69 6c 20 6a 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 66 75 6e 63 74 69 e.20.nil.js2r--looking-at-functi
4980 6f 6e 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 65 72 72 6f 72 20 22 43 61 6e 20 6e 6f 74 20 63 6f on-declaration.error."Can.not.co
49a0 6e 76 65 72 74 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 20 74 6f 20 61 nvert.function.declarations.to.a
49c0 72 72 6f 77 20 66 75 6e 63 74 69 6f 6e 22 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 28 rrow.function".search-forward."(
49e0 22 20 2d 31 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 20 22 20 3d 3e 20 22 20 6a 73 32 72 2d 2d 65 ".-1.forward-list.".=>.".js2r--e
4a00 6e 73 75 72 65 2d 6a 75 73 74 2d 6f 6e 65 2d 73 70 61 63 65 20 31 20 62 61 63 6b 77 61 72 64 2d nsure-just-one-space.1.backward-
4a20 64 65 6c 65 74 65 2d 63 68 61 72 20 64 65 6c 65 74 65 2d 63 68 61 72 5d 20 36 5d 29 0a 28 64 65 delete-char.delete-char].6]).(de
4a40 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 73 74 61 72 74 2d 70 20 23 falias.'js2r--function-start-p.#
4a60 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 31 5c 32 30 35 5c 66 00 5c 33 30 32 01 21 60 55 [0."\300\301!\211\205\f.\302.!`U
4a80 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 20 6a 73 32 2d 66 75 6e 63 74 69 6f \207".[js2r--closest.js2-functio
4aa0 6e 2d 6e 6f 64 65 2d 70 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 5d 20 33 5d 29 0a 28 n-node-p.js2-node-abs-pos].3]).(
4ac0 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 66 69 6e 64 2d 63 6c 6f 73 65 73 74 2d 66 75 6e defalias.'js2r--find-closest-fun
4ae0 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 20 3f 5c 32 30 35 0f 00 5c 33 30 31 5c 33 30 32 21 ction.#[0."\300.?\205..\301\302!
4b00 5c 33 30 33 01 21 62 5c 32 36 32 01 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f \303.!b\262.\207".[js2r--functio
4b20 6e 2d 73 74 61 72 74 2d 70 20 6a 73 32 72 2d 2d 63 6c 6f 73 65 73 74 20 6a 73 32 2d 66 75 6e 63 n-start-p.js2r--closest.js2-func
4b40 74 69 6f 6e 2d 6e 6f 64 65 2d 70 20 6a 73 32 2d 6e 6f 64 65 2d 61 62 73 2d 70 6f 73 5d 20 33 5d tion-node-p.js2-node-abs-pos].3]
4b60 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 6d 65 ).(defalias.'js2r--looking-at-me
4b80 74 68 6f 64 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 08 00 5c 33 30 31 5c 33 30 32 21 5c 32 thod.#[0."\300.\205..\301\302!\2
4ba0 30 37 22 20 5b 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 73 74 61 72 74 2d 70 20 6c 6f 6f 6b 07".[js2r--function-start-p.look
4bc0 69 6e 67 2d 62 61 63 6b 20 22 3a 20 3f 22 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a ing-back.":.?"].2]).(defalias.'j
4be0 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 s2r--looking-at-function-declara
4c00 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 08 00 5c 33 30 31 5c 33 30 32 21 5c 32 tion.#[0."\300.\205..\301\302!\2
4c20 30 37 22 20 5b 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 73 74 61 72 74 2d 70 20 6c 6f 6f 6b 07".[js2r--function-start-p.look
4c40 69 6e 67 2d 62 61 63 6b 20 22 5e 20 2a 22 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a ing-back."^.*"].2]).(defalias.'j
4c60 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 76 61 72 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 s2r--looking-at-var-function-exp
4c80 72 65 73 73 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 08 00 5c 33 30 31 5c 33 30 32 ression.#[0."\300.\205..\301\302
4ca0 21 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 66 75 6e 63 74 69 6f 6e 2d 73 74 61 72 74 2d 70 20 6c !\207".[js2r--function-start-p.l
4cc0 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 22 5e 20 2a 76 61 72 5b 20 5c 6e 5d 2a 5b 61 2d 7a 5f 24 5d ooking-back."^.*var[.\n]*[a-z_$]
4ce0 2b 5b 20 5c 6e 5d 2a 3d 5b 20 5c 6e 5d 2a 22 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 +[.\n]*=[.\n]*"].2]).(defalias.'
4d00 6a 73 32 72 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 73 js2r--transform-function-express
4d20 69 6f 6e 2d 74 6f 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 ion-to-declaration.#[0."\300.\20
4d40 35 26 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 20 5c 32 31 30 5c 33 30 33 20 5c 32 5&.\301\302!\210\303.\210\303.\2
4d60 31 30 5c 33 30 31 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 20 5c 32 31 30 5c 33 30 35 20 5c 32 31 10\301\304!\210\305.\210\305.\21
4d80 30 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 20 5c 32 31 30 5c 33 30 31 5c 33 31 31 21 0\306\307!\210\310.\210\301\311!
4da0 5c 32 31 30 5c 33 31 32 63 5c 32 30 37 22 20 5b 6a 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 \210\312c\207".[js2r--looking-at
4dc0 2d 76 61 72 2d 66 75 6e 63 74 69 6f 6e 2d 65 78 70 72 65 73 73 69 6f 6e 20 64 65 6c 65 74 65 2d -var-function-expression.delete-
4de0 63 68 61 72 20 39 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 20 31 20 62 61 63 6b 77 61 72 64 2d 6c char.9.forward-list.1.backward-l
4e00 69 73 74 20 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 33 20 62 61 63 6b 2d ist.delete-backward-char.3.back-
4e20 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 34 20 22 66 75 6e 63 74 69 6f 6e 20 22 5d 20 32 5d to-indentation.4."function."].2]
4e40 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 66 75 6e ).(defalias.'js2r--transform-fun
4e60 63 74 69 6f 6e 2d 64 65 63 6c 61 72 61 74 69 6f 6e 2d 74 6f 2d 65 78 70 72 65 73 73 69 6f 6e 20 ction-declaration-to-expression.
4e80 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 1e 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 #[0."\300.\205..\301\302!\210\30
4ea0 33 63 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 31 30 5c 33 30 36 75 5c 32 31 30 5c 33 30 37 3c\210\304\305!\210\306u\210\307
4ec0 63 5c 32 31 30 5c 33 31 30 20 5c 32 31 30 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 63 5c 32 30 37 c\210\310.\210\310.\210\311c\207
4ee0 22 20 5b 6a 73 32 72 2d 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 66 75 6e 63 74 69 6f 6e 2d 64 65 63 ".[js2r--looking-at-function-dec
4f00 6c 61 72 61 74 69 6f 6e 20 64 65 6c 65 74 65 2d 63 68 61 72 20 39 20 22 76 61 72 20 22 20 73 65 laration.delete-char.9."var.".se
4f20 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 28 22 20 2d 31 20 22 20 3d 20 66 75 6e 63 74 69 6f 6e arch-forward."(".-1.".=.function
4f40 20 22 20 66 6f 72 77 61 72 64 2d 6c 69 73 74 20 22 3b 22 5d 20 32 5d 29 0a 23 40 35 31 20 54 6f .".forward-list.";"].2]).#@51.To
4f60 67 67 6c 65 20 74 68 65 20 69 6e 6e 65 72 6d 6f 73 74 20 66 75 6e 63 74 69 6f 6e 20 66 72 6f 6d ggle.the.innermost.function.from
4f80 20 73 79 6e 63 20 74 6f 20 61 73 79 6e 63 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6a 73 32 72 .sync.to.async...(defalias.'js2r
4fa0 2d 74 6f 67 67 6c 65 2d 66 75 6e 63 74 69 6f 6e 2d 61 73 79 6e 63 20 23 5b 30 20 22 5c 32 31 32 -toggle-function-async.#[0."\212
4fc0 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 12 00 5c 33 30 33 5c 32 32 34 \300.\210\301\302!\203..\303\224
4fe0 5c 33 30 33 5c 32 32 35 7c 5c 32 30 32 14 00 5c 33 30 34 63 29 5c 32 30 37 22 20 5b 6a 73 32 72 \303\225|\202..\304c)\207".[js2r
5000 2d 2d 66 69 6e 64 2d 63 6c 6f 73 65 73 74 2d 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 69 6e 67 2d --find-closest-function.looking-
5020 62 61 63 6b 20 22 61 73 79 6e 63 5b 5b 3a 73 70 61 63 65 3a 5d 5c 6e 5d 2b 22 20 30 20 22 61 73 back."async[[:space:]\n]+".0."as
5040 79 6e 63 20 22 5d 20 32 20 28 23 24 20 2e 20 32 30 33 31 38 29 20 6e 69 6c 5d 29 0a 28 70 72 6f ync."].2.(#$...20318).nil]).(pro
5060 76 69 64 65 20 27 6a 73 32 72 2d 66 75 6e 63 74 69 6f 6e 73 29 0a vide.'js2r-functions).