;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\307\310\311\312\313DD\314\315\316\317\320&\210\307\321\311\312\322DD\323\315\316\317\320&\210\307\324\311\312\325DD\326\315\316\317\320&\210\307\327\311\312\330DD\331\315\316\317\332&\210\307\333\311\312\334DD\335\315\316\317\336&\210\307\337\311\312\340DD\341\315\316\317\342&\210\307\343\311\312\344DD\335\315\316\317\345&\210\307\346\311\312\347DD\350\315\316\317\351&\210\307\352\311\312\353DD\354\315\316\317\351&\210\307\355\311\312\356DD\357\315\316\317\351&\210\307\360\311\312\361DD\362\315\316\317\351&\210\307\363\311\312\364DD\365\315\316\317\320&\210\307\366\311\312\367DD\370\315\316\317\371&\210\307\372\311\312\373DD\374\315\316\317\371&\210\307\375\311\312\376DD\377\315\316\317\320&\210\307\201@\311\312\201ADD\201B\315\316\317\320&\210\307\201C\311\312\201DDD\201E\315\316\317\351&\210\307\201F\311\312\201GDD\201H\315\316\317\351&\210\307\201I\311\312\201JDD\201K\315\316\317\351&\207" [require lsp-mode dap-mode dap-utils lsp-dart-utils lsp-dart-flutter-daemon lsp-dart-devtools custom-declare-variable lsp-dart-dap-extension-version funcall function #[0 "\300\207" [#1="3.23.0"] 1 #1#] "The extension version." :group lsp-dart :type string lsp-dart-dap-extension-url #[0 "\301\302\211#\207" [lsp-dart-dap-extension-version format "https://github.com/Dart-Code/Dart-Code/releases/download/v%s/dart-code-%s.vsix"] 4] "The extension url to download from." lsp-dart-dap-debugger-path #[0 "\302\303 P\"\207" [dap-utils-extension-path lsp-dart-dap-extension-version f-join "github/Dart-Code/Dart-Code/"] 4] "The path to dart vscode extension." lsp-dart-dap-dart-debugger-program #[0 "\301\302\303\"\304BB\207" [lsp-dart-dap-debugger-path "node" f-join "extension/out/dist/debug.js" ("dart")] 4] "The path to the dart debugger." (repeat string) lsp-dart-dap-dart-test-debugger-program #[0 "\301\302\303\"\304BB\207" [lsp-dart-dap-debugger-path "node" f-join "extension/out/dist/debug.js" ("dart_test")] 4] "The path to the dart test debugger." (repeat string) lsp-dart-dap-flutter-debugger-program #[0 "\301\302\303\"\304BB\207" [lsp-dart-dap-debugger-path "node" f-join "extension/out/dist/debug.js" ("flutter")] 4] "The path to the Flutter debugger." (repeat string) lsp-dart-dap-flutter-test-debugger-program #[0 "\301\302\303\"\304BB\207" [lsp-dart-dap-debugger-path "node" f-join "extension/out/dist/debug.js" ("flutter_test")] 4] (repeat string) lsp-dart-dap-debug-external-libraries #[0 "\300\207" [nil] 1] "If non-nil, enable the debug on external libraries." boolean lsp-dart-dap-debug-sdk-libraries #[0 "\300\207" [nil] 1] "If non-nil, enable the debug on Dart SDK libraries." lsp-dart-dap-evaluate-getters-in-debug-views #[0 "\300\207" [t] 1] "If non-nil, evaluate getters in debug views." lsp-dart-dap-evaluate-tostring-in-debug-views #[0 "\300\207" [t] 1] "If non-nil, evaluate toString's in debug views." lsp-dart-dap-vm-additional-args #[0 "\300\207" [#2=""] 1 #2#] "Additional args for dart debugging VM." lsp-dart-dap-vm-service-port #[0 "\300\207" [0] 1] "Service port for dart debugging VM." number lsp-dart-dap-max-log-line-length #[0 "\300\207" [2000] 1] "The max log line length during the debug." lsp-dart-dap-flutter-track-widget-creation #[0 "\300\207" [t] 1] "Whether to pass –track-widget-creation to Flutter apps.\nRequired to support 'Inspect Widget'." lsp-dart-dap-flutter-structured-errors #[0 "\300\207" [t] 1] "Whether to use Flutter's structured error support for improve error display." lsp-dart-dap-flutter-verbose-log #[0 "\300\207" [nil] 1] "Whether to enable logs from Flutter DAP." lsp-dart-dap-flutter-hot-reload-on-save #[0 "\300\207" [nil] 1] "Send hot reload to flutter during the debug." lsp-dart-dap-flutter-hot-restart-on-save #[0 "\300\207" [nil] 1] "Send hot restart to flutter during the debug."] 8) #@68 Log MSG with ARGS adding lsp-dart-dap prefix. (fn MSG &rest ARGS) (defalias 'lsp-dart-dap-log #[385 "\300\301\302$\207" [apply lsp-dart-custom-log "[DAP]"] 7 (#$ . 3982)]) #@69 Add capabilities args on CONF checking dart SDK version. (fn CONF) (defalias 'lsp-dart-dap--capabilities-debugger-args #[257 "\300\211\301\302\301\"\206\303\304!#\305\302\300\301\302\301\"\206\303\304!#\305\"\206(\303\306!#\207" [plist-put :useWriteServiceInfo plist-get lsp-dart-version-at-least-p "2.7.1" :debuggerHandlesPathsEverywhereForBreakpoints "2.2.1-edge"] 11 (#$ . 4163)]) #@65 Return the base args for debugging merged with CONF. (fn CONF) (defalias 'lsp-dart-dap--base-debugger-args #[257 "\211\306\307\310\307\"\206\f\311#\210\306\312\310\312\"\206\313 #\210\306\314\310\314\"\206'#\210\306\315\310\315\"\2065\316 #\210\306\317\310\317\"\206B #\210\306\320\310\320\"\206O\n#\210\306\321\310\321\"\206\\ #\210\306\322\310\322\"\206i\f#\210\306\323\310\323\"\206v #\210\306\324\310\324\"\206\204#\210\306\325\310\325\"\206\222\326 #\210\306\327\310\327\"\206\240#\210\306\330\310\330\"\206\256#\210\331!\207" [lsp-dart-dap-max-log-line-length lsp-dart-dap-vm-additional-args lsp-dart-dap-vm-service-port lsp-dart-dap-debug-external-libraries lsp-dart-dap-debug-sdk-libraries lsp-dart-dap-evaluate-getters-in-debug-views plist-put :request plist-get "launch" :dartSdkPath lsp-dart-get-sdk-dir :maxLogLineLength :cwd lsp-dart-get-project-root :vmAdditionalArgs :vmServicePort :debugExternalLibraries :debugSdkLibraries :evaluateGettersInDebugViews :evaluateToStringInDebugViews :flutterSdkPath lsp-dart-get-flutter-sdk-dir :flutterTrackWidgetCreation :useFlutterStructuredErrors lsp-dart-dap--capabilities-debugger-args lsp-dart-dap-evaluate-tostring-in-debug-views lsp-dart-dap-flutter-track-widget-creation lsp-dart-dap-flutter-structured-errors] 8 (#$ . 4564)]) #@43 Enable `lsp-dart-dap-mode'. (fn &rest _) (defalias 'lsp-dart-dap--enable-mode #[128 "\300\301!\207" [lsp-dart-dap-mode 1] 3 (#$ . 5905)]) #@43 Enable `lsp-dart-dap-mode'. (fn &rest _) (defalias 'lsp-dart-dap--disable-mode #[128 "\300\301!\207" [lsp-dart-dap-mode -1] 3 (#$ . 6050)]) (byte-code "\301\302\303\304\305\306\307\310\311\312\"\257\"\207" [lsp-dart-dap-debugger-path lsp-dependency dart-debugger :download :url lsp-dart-dap-extension-url :decompress :zip :store-path f-join "dart-code"] 11) #@70 Populate CONF with the required arguments for dart debug. (fn CONF) (defalias 'lsp-dart-dap--populate-dart-start-file-args #[257 "\301\211\211\211\302!\303\304\302!\303\"\206\305#\306\304\301\302!\303\304\302 !\303\"\206'\305#\306\"\206.\307#\310\304\301\211\302!\303\304\302 !\303\"\206C\305#\306\304\301\302 !\303\304\302!\303\"\206W\305#\306\"\206^\307#\310\"\206e#\311\304\301\211\211\302!\303\304\302 !\303\"\206{\305#\306\304\301\302 !\303\304\302!\303\"\206\217\305#\306\"\206\226\307#\310\304\301\211\302 !\303\304\302!\303\"\206\253\305#\306\304\301\302!\303\304\302!\303\"\206\277\305#\306\"\206\306\307#\310\"\206\315#\311\"\206\325\312 #\207" [lsp-dart-dap-dart-debugger-program plist-put lsp-dart-dap--base-debugger-args :type plist-get "dart" :name "Dart" :dap-server-path :program lsp-dart-get-project-entrypoint] 19 (#$ . 6417)]) (byte-code "\300\301\302\"\210\303\304\305\301D\"\207" [dap-register-debug-provider "dart" lsp-dart-dap--populate-dart-start-file-args dap-register-debug-template "Dart :: Debug" :type] 4) #@139 Return a friendly label for device with ID, NAME IS-DEVICE and PLATFORM. Check for icons if supports it. (fn ID NAME IS-DEVICE PLATFORM) (defalias 'lsp-dart-dap--device-label #[1028 "\203\202 \300\230\203\301\202\203\302\202\303\304\304\260\305\306!\203[\307\267\207\310\311\312\313\314\315%\316\304\260\207\310\317\312\320\314\315%\316\304\260\207\310\321\312\322\314\315%\316\304\260\207\207\207" ["web" "browser" "device" "emulator" " - " featurep all-the-icons #s(hash-table size 3 test equal rehash-size 1.5 rehash-threshold 0.8125 purecopy t data ("web" 45 "android" 60 "ios" 75)) all-the-icons-faicon "chrome" :face all-the-icons-blue :v-adjust 0.0 " " "android" all-the-icons-green "apple" all-the-icons-lsilver] 13 (#$ . 7503)]) #@132 Return the device to debug or prompt to start it. Call CALLBACK when the device is chosen and started successfully. (fn CALLBACK) (defalias 'lsp-dart-dap--flutter-get-or-start-device #[257 "\300\301\302\"!\207" [lsp-dart-flutter-daemon-get-devices make-closure #[257 "\301!\203\n\302\303!\207\304\305\306\307\310%\311\300\"\207" [V0 seq-empty-p lsp-dart-log "No devices found. Try to create a device first via `flutter emulators` command" dap--completing-read "Select a device to use: " #[257 "\300\301\"\300\302\"\300\303\"\300\304\"\305$\207" [gethash "id" "name" "isDevice" "platformType" lsp-dart-dap--device-label] 10 "\n\n(fn INPUT0)"] nil t lsp-dart-flutter-daemon-launch] 7 "\n\n(fn DEVICES)"]] 5 (#$ . 8283)]) #@73 Populate CONF with the required arguments for Flutter debug. (fn CONF) (defalias 'lsp-dart-dap--populate-flutter-start-file-args #[257 "\301\211\211\211\302!\303\304\302!\303\"\206\305#\306\304\301\302!\303\304\302 !\303\"\206'\305#\306\"\206.\307#\310\304\301\211\302!\303\304\302 !\303\"\206C\305#\306\304\301\302 !\303\304\302!\303\"\206W\305#\306\"\206^\307#\310\"\206e#\311\304\301\211\211\302!\303\304\302 !\303\"\206{\305#\306\304\301\302 !\303\304\302!\303\"\206\217\305#\306\"\206\226\307#\310\304\301\211\302 !\303\304\302!\303\"\206\253\305#\306\304\301\302!\303\304\302!\303\"\206\277\305#\306\"\206\306\307#\310\"\206\315#\311\"\206\325\312 #\313\314\"\207" [lsp-dart-dap-flutter-debugger-program plist-put lsp-dart-dap--base-debugger-args :type plist-get "flutter" :flutterMode "debug" :dap-server-path :program lsp-dart-get-project-entrypoint make-closure #[257 "\301\302\303\300#!\207" [V0 lsp-dart-dap--flutter-get-or-start-device make-closure #[257 "\302\303\"\302\304\"\301\305\211\211\211\300\306\307\300\306\"\206#\310\307\305\300\306\307\300\306\"\206' #\310\"\206/#\311\307\305\211\300\306\307\300\306\"\206? #\310\307\305\300\306\307\300\306\"\206N#\310\"\206V #\311\"\206]\312#\313\307\305\211\211\300\306\307\300\306\"\206n #\310\307\305\300\306\307\300\306\"\206}#\310\"\206\205 #\311\307\305\211\300\306\307\300\306\"\206\225#\310\307\305\300\306\307\300\306\"\206\244#\310\"\206\254\f#\311\"\206\263\312#\313\"\206\275\314\315Q#!\207" [V0 V1 gethash "id" "name" plist-put :deviceId plist-get :deviceName :flutterPlatform "default" :name "Flutter (" ")"] 22 "\n\n(fn INPUT0)"]] 6 "\n\n(fn START-DEBUGGING-CALLBACK)"]] 19 (#$ . 9022)]) (byte-code "\300\301\302\"\210\303\304\305\301D\"\207" [dap-register-debug-provider "flutter" lsp-dart-dap--populate-flutter-start-file-args dap-register-debug-template "Flutter :: Debug" :type] 4) (defvar lsp-dart-dap--flutter-progress-reporter nil) (defvar lsp-dart-dap--flutter-progress-reporter-timer nil) (defconst lsp-dart-dap--debug-prefix (byte-code "\300\301\302\303#\300\304\302\305#P\207" [propertize "[LSP Dart] " face font-lock-keyword-face "[DAP] " font-lock-function-name-face] 5)) #@74 Cancel the Flutter progress timer for DEBUG-SESSION. (fn DEBUG-SESSION) (defalias 'lsp-dart-dap--cancel-flutter-progress #[257 "\302 \203\n\303 !\210\302\211\207" [lsp-dart-dap--flutter-progress-reporter lsp-dart-dap--flutter-progress-reporter-timer nil cancel-timer] 3 (#$ . 11271)]) (add-hook 'dap-terminated-hook 'lsp-dart-dap--cancel-flutter-progress) #@39 Update the flutter progress reporter. (defalias 'lsp-dart-dap--flutter-tick-progress-update #[0 "\205\301\211\247\203@Y\205\302#\266\203\207" [lsp-dart-dap--flutter-progress-reporter nil progress-reporter-do-update] 7 (#$ . 11637)]) (byte-code "\300\301\302\303\302\304%\210\300\301\302\305\302\306%\210\300\301\302\307\302\310%\210\300\301\302\311\302\312%\210\300\301\302\313\302\314%\210\300\301\302\315\302\316%\210\300\301\302\317\302\320%\210\300\301\302\321\302\322%\210\300\301\302\323\302\324%\210\300\301\302\325\302\326%\210\300\301\302\327\302\330%\210\300\301\302\331\302\332%\210\300\301\302\333\302\334%\210\300\301\302\335\302\336%\210\300\301\302\337\302\340%\210\300\301\302\341\302\342%\210\300\301\302\343\302\344%\207" [cl-generic-define-method dap-handle-event nil ((_event (eql dart\.log)) _session params) #[771 "\205\301\302\"\303\304\305\306\307%\310!\266\202\207" [lsp-dart-dap-flutter-verbose-log gethash "message" replace-regexp-in-string "\n" "" nil literal lsp-dart-dap-log] 10 "Handle debugger uris EVENT for SESSION with PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.progressStart)) _session params) #[771 "\303\304\305\"P!\306\307\211\310#\211\207" [lsp-dart-dap--debug-prefix lsp-dart-dap--flutter-progress-reporter lsp-dart-dap--flutter-progress-reporter-timer make-progress-reporter gethash "message" run-with-timer 0.2 lsp-dart-dap--flutter-tick-progress-update] 8 "Handle debugger uris EVENT for SESSION with PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.progressEnd)) _session _params) #[771 "\300\301 !\207" [lsp-dart-dap--cancel-flutter-progress dap--cur-session] 5 "Handle debugger uris EVENT for SESSION with PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.progressUpdate)) _session params) #[771 "\211\302\303\"\211\205\205\304\305 P#\207" [lsp-dart-dap--flutter-progress-reporter lsp-dart-dap--debug-prefix gethash "message" progress-reporter-force-update nil] 10 "Handle debugger uris EVENT for SESSION with PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.flutter\.firstFrame)) _session _params) #[771 "\300\301!\207" [lsp-dart-dap-log "App ready!"] 5 "Handle debugger uris EVENT for SESSION with PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.exposeUrl)) session params) #[771 "\211\300\301\"\302\303\304\305&\207" [gethash "url" dap-request "exposeUrlResponse" :originalUrl :exposedUrl] 12 "Respond SESSION with the url from given PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.webLaunchUrl)) _session params) #[771 "\211\300\301\"\300\302\"?\205\303!\207" [gethash "launched" "url" browse-url] 8 "Open url in browser from SESSION and PARAMS.\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.hotRestartRequest)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.hotReloadRequest)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.debugMetrics)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.navigate)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.serviceExtensionAdded)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.serviceRegistered)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.flutter\.serviceExtensionStateChanged)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.flutter\.updatePlatformOverride)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.flutter\.updateIsWidgetCreationTracked)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"] ((_event (eql dart\.testRunNotification)) _session _params) #[771 "\300\207" ["Ignore this event."] 4 "\n\n(fn EVENT SESSION PARAMS)"]] 6) #@43 Hot reload current Flutter debug session. (defalias 'lsp-dart-dap--flutter-hot-reload #[0 "\300\301 \302\"\207" [dap-request dap--cur-session "hotReload"] 3 (#$ . 15762)]) #@44 Hot restart current Flutter debug session. (defalias 'lsp-dart-dap--flutter-hot-restart #[0 "\300\301 \302\"\207" [dap-request dap--cur-session "hotRestart"] 3 (#$ . 15940)]) #@42 Run when `after-save-hook' is triggered. (defalias 'lsp-dart-dap--on-save #[0 "\203\302 \207 \205 \303 \207" [lsp-dart-dap-flutter-hot-restart-on-save lsp-dart-dap-flutter-hot-reload-on-save lsp-dart-dap--flutter-hot-restart lsp-dart-dap--flutter-hot-reload] 1 (#$ . 16121)]) #@64 Start Dart application without debugging from PATH. (fn PATH) (defalias 'lsp-dart-dap-run-dart #[257 "\300\301\302\303\304\305\306\307\310\311\312\257\n!!\207" [dap-start-debugging lsp-dart-dap--populate-dart-start-file-args :type "dart" :name "Dart Run" :program :noDebug t :shouldConnectDebugger nil] 13 (#$ . 16407)]) #@59 Start Flutter app without debugging from PATH. (fn PATH) (defalias 'lsp-dart-dap-run-flutter #[257 "\300\301\302\303\304\305\306\307\310\311\257\n!\312!\207" [lsp-dart-dap--populate-flutter-start-file-args :type "flutter" :name "Flutter Run" :program :noDebug t :shouldConnectDebugger nil dap-start-debugging] 12 (#$ . 16737)]) #@46 Debug dart application from PATH. (fn PATH) (defalias 'lsp-dart-dap-debug-dart #[257 "\300\301\302D!!\207" [dap-start-debugging lsp-dart-dap--populate-dart-start-file-args :program] 5 (#$ . 17074)]) #@49 Debug Flutter application from PATH. (fn PATH) (defalias 'lsp-dart-dap-debug-flutter #[257 "\300\301D!\302!\207" [lsp-dart-dap--populate-flutter-start-file-args :program dap-start-debugging] 4 (#$ . 17281)]) #@74 Start dart test debugging from PATH with ARGS. (fn PATH &optional ARGS) (defalias 'lsp-dart-dap-debug-dart-test #[513 "\301\302\303\304\305\306\307\310\n\311\312\313\314\315\257!!\207" [lsp-dart-dap-dart-test-debugger-program dap-start-debugging lsp-dart-dap--base-debugger-args :type "dart" :name "Dart Tests" :dap-server-path :program :noDebug nil :shouldConnectDebugger t :args] 18 (#$ . 17497)]) #@74 Start dart test debugging from PATH with ARGS. (fn PATH &optional ARGS) (defalias 'lsp-dart-dap-debug-flutter-test #[513 "\301\302\303\304\305\306\307\310\n\311\312\313\314\315\316\317\257!!\207" [lsp-dart-dap-flutter-test-debugger-program dap-start-debugging lsp-dart-dap--base-debugger-args :name "Flutter Tests" :type "flutter" :dap-server-path :program :noDebug nil :shouldConnectDebugger t :flutterMode "debug" :args] 20 (#$ . 17909)]) #@46 Install the Dart/Flutter debugger extension. (defalias 'lsp-dart-dap-setup #[0 "\300\301\302\303#\207" [lsp-package-ensure dart-debugger #[128 "\300\301!\207" [lsp-dart-log "Dart debugger installed successfully!"] 3 "\n\n(fn &rest _)"] #[257 "\300\301\"\207" [lsp-dart-log "Error installing Dart debugger. %s"] 4 "\n\n(fn E)"]] 4 (#$ . 18362) nil]) #@44 Hot restart current Flutter debug session. (defalias 'lsp-dart-dap-flutter-hot-restart #[0 "\300 \207" [lsp-dart-dap--flutter-hot-restart] 1 (#$ . 18718) nil]) #@43 Hot reload current Flutter debug session. (defalias 'lsp-dart-dap-flutter-hot-reload #[0 "\300 \207" [lsp-dart-dap--flutter-hot-reload] 1 (#$ . 18884) nil]) #@103 Non-nil if Lsp-Dart-Dap mode is enabled. Use the command `lsp-dart-dap-mode' to change this variable. (defvar lsp-dart-dap-mode nil (#$ . 19048)) (make-variable-buffer-local 'lsp-dart-dap-mode) #@602 Mode for when debugging Dart/Flutter code. This is a minor mode. If called interactively, toggle the `Lsp-Dart-Dap mode' mode. If the prefix argument is positive, enable the mode, and if it is zero or negative, disable the mode. If called from Lisp, toggle the mode if ARG is `toggle'. Enable the mode if ARG is nil, omitted, or is a positive number. Disable the mode if ARG is a negative number. To check whether the minor mode is enabled in the current buffer, evaluate `lsp-dart-dap-mode'. The mode's hook is called both when the mode is enabled and when it is disabled. (fn &optional ARG) (defalias 'lsp-dart-dap-mode #[256 "\302 \303=\203 ?\202\247\203\304W\203\305\202\306\307\301!\2031\310\300 \"\2031\300 B\203=\311\312\313\"\210\202B\314\312\313\"\210\315\316\203L\317\202M\320\"\210\321\322!\203o\302 \203a\211\302 \232\203o\323\324\203k\325\202l\326\327#\210\210\330 \210\207" [lsp-dart-dap-mode local-minor-modes current-message toggle 1 nil t boundp delq add-hook after-save-hook lsp-dart-dap--on-save remove-hook run-hooks lsp-dart-dap-mode-hook lsp-dart-dap-mode-on-hook lsp-dart-dap-mode-off-hook called-interactively-p any message "Lsp-Dart-Dap mode %sabled%s" "en" "dis" " in current buffer" force-mode-line-update] 6 (#$ . 19249) (byte-code "\203\n\301!\202 \302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)]) (defvar lsp-dart-dap-mode-hook nil) (byte-code "\301\302N\204\f\303\301\302\304#\210\303\301\305\306#\210\303\301\307\310C#\210\311\312\310\313\300!\205#\310\211%\210\314\315\316\"\210\314\317\320\"\210\321\322!\207" [lsp-dart-dap-mode-map lsp-dart-dap-mode-hook variable-documentation put "Hook run after entering or leaving `lsp-dart-dap-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it. (This is true for all hook variables.)" custom-type hook standard-value nil add-minor-mode lsp-dart-dap-mode boundp add-hook dap-session-created-hook lsp-dart-dap--enable-mode dap-terminated-hook lsp-dart-dap--disable-mode provide lsp-dart-dap] 6)