Skip to content

Instantly share code, notes, and snippets.

@shackra
Created January 1, 2019 00:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shackra/8cebca25388175933b075341f2476404 to your computer and use it in GitHub Desktop.
Save shackra/8cebca25388175933b075341f2476404 to your computer and use it in GitHub Desktop.
profile of rjsx-mode while editing a file with 397 lines, 1235 words, and 18496 characters.
[profiler-profile "24.3" cpu #s(hash-table size 730 test equal rehash-size 1.5 rehash-threshold 0.8125 data ([maphash profiler-calltree-build-unified profiler-calltree-build profiler-report-render-calltree-1 profiler-report-rerender-calltree profiler-report-render-calltree profiler-report-setup-buffer profiler-report-profile-other-window profiler-report-cpu profiler-report funcall-interactively call-interactively command-execute "#<compiled 0x389fa95>" ivy-call ivy-read] 3 ["#<compiled 0x3d78691>" maphash profiler-calltree-build-unified profiler-calltree-build profiler-report-render-calltree-1 profiler-report-rerender-calltree profiler-report-render-calltree profiler-report-setup-buffer profiler-report-profile-other-window profiler-report-cpu profiler-report funcall-interactively call-interactively command-execute "#<compiled 0x389fa95>" ivy-call] 4 [profiler-calltree-find "#<compiled 0x3d7ecc9>" maphash profiler-calltree-build-unified profiler-calltree-build profiler-report-render-calltree-1 profiler-report-rerender-calltree profiler-report-render-calltree profiler-report-setup-buffer profiler-report-profile-other-window profiler-report-cpu profiler-report funcall-interactively call-interactively command-execute "#<compiled 0x389fa95>"] 3 ["#<compiled 0x3d7ecc9>" maphash profiler-calltree-build-unified profiler-calltree-build profiler-report-render-calltree-1 profiler-report-rerender-calltree profiler-report-render-calltree profiler-report-setup-buffer profiler-report-profile-other-window profiler-report-cpu profiler-report funcall-interactively call-interactively command-execute "#<compiled 0x389fa95>" ivy-call] 3 [profiler-calltree-count> sort profiler-calltree-sort profiler-calltree-sort profiler-calltree-sort profiler-calltree-sort profiler-calltree-sort profiler-calltree-sort profiler-calltree-sort profiler-report-render-calltree-1 profiler-report-rerender-calltree profiler-report-render-calltree profiler-report-setup-buffer profiler-report-profile-other-window profiler-report-cpu profiler-report] 4 [window--maybe-raise-frame display-buffer-pop-up-window display-buffer--maybe-pop-up-frame-or-window display-buffer "#<compiled 0x230197>" ad-Advice-pop-to-buffer apply pop-to-buffer switch-to-buffer-other-window profiler-report-profile-other-window profiler-report-cpu profiler-report funcall-interactively call-interactively command-execute "#<compiled 0x389fa95>"] 2 [nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 1464 [face-attribute telephone-line-subseparator-foreground telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil nil] 16 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval redisplay_internal\ \(C\ function\) nil nil nil nil] 3 ["#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil] 3 [apply timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 14 [bindat--unpack-group bindat--unpack-group bindat-unpack "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil nil] 56 [weechat--relay-parse-hda-item "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil nil nil nil] 23 [bindat--length-group bindat-length "#<compiled 0x29ea3ed>" weechat--relay-parse-hda-item "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil] 5 ["#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil] 5 [telephone-line-width telephone-line-fill eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 3 [line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil] 61 [seq-map seq-mapcat telephone-line-add-subseparators eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil] 6 [default-font-height default-line-height line-move-partial line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil] 8 [show-paren--default show-paren-function apply timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil] 2 ["#<compiled 0x13b6945>" sort winner-sorted-window-list winner-win-data winner-remember winner-save-old-configurations nil nil nil nil nil nil nil nil nil nil] 20 [face-attribute telephone-line-subseparator-foreground telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil] 9 [face-attribute telephone-line-subseparator-foreground telephone-line-add-subseparators eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil] 5 [line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil] 10 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil] 4 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil] 7 [telephone-line-raw "#<lambda 0x13096aad>" "#<compiled 0x1105c81>" mapcar telephone-line-add-subseparators eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil] 7 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval posn-at-point line-move-visual line-move next-line funcall-interactively] 5 [emojify-redisplay-emojis-in-region "#<compiled 0x1e45a31>" run-hook-wrapped jit-lock--run-functions jit-lock-fontify-now jit-lock-function redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil] 6 [line-move-visual line-move previous-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil] 23 [back-to-indentation show-paren--locate-near-paren show-paren--default show-paren-function apply timer-event-handler nil nil nil nil nil nil nil nil nil nil] 2 [line-move previous-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil] 3 [default-line-height line-move previous-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil] 2 [default-font-height default-line-height line-move-partial line-move previous-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil] 2 [bindat--unpack-item bindat--unpack-item bindat--unpack-group bindat-unpack weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil nil nil] 3 [show-paren--categorize-paren show-paren--locate-near-paren show-paren--default show-paren-function apply timer-event-handler nil nil nil nil nil nil nil nil nil nil] 2 [bindat--unpack-group bindat-unpack weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil nil nil nil nil] 22 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render eval format-mode-line telephone-line-width telephone-line-fill eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively] 9 [default-font-height default-line-height line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 3 [default-line-height window-screen-lines line-move-partial line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil] 2 [mapc profiler-report-insert-calltree-children profiler-report-expand-entry profiler-report-toggle-entry funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 1 [profiler-report-collapse-entry profiler-report-toggle-entry funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil] 9 [weechat--relay-bindat-unsigned-to-signed let eval bindat--unpack-group bindat-unpack "#<compiled 0x29ea36d>" "#<compiled 0x29ea3ed>" weechat--relay-parse-hda-item "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil] 2 [bindat--unpack-item bindat--unpack-group bindat-unpack weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil nil nil nil] 1 [timer-inc-time timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 4 [redisplay--pre-redisplay-functions apply "#<compiled 0x44fd51>" redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil nil nil] 2 [eval bindat--length-group bindat--length-group bindat-length "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil] 1 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval posn-at-point line-move-visual line-move next-line funcall-interactively] 4 [eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil] 5 [timer-activate-when-idle timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 2 [bindat-length "#<compiled 0x29ea36d>" weechat--relay-parse-hda-item "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil nil] 10 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render eval posn-at-point line-move-visual line-move next-line funcall-interactively call-interactively command-execute nil nil nil] 7 [bindat-length "#<compiled 0x29ea36d>" "#<compiled 0x29ea3ed>" weechat--relay-parse-hda-item "#<compiled 0x29ea525>" weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter nil nil nil nil nil nil nil] 8 [emojify--update-emojis-background-in-region-starting-at emojify-update-visible-emojis-background-after-command nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 3 [right-char funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil nil] 1 [winner-remember winner-save-old-configurations nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 8 [frame-height emojify--update-emojis-background-in-region-starting-at emojify-update-visible-emojis-background-after-command nil nil nil nil nil nil nil nil nil nil nil nil nil] 2 [command-execute nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 1 [emojify--update-emojis-background-in-region emojify--update-emojis-background-in-region-starting-at emojify-update-visible-emojis-background-after-command nil nil nil nil nil nil nil nil nil nil nil nil nil] 4 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render eval posn-at-point line-move-visual line-move previous-line funcall-interactively call-interactively command-execute nil nil nil] 2 [git-gutter ad-Advice-quit-window apply quit-window funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 6 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil] 20 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil] 9 [timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 4 [counsel--M-x-externs counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil] 72 [all-completions ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 19 [ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil] 37 ["#<compiled 0x389d895>" all-completions ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil] 6 [sort ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 30 ["#<compiled 0x46eacf5>" cl-remove ivy--re-filter ivy--filter ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 6 [cl-position ivy--recompute-index ivy--filter ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil] 4 [ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil] 39 [counsel-M-x-transformer mapcar ivy--format ivy--exhibit ivy--minibuffer-setup "#<compiled 0x2840bd5>" read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil] 10 [facep colir-blend-face-background ivy--add-face "#<compiled 0x1389565>" "#<compiled 0x2bb09b9>" mapconcat ivy--format-function-generic ivy-format-function-default ivy--wnd-cands-to-str ivy--format ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively] 6 [read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil] 66 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil] 3 ["#<compiled 0x3d24ef5>" cl-remove apply cl-remove-if-not ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil] 16 [cl-remove apply cl-remove-if-not ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil] 4 [apply cl-remove-if-not ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil] 10 ["#<compiled 0x3d24ef5>" cl-delete apply cl-remove apply cl-remove-if-not ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil] 8 [counsel-M-x-transformer mapcar ivy--format ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil] 37 [ivy--resize-minibuffer-to-fit ivy--insert-minibuffer ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 29 [ivy--insert-minibuffer ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil] 17 [ivy-add-face-text-property ivy--highlight-default ivy--format-minibuffer-line mapcar ivy--wnd-cands-to-str ivy--format ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil] 3 [ivy--cleanup ivy--insert-minibuffer ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 4 [ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 6 [redisplay--pre-redisplay-functions apply "#<compiled 0x44fd51>" redisplay_internal\ \(C\ function\) read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 3 [ivy--re-filter ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 60 [cl-remove ivy--re-filter ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil] 46 ["#<compiled 0x42e3389>" cl-remove ivy--re-filter ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil] 74 [cl-delete apply cl-remove ivy--re-filter ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil] 13 ["#<compiled 0x35af97d>" cl-delete apply cl-remove ivy--re-filter ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil] 12 [apply cl-remove ivy--re-filter ivy--filter ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil] 7 [mapcar ivy--wnd-cands-to-str ivy--format ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil] 3 [delete-selection-pre-hook read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 4 [ivy--insert-prompt ivy--insert-minibuffer ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 4 ["#<compiled 0x4f9765>" apply seq-empty-p telephone-line-raw telephone-line-raw "#<lambda 0x132dd3a2>" "#<compiled 0x1eb471d>" mapcar telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil] 4 [run-hooks kill-buffer "#<compiled 0x2419e9d>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x2094f31>"] 9 [lsp--make-message "#<compiled 0x2094f31>" mapcar lsp--send-notification lsp-notify "#<compiled 0x207d7dd>" mapcar lsp-on-change self-insert-command newline funcall-interactively call-interactively command-execute nil nil nil] 7 [js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively command-execute nil nil nil] 3 [js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively command-execute nil nil nil nil] 3 [cl--old-struct-type-of apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 7 [cl--old-struct-type-of apply type-of js2-create-name-node js2-parse-prop-name js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [js2-peek-token-or-eol js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr] 3 [apply type-of js2-get-token js2-match-token js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 7 [js2-get-token-internal js2-get-token js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 9 [apply type-of js2-node-add-children js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 3 [js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail] 3 [js2-new-token js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 4 [js2-create-name-node js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-get-token js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr js2-parse-condition js2-parse-if js2-statement-helper js2-parse-statement] 3 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-function-params js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr] 4 [rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 16 [js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr] 9 [js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-make-binary js2-parse-and-expr js2-parse-or-expr] 3 [rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 7 [js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 24 [apply js2-collect-string js2-set-string-from-buffer rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [type-of js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 4 [cl--old-struct-type-of apply type-of js2-get-token js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 3 [type-of js2-create-name-node js2-parse-prop-name js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-get-defining-scope js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively command-execute nil nil nil] 4 [font-lock-default-fontify-region font-lock-fontify-region "#<compiled 0x3ecd139>" run-hook-wrapped jit-lock--run-functions jit-lock-fontify-now jit-lock-function redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil] 12 [js2-get-token js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil] 15 [apply type-of js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 9 [js2-contextual-kwd-p js2-parse-await-maybe js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 10 [rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 6 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-make-binary js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr js2-parse-condition] 3 [type-of js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 4 [cl-position rjsx-parse-string rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [cl--old-struct-type-of apply type-of js2-get-token js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 7 [js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 19 [js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 4 [js2-fixup-starts js2-node-add-children rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 6 [cl--old-struct-type-of apply type-of js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 7 [js2-mode-apply-deferred-properties js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil nil nil] 15 [file-truename file-truename file-truename file-truename file-truename file-truename file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x1ec4ed9>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively] 6 [json-encode json-encode-plist json-encode-list json-encode mapconcat json-encode-array json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x3dc906d>" mapcar] 23 [telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil nil nil nil] 7 [run-hooks kill-buffer "#<compiled 0x100ccdd>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1105c75>" mapcar lsp--send-notification lsp-notify "#<compiled 0x24e1519>" mapcar lsp-on-change] 11 [lsp--send-no-wait "#<compiled 0x1105c75>" mapcar lsp--send-notification lsp-notify "#<compiled 0x24e1519>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil] 42 [abbreviate-file-name find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x1105c75>" mapcar lsp--send-notification lsp-notify "#<compiled 0x24e1519>" mapcar lsp-on-change self-insert-command] 1 [js2-block-node-push js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 10 [apply type-of js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil] 3 [js2-match-async-arrow-function js2-parse-assign-expr js2-parse-expr js2-parse-name-or-label js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper] 4 [cl--old-struct-type-of apply type-of js2-fixup-starts js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 3 [js2-parse-highlight-prop-get js2-parse-highlight-member-expr-node js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 6 [js2-get-token js2-match-token js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr] 7 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 9 [js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 6 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 11 [apply type-of js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 15 [cl--old-struct-type-of apply type-of js2-fixup-starts js2-node-add-children js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 ["#<compiled 0x4f13c1>" apply seq-map seq-mapcat telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval redisplay_internal\ \(C\ function\) nil nil nil nil nil] 4 [json-encode-string json-encode json-encode-plist json-encode-list json-encode mapconcat json-encode-array json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x2aca809>"] 32 [unrecord-window-buffer replace-buffer-in-windows kill-buffer "#<compiled 0x367842d>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x3817701>" mapcar lsp--send-notification lsp-notify "#<compiled 0x35345b1>" mapcar] 2 [file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait] 2 [json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1ccc2d5>" mapcar lsp--send-notification lsp-notify "#<compiled 0x1d76af1>"] 11 [js2-get-string-or-template-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-from-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil] 7 [js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 10 [js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 7 [js2-parse-assign-expr js2-parse-expr js2-parse-condition js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-for js2-statement-helper] 6 [js2-create-name-node js2-parse-property-name js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 10 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 14 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 9 [js2-has-consistent-return-usage js2-check-inconsistent-return-warning js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 4 [js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 11 [js2-get-token js2-parse-member-expr-tail js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 4 [js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [js2-new-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil] 4 [json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1f5a41d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2567bc9>" mapcar lsp-on-change self-insert-command] 2 [js2-get-token-internal js2-peek-token js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 6 [js2-parse-expr js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 4 [rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 10 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr] 4 [js2-get-token-internal js2-peek-token js2-parse-function-params js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [apply type-of js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 3 [make-js2-name-node rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 4 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 13 [apply type-of js2-get-token js2-peek-token-or-eol js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 8 [rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 10 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 10 [js2-get-defining-scope js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil] 15 [file-truename file-truename file-truename file-truename file-truename lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil] 5 [mapcar lsp--parser-read "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil nil nil nil] 4 [lsp--make-message "#<compiled 0x32b5435>" mapcar lsp--send-notification lsp-notify "#<compiled 0x43e9875>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil] 31 [eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 6 [js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 4 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 6 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-match-char js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 4 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 21 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 20 [rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 9 [apply type-of rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 3 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 4 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 6 [js2-match-token js2-parse-property-name js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 6 [js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 7 [js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 7 [apply type-of js2-contextual-kwd-p js2-match-async-function js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 14 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml] 3 [cl--old-struct-type-of apply type-of js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 3 [js2-parse-highlight-member-expr-node js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 19 [apply type-of js2-get-token js2-match-token js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-node-add-children js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 24 [js2-match-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 4 [js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [js2-record-object-literal js2-record-imenu-functions js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil] 3 [run-hooks kill-buffer "#<compiled 0x33c0071>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode mapconcat json-encode-array json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list] 4 [lsp--send-no-wait "#<compiled 0x3b30f95>" mapcar lsp--send-notification lsp-notify "#<compiled 0x1b72381>" mapcar lsp-on-change delete-char electric-pair-skip-if-helps-balance electric-pair-default-skip-self electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute] 3 [lsp--send-no-wait "#<compiled 0x268d50d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2c16261>" mapcar lsp-on-change insert-char "#<compiled 0x28014d9>" electric-pair-inhibit-if-helps-balance electric-pair-default-inhibit electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively] 5 [lsp--read-json lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x268d50d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2c16261>" mapcar lsp-on-change insert-char "#<compiled 0x28014d9>" electric-pair-inhibit-if-helps-balance electric-pair-default-inhibit] 4 [lsp--send-no-wait "#<compiled 0x42d2cad>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3a67869>" mapcar lsp-on-change self-insert-command electric-pair--insert electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil] 5 [run-hooks kill-buffer "#<compiled 0x1e14685>" json-read-from-string lsp--read-json lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x2e0d47d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x135f6c9>" mapcar lsp-on-change] 7 [self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil nil] 4 [flycheck-overlays-at flycheck-display-error-at-point-soon nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 3 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render eval format-mode-line telephone-line-width telephone-line-fill eval redisplay_internal\ \(C\ function\) nil nil nil nil nil] 4 [js2-match-token js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil] 3 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 8 [js2-block-node-push js2-parse-variables js2-parse-let-stmt js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-method-prop js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse] 3 [rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 7 [js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 38 [js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 4 [apply type-of js2-fixup-starts js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [type-of js2-parse-highlight-prop-get js2-parse-highlight-member-expr-node js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 6 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 13 [js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 4 [js2-echo-error cursor-sensor--detect run-hook-with-args redisplay--pre-redisplay-functions apply "#<compiled 0x44fd51>" redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil] 3 [cursor-sensor--detect run-hook-with-args redisplay--pre-redisplay-functions apply "#<compiled 0x44fd51>" redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil] 4 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-node-add-children js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 4 [cl--old-struct-type-of apply type-of js2-get-token js2-match-token js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-assign-expr js2-parse-assign-expr js2-parse-expr js2-parse-name-or-label js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement] 4 [js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 4 [mapconcat rjsx-member-full-name rjsx-closing-tag-full-name rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 6 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 6 [js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 20 [js2-mode-apply-deferred-properties js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil] 3 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval redisplay_internal\ \(C\ function\) nil nil nil nil] 7 [js2-get-token-internal js2-peek-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 3 [js2-parse-object-literal js2-parse-primary-expr js2-parse-destruct-primary-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml] 4 [js2-record-name-node rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [js2-node-add-children rjsx-node-push-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 4 [js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 14 [cl--old-struct-type-of apply type-of rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [js2-block-node-push js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 4 [apply type-of js2-get-defining-scope js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively command-execute nil] 3 [cl--old-struct-type-of apply type-of lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil nil] 3 [js2-parse-assign-expr js2-parse-array-literal js2-parse-array-comp-or-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 4 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 10 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 6 [js2-node-add-children apply js2-parse-object-literal js2-parse-primary-expr js2-parse-destruct-primary-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes] 4 [js2-get-token js2-get-prop-name-token js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 16 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 4 [js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 4 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 10 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 4 [js2-node-add-children rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 3 [js2-match-async-function js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 4 [posframe-delete-frame posframe-auto-delete kill-buffer "#<compiled 0x3a10e0d>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message] 11 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-auto-insert-semicolon js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil] 7 [js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 8 [js2-match-token js2-must-match js2-parse-method-prop js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil] 3 [js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-variables js2-parse-let-stmt] 3 [js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-make-binary js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr js2-parse-condition] 4 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-make-binary js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 3 [js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 3 [js2-match-token js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr] 3 [js2-new-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-parse-expr js2-parse-return-or-yield js2-parse-ret-yield js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr] 4 [type-of rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [js2-get-string-or-template-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 8 [js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 16 [type-of js2-node-abs-pos js2-get-defining-scope js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil] 3 [file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x3e6f6f1>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil] 10 [generate-new-buffer json-read-from-string lsp--read-json lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0xf15701>" mapcar lsp--send-notification lsp-notify "#<compiled 0xda4301>" mapcar lsp-on-change self-insert-command funcall-interactively] 2 [lsp--uri-to-path lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x2bb3f3d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2b99e2d>" mapcar lsp-on-change self-insert-command funcall-interactively] 3 [file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks] 11 [face-attribute telephone-line-subseparator-foreground telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil] 9 [js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil] 10 [rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-make-binary js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr js2-parse-condition js2-parse-if js2-statement-helper] 3 [js2-new-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-maybe-parse-label js2-parse-name-or-label js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body] 4 [rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 9 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 11 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [js2-collect-string js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 4 [cl--old-struct-type-of apply type-of js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 4 [rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [run-hooks kill-buffer "#<compiled 0x175ec55>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message lsp--send-request-async] 4 [lsp--uri-to-path lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil nil] 11 [js2-record-face js2-get-token-internal js2-get-token js2-match-token js2-parse-from-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil] 2 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 12 [rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 6 [type-of js2-fixup-starts js2-node-add-children rjsx-node-push-prop rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 4 [js2-match-token js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [apply type-of js2-record-face js2-get-token-internal js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [type-of js2-get-token js2-match-token js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-make-binary js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil] 23 [file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x29a9655>" mapcar lsp-on-change] 4 [url-hexify-string lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x246ae25>" mapcar lsp-on-change insert-char "#<compiled 0x171b985>" electric-pair-skip-if-helps-balance electric-pair-default-skip-self electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute] 3 [json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x337de45>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3f8a52d>" mapcar lsp-on-change delete-char] 3 [lsp--send-no-wait "#<compiled 0x337de45>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3f8a52d>" mapcar lsp-on-change delete-char electric-pair-inhibit-if-helps-balance electric-pair-default-inhibit electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute] 4 [file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x337de45>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3f8a52d>" mapcar lsp-on-change delete-char] 2 [js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr] 4 [type-of js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-let-stmt js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml] 4 [rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [cl--old-struct-type-of apply type-of js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-make-binary js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 4 [rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 17 [apply type-of js2-fixup-starts js2-node-add-children js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 3 [cl--old-struct-type-of apply type-of rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 4 [js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 6 [file-truename file-truename file-truename file-truename file-truename file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x1e8482d>" mapcar lsp--send-notification] 4 [file-truename file-truename file-truename file-truename file-truename file-truename file-truename file-truename lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification] 3 [js2-node-add-children js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil] 5 [js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 6 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 8 [js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively command-execute nil nil] 4 [js2-define-symbol js2-parse-function-params js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-must-match js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr] 4 [js2-node-add-children js2-block-node-push js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes] 3 [js2-current-token-len make-rjsx-text rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 4 [type-of js2-fixup-starts js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 24 [js2-node-add-children js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 7 [js2-fixup-starts js2-node-add-children rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 4 [js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list] 3 [cl--old-struct-type-of apply type-of js2-node-at-point-visitor js2-visit-ast js2-visit-ast-root js2-visit-ast js2-node-at-point rjsx--indent-line-1 rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively] 4 [file-truename file-truename file-truename file-truename file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil] 3 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-contextual-kwd js2-maybe-parse-export-binding js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply] 3 [js2-node-add-children js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil] 3 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [js2-block-node-push js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [apply type-of js2-get-token-internal js2-get-token js2-parse-assign-expr js2-parse-assign-expr js2-parse-expr js2-parse-name-or-label js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper] 3 [rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 4 [js2-record-name-node rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-set-string-from-buffer rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [apply type-of js2-fixup-starts js2-node-add-children rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 3 [js2-match-token js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [run-hooks kill-buffer "#<compiled 0x3b2e5b9>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message lsp--send-request-async lsp-request-async lsp-hover "#<compiled 0x23cf5bd>"] 3 [facep telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil] 17 [js2-get-token-internal js2-get-token js2-match-token js2-parse-from-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil] 2 [apply type-of js2-parse-highlight-prop-get js2-parse-highlight-member-expr-node js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 6 [apply type-of js2-fixup-starts js2-node-add-children js2-parse-expr js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 4 [js2-get-token js2-match-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 4 [rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 3 [rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 4 [type-of js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [apply type-of rjsx-identifier-full-name mapconcat rjsx-member-full-name rjsx-closing-tag-full-name rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 4 [js2-match-token rjsx-parse-empty-tag rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [generate-new-buffer json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x3537df5>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3ec5341>" mapcar lsp-on-change delete-char hungry-delete-impl] 3 [js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil] 4 [js2-match-token js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [js2-parse-assign-expr js2-make-binary js2-parse-initialized-binding js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil] 7 [js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 15 [apply type-of js2-set-string-from-buffer rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 10 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call] 10 [cl--position cl-position rjsx-parse-string rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 4 [face-attribute telephone-line-separator--arg-handler "#<compiled 0x3d69d61>" apply telephone-line-separator-render eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil] 12 [flycheck-fill-and-expand-error-file-names flycheck-finish-current-syntax-check flycheck-report-buffer-checker-status apply "#<compiled 0x1a6c231>" lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil] 3 [file-truename file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x1f5b7f9>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil] 4 [js2-record-face js2-match-contextual-kwd js2-parse-from-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute] 3 [js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 4 [js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command funcall-interactively] 3 [js2-block-node-push js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [js2-record-name-node js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 4 [js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [type-of rjsx-node-push-prop rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 4 [js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 3 [js2-node-add-children apply js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively] 3 [js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop] 11 [apply type-of js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 3 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-let-stmt js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-method-prop js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt] 3 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 4 [type-of js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 3 [js2-fixup-starts js2-node-add-children apply rjsx-parse-member rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [js2-get-token-internal js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 8 [js2-unget-token js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-make-binary] 4 [apply type-of rjsx-node-push-prop rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 3 [js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes] 4 [js2-match-token js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop] 3 [js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command newline funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil] 4 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil] 4 [js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [apply type-of js2-create-name-node js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-make-binary js2-parse-eq-expr js2-parse-bit-and-expr] 3 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [js2-new-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail] 3 [apply type-of js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 4 [type-of js2-node-add-children js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [apply type-of js2-end-check js2-end-check js2-end-check-block js2-end-check js2-has-consistent-return-usage js2-check-inconsistent-return-warning js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml] 4 [file-truename file-truename lsp--path-to-uri lsp--buffer-uri lsp-hover "#<compiled 0x23cf5bd>" run-hook-wrapped lsp-eldoc-function apply "#<compiled 0x3865f2d>" eldoc-print-current-symbol-info "#<compiled 0x280fc7>" apply timer-event-handler nil nil] 4 [lsp--read-json lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil nil nil nil] 4 [file-truename file-truename file-truename file-truename file-truename file-truename file-truename lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification lsp--parser-on-message] 3 [lsp--send-notification lsp-notify "#<compiled 0x230daf5>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil] 4 [json-encode-key json-encode-plist json-encode-list json-encode mapconcat json-encode-array json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x154da49>" mapcar] 9 [js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-contextual-kwd js2-maybe-parse-export-binding js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler] 4 [js2-get-token js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr] 3 [js2-record-face js2-highlight-function-call js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-get-token-internal js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr] 4 [js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-match-token rjsx-parse-member rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [apply type-of js2-node-add-children rjsx-node-push-prop rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 4 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [apply type-of js2-fixup-starts js2-node-add-children js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 3 [telephone-line-raw "#<lambda 0xdc30b46>" "#<compiled 0xda2d89>" mapcar telephone-line-add-subseparators eval format-mode-line telephone-line-width telephone-line-fill eval redisplay_internal\ \(C\ function\) nil nil nil nil nil] 7 [kill-buffer "#<compiled 0x1b43141>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1b2ffd5>" mapcar lsp--send-notification lsp-notify "#<compiled 0x1b149e1>" mapcar lsp-on-change self-insert-command] 3 [json-read json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1e9685d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x1e88fb5>" mapcar] 4 [apply seq-concatenate apply seq-mapcat telephone-line-add-subseparators eval redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil] 4 [file-truename file-truename file-truename file-truename file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x36dfdc9>" mapcar lsp-on-change delete-char electric-pair-skip-if-helps-balance electric-pair-default-skip-self electric-pair-post-self-insert-function self-insert-command] 3 [posframe-delete-frame posframe-auto-delete kill-buffer "#<compiled 0x386481d>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x38620ad>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3856cc9>" mapcar] 3 [lsp--send-no-wait "#<compiled 0x38620ad>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3856cc9>" mapcar lsp-on-change insert-char "#<compiled 0x36a32e5>" electric-pair-skip-if-helps-balance electric-pair-default-skip-self electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively] 4 [lsp-diagnostics lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x38620ad>" mapcar lsp--send-notification] 2 [lsp--make-message "#<compiled 0x387cccd>" mapcar lsp--send-notification lsp-notify "#<compiled 0x387cd8d>" mapcar lsp-on-change insert-char "#<compiled 0x387610d>" electric-pair-inhibit-if-helps-balance electric-pair-default-inhibit electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively] 4 [flycheck-handle-change self-insert-command electric-pair--insert electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil] 4 [run-hooks kill-buffer "#<compiled 0x388c541>" url-generic-parse-url lsp--uri-to-path lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil] 3 [all-the-icons-faicon format propertize concat let cond progn if shackra-vc-info if telephone-line-raw "#<lambda 0xb1df938>" "#<compiled 0x3894a51>" mapcar telephone-line-add-subseparators eval] 3 [apply type-of js2-get-token-internal js2-get-token js2-match-token js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil] 3 [rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 4 [js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 4 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [type-of js2-node-add-children rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 4 [js2-match-char js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr] 4 [js2-match-token js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-expr js2-parse-export js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil] 3 [lsp--make-message "#<compiled 0x43356e1>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2e4d39d>" mapcar lsp-on-change delete-char electric-pair-delete-pair funcall-interactively call-interactively command-execute nil nil nil] 5 [lsp--send-no-wait "#<compiled 0x40bd341>" mapcar lsp--send-notification lsp-notify "#<compiled 0x15d11f5>" mapcar lsp-on-change delete-char delete-backward-char backward-delete-char-untabify electric-pair-delete-pair funcall-interactively call-interactively command-execute nil] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-from-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil] 4 [js2-parse-from-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil] 3 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 4 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [js2-match-token js2-parse-cond-expr js2-parse-assign-expr js2-parse-variables js2-parse-for js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml] 3 [rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 7 [js2-block-node-push js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-get-token-internal js2-get-token js2-make-binary js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr] 3 [apply type-of js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-get-token-internal js2-get-token js2-match-token js2-must-match rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 4 [lsp--make-message "#<compiled 0x3630109>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3733af1>" mapcar lsp-on-change rjsx-electric-lt funcall-interactively call-interactively command-execute nil nil nil nil] 3 ["#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 3 [js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil] 3 [js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-make-binary js2-parse-initialized-binding js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse] 4 [js2-match-char js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-for js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml] 3 [js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail] 3 [type-of rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 3 [js2-peek-char js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [apply js2-mode-apply-deferred-properties js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil nil] 7 [apply json-encode-string json-encode json-encode-plist json-encode-list json-encode mapconcat json-encode-array json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message] 8 [json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1737351>" mapcar lsp--send-notification lsp-notify "#<compiled 0x16af891>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively] 2 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-contextual-kwd js2-maybe-parse-export-binding js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil] 4 [js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-array-literal js2-parse-array-comp-or-literal js2-parse-primary-expr] 3 [cl--old-struct-type-of apply type-of js2-parse-cond-expr js2-parse-assign-expr js2-parse-variables js2-parse-let-stmt js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-method-prop js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class] 3 [js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes] 6 [apply type-of rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 6 [js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr] 3 [js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 9 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 8 [cl--old-struct-type-of apply type-of js2-peek-token rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [lsp--make-message "#<compiled 0x3a70dcd>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2702bb1>" mapcar lsp-on-change hungry-delete-impl hungry-delete-backward-impl hungry-delete-backward funcall-interactively call-interactively command-execute nil nil] 3 [js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-array-literal js2-parse-array-comp-or-literal] 4 [get-char-code-property js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-destruct-primary-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr] 3 [apply type-of js2-get-token js2-match-token js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-assign-expr js2-parse-expr js2-parse-name-or-label js2-statement-helper js2-parse-statement js2-parse-statements] 3 [rjsx-parse-member rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 3 [js2-node-add-children js2-make-binary js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [apply type-of rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag] 3 [js2-node-at-point rjsx--tag-at-point rjsx-delete-creates-full-tag funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil] 2 [lsp--make-message "#<compiled 0x2c5f15d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x4175645>" mapcar lsp-on-change rjsx-expand-self-closing-tag rjsx-delete-creates-full-tag funcall-interactively call-interactively command-execute nil nil nil] 4 [file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x2c5f15d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x4175645>" mapcar lsp-on-change rjsx-expand-self-closing-tag] 3 [lsp--send-no-wait "#<compiled 0x2c5f15d>" mapcar lsp--send-notification lsp-notify "#<compiled 0x4175645>" mapcar lsp-on-change rjsx-expand-self-closing-tag rjsx-delete-creates-full-tag funcall-interactively call-interactively command-execute nil nil nil] 7 [file-truename file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil] 3 [js2-node-add-children apply js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil] 3 [js2-parse-assign-expr js2-parse-expr js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-function-params js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr] 4 [js2-match-token js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr js2-parse-variables js2-parse-let-stmt js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes] 3 [apply type-of js2-get-token-internal js2-peek-token rjsx-parse-identifier rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr] 4 [cl--old-struct-type-of apply type-of js2-fixup-starts js2-node-add-children rjsx-node-push-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 3 [rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 4 [apply type-of js2-node-abs-pos js2-get-defining-scope js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil] 3 ["#<compiled 0x39fd9c1>" mapc seq-do emojify-display-emojis-in-region emojify-redisplay-emojis-in-region "#<compiled 0x25fe3f9>" run-hook-wrapped jit-lock--run-functions jit-lock-fontify-now jit-lock-function redisplay_internal\ \(C\ function\) nil nil nil nil nil] 10 [file-truename file-truename file-truename file-truename file-truename file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier "#<compiled 0x1b6a4f5>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute] 2 [apply type-of "#<compiled 0x344bbf5>" mapcar lsp--send-notification lsp-notify "#<compiled 0x1c2a0bd>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute nil nil nil] 5 [js2-node-add-children js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil] 4 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-assign-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler] 3 [apply type-of js2-fixup-starts js2-node-add-children js2-parse-plain-property js2-parse-named-prop js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 3 [apply type-of js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function] 3 [make-js2-keyword-node js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-make-binary js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 3 [rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 11 [js2-get-token js2-match-token js2-must-match rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 7 [js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-get-token js2-match-token rjsx-parse-member rjsx-parse-member-or-ns rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [apply type-of js2-node-abs-pos js2-get-jslint-comment-identifiers js2-get-jslint-globals js2-apply-jslint-globals run-hooks js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil] 4 [sit-for company--fetch-candidates company-calculate-candidates company--begin-new company--perform company-auto-begin company-idle-begin apply timer-event-handler nil nil nil nil nil nil nil] 4 ["#<compiled 0x1b20515>" json-read-from-string json-encode-key json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message lsp--send-request-async lsp-request-async lsp-hover] 3 [file-truename file-truename file-truename lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil] 5 [vc-file-getprop vc-state if shackra-vc-state eq if let shackra-buffer-vc-modified concat telephone-line-raw if telephone-line-raw "#<lambda 0xb1df938>" "#<compiled 0x2d7d7d1>" mapcar telephone-line-add-subseparators] 4 [apply js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil] 3 [apply js2-collect-string js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr] 4 [rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 4 [js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 3 [js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-make-binary js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr] 3 [js2-node-add-children rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-identifier-start-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr] 4 [apply type-of js2-get-token js2-match-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 3 [js2-get-token-internal-1 js2-get-token-internal js2-peek-token js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child] 3 [rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr] 4 [json-plist-p json-encode-list json-encode json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x1738095>" mapcar lsp--send-notification lsp-notify "#<compiled 0x384e5d5>" mapcar lsp-on-change self-insert-command funcall-interactively] 4 [json-encode-key json-encode-plist json-encode-list json-encode lsp--make-message "#<compiled 0x3787345>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2567fc9>" mapcar lsp-on-change self-insert-command funcall-interactively call-interactively command-execute] 3 [file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x3787345>" mapcar lsp--send-notification lsp-notify "#<compiled 0x2567fc9>" mapcar lsp-on-change self-insert-command] 3 [type-of js2-parse-highlight-member-expr-node js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr] 3 [js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-parse-let-stmt js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 3 [js2-node-add-children apply rjsx-parse-member rjsx-parse-member-or-ns rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 3 [js2-parse-function-params js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-parse-argument-list js2-parse-function-call js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [cl--old-struct-type-of apply type-of js2-fixup-starts js2-node-add-children rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr] 3 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-node-add-children rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr] 3 [js2-get-token-internal js2-peek-token js2-parse-paren-expr-or-generator-comp js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 4 [cl--old-struct-type-of apply type-of js2-node-abs-pos js2-get-defining-scope js2-highlight-undeclared-vars js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil] 3 [js2-match-async-function js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil] 4 [js2-match-async-arrow-function js2-parse-assign-expr js2-make-binary js2-parse-initialized-binding js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler] 3 [apply type-of js2-get-token js2-get-prop-name-token js2-parse-object-literal-elems js2-parse-object-literal js2-parse-primary-expr js2-parse-destruct-primary-expr js2-parse-variables js2-parse-const-var js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr] 4 [js2-new-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr] 3 [js2-fixup-starts js2-node-add-children rjsx-node-push-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer js2-parse-unary-expr js2-parse-expon-expr] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token js2-parse-property-name js2-parse-property-access js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 4 [js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 3 [js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-unget-token js2-match-token rjsx-parse-empty-tag rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 3 [apply type-of rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 4 [js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil nil nil nil nil nil nil nil nil nil] 3 [find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x2955569>" mapcar lsp--send-notification lsp-notify "#<compiled 0x3fbdd55>" mapcar lsp-on-change delete-char electric-pair-skip-if-helps-balance] 2 [lsp--parser-read "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x353bffd>" mapcar lsp--send-notification lsp-notify "#<compiled 0x415f98d>" mapcar lsp-on-change delete-char electric-pair-inhibit-if-helps-balance electric-pair-default-inhibit electric-pair-post-self-insert-function self-insert-command] 9 [json-read json-read-object json-read json-read-object json-read json-read-array json-read json-read-object json-read json-read-object json-read json-read-from-string lsp--read-json lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string] 7 [flycheck-error-region-for-mode flycheck-error-region-for-mode flycheck-add-overlay run-hook-with-args-until-success "#<compiled 0x24190f9>" mapc seq-do flycheck-report-current-errors flycheck-finish-current-syntax-check flycheck-report-buffer-checker-status apply "#<compiled 0x354a1bd>" lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer] 8 [flycheck-same-files-p flycheck-relevant-error-other-file-p flycheck-add-overlay run-hook-with-args-until-success "#<compiled 0x24190f9>" mapc seq-do flycheck-report-current-errors flycheck-finish-current-syntax-check flycheck-report-buffer-checker-status apply "#<compiled 0x1b461b5>" lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer] 3 [file-truename file-truename file-truename file-truename file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" process-send-string lsp--send-no-wait "#<compiled 0x353bffd>" mapcar lsp--send-notification lsp-notify] 3 [lsp--full-change-event "#<compiled 0x2c2ce35>" mapcar lsp-on-change insert-char "#<compiled 0x2da8861>" electric-pair-inhibit-if-helps-balance electric-pair-default-inhibit electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil nil] 4 [syntax-ppss electric-pair-syntax-info electric-pair-post-self-insert-function self-insert-command electric-pair--insert electric-pair-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 3 [js2-get-token-internal js2-get-token js2-match-contextual-kwd js2-maybe-parse-export-binding js2-parse-export-bindings js2-parse-import-clause js2-parse-import js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse js2-mode-idle-reparse apply timer-event-handler nil] 4 [js2-fixup-starts js2-node-add-children js2-parse-element-get js2-parse-member-expr-tail js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr] 3 [apply type-of rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply js2-parse-xml-initializer] 3 [js2-unget-token js2-peek-token-or-eol js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 3 [kill-buffer "#<compiled 0x230b8dd>" json-read-from-string lsp--read-json lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil] 5 [lsp--parser-read "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 3 [flycheck-same-files-p flycheck-relevant-error-p "#<compiled 0x29a7291>" mapcar "#<compiled 0x4f13c1>" apply seq-map seq-filter flycheck-relevant-errors flycheck-finish-current-syntax-check flycheck-report-buffer-checker-status apply "#<compiled 0x29acff1>" lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check] 4 [type-of flycheck-error-< sort flycheck-report-current-errors flycheck-finish-current-syntax-check flycheck-report-buffer-checker-status apply "#<compiled 0x2d73db9>" lsp-ui-flycheck--start flycheck-syntax-check-start flycheck-start-current-syntax-check flycheck-buffer lsp-ui-flycheck--report run-hooks lsp--on-diagnostics lsp--on-notification] 4 [js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr js2-make-binary js2-parse-initialized-binding js2-parse-named-prop js2-parse-object-literal-elems js2-parse-class js2-parse-class-stmt js2-statement-helper js2-parse-statement js2-do-parse js2-parse js2-reparse] 3 [js2-parse-name-or-label js2-statement-helper js2-parse-statement js2-parse-statements js2-parse-block js2-statement-helper js2-parse-statement js2-parse-if js2-statement-helper js2-parse-statement js2-parse-function-body js2-parse-function-internal js2-parse-function js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr] 4 [apply type-of js2-record-face js2-get-token-internal js2-get-token js2-match-token rjsx-check-for-empty-curlies rjsx-parse-wrapped-expr rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 4 [js2-match-token js2-must-match-name rjsx-parse-identifier rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [type-of rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [get-char-code-property js2-identifier-part-p js2-get-token-internal-1 js2-get-token-internal js2-peek-token rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml] 3 [js2-get-string-or-template-token js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-match-token rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer] 4 [apply js2-collect-string js2-set-string-from-buffer rjsx-get-next-xml-token rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-xml-or-closing-tag rjsx-parse-child rjsx-parse-xml rjsx-parse-top-xml] 3 [file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil nil nil] 5 [message apply eldoc-minibuffer-message eldoc-message "#<compiled 0x26107f5>" apply timer-event-handler nil nil nil nil nil nil nil nil nil] 17 [message apply eldoc-minibuffer-message eldoc-message eldoc-print-current-symbol-info "#<compiled 0x280fc7>" apply timer-event-handler nil nil nil nil nil nil nil nil] 27 [js2-get-token js2-match-token js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr rjsx-parse-wrapped-expr rjsx-parse-single-attr rjsx-parse-attributes rjsx-parse-xml rjsx-parse-top-xml rjsx-parse-xml-initializer apply] 3 [js2-get-token-internal-1 js2-get-token-internal js2-get-token js2-make-binary js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr js2-parse-bit-xor-expr js2-parse-bit-or-expr js2-parse-and-expr js2-parse-or-expr js2-parse-cond-expr js2-parse-assign-expr] 4 [cl--old-struct-type-of apply type-of js2-node-abs-pos js2-record-name-node js2-parse-name js2-parse-primary-expr js2-parse-member-expr js2-parse-unary-expr js2-parse-expon-expr js2-parse-mul-expr js2-parse-add-expr js2-parse-shift-expr js2-parse-rel-expr js2-parse-eq-expr js2-parse-bit-and-expr] 3 [js2-parse js2-reparse rjsx-indent-line indent-according-to-mode electric-indent-post-self-insert-function self-insert-command funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil] 4 [company-lsp--completion-prefix company-lsp apply company-call-backend-raw apply company--force-sync company-call-backend company--begin-new company--perform company-auto-begin company-idle-begin apply timer-event-handler nil nil nil] 3 [file-truename file-truename file-truename find-buffer-visiting lsp--on-diagnostics lsp--on-notification lsp--parser-on-message "#<compiled 0x4043f15>" nil nil nil nil nil nil nil nil] 2 [save-buffer funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil nil nil nil] 3 ["#<compiled 0x2421cd9>" sort sort-coding-systems find-coding-systems-region select-safe-coding-system write-region basic-save-buffer-2 basic-save-buffer-1 basic-save-buffer save-buffer funcall-interactively call-interactively command-execute nil nil nil] 3 [basic-save-buffer-2 basic-save-buffer-1 basic-save-buffer save-buffer funcall-interactively call-interactively command-execute nil nil nil nil nil nil nil nil nil] 2 [file-truename lsp--path-to-uri lsp--buffer-uri lsp--versioned-text-document-identifier lsp-on-save run-hooks basic-save-buffer save-buffer funcall-interactively call-interactively command-execute nil nil nil nil nil] 3 [locate-dominating-file vc-find-root vc-svn-root vc-svn-registered apply vc-call-backend "#<compiled 0x27f48f>" mapc vc-registered vc-backend vc-refresh-state run-hooks basic-save-buffer save-buffer funcall-interactively call-interactively] 3 [file-relative-name vc-git-registered apply vc-call-backend "#<compiled 0x27f48f>" mapc vc-registered vc-backend vc-refresh-state run-hooks basic-save-buffer save-buffer funcall-interactively call-interactively command-execute nil] 6 ["#<compiled 0x26f35d5>" vc-git--rev-parse vc-git-working-revision apply vc-call-backend vc-working-revision vc-git-mode-line-string apply vc-call-backend vc-mode-line vc-refresh-state run-hooks basic-save-buffer save-buffer funcall-interactively call-interactively] 2 [redisplay--update-region-highlight run-hook-with-args redisplay--pre-redisplay-functions apply "#<compiled 0x44fd51>" redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil] 1 [timerp timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil nil nil] 1 [timer--time-less-p timer--activate timer-activate timer-event-handler nil nil nil nil nil nil nil nil nil nil nil nil] 1 [run-hook-with-args redisplay--pre-redisplay-functions apply "#<compiled 0x44fd51>" redisplay_internal\ \(C\ function\) nil nil nil nil nil nil nil nil nil nil nil] 2 [cl--position cl-position ivy--recompute-index ivy--filter ivy--reset-state ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 4 [weechat--unpack-message-contents weechat-unpack-message weechat--relay-parse-new-message weechat--relay-process-filter read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 4 [cl-subseq ivy--format ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil nil nil nil] 4 [face-attribute face-background colir--blend-background colir-blend-face-background ivy--add-face "#<compiled 0x1389565>" "#<compiled 0x38b64b1>" mapconcat ivy--format-function-generic ivy-format-function-default ivy--wnd-cands-to-str ivy--format ivy--exhibit ivy--queue-exhibit read-from-minibuffer ivy-read] 4 [profiler-cpu-profile profiler-report-cpu profiler-report funcall-interactively call-interactively command-execute "#<compiled 0x389fa95>" ivy-call ivy-read counsel-M-x funcall-interactively call-interactively command-execute nil nil nil] 3 [Automatic\ GC] 412)) (23594 41132 260453 699000) nil]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment