%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\207" [require semantic/decorate/mode semantic/db semantic/db-ref semantic/db-find] 2) #@71 The keybinding Lisp object to use for binding the right mouse button. (defvar semantic-decoration-mouse-3 [mouse-3] (#$ . 557)) (custom-declare-face 'semantic-decoration-on-includes nil "*Overlay Face used on includes that are not in some other state.\nUsed by the decoration style: `semantic-decoration-on-includes'." :group 'semantic-faces) #@26 Keymap used on includes. (defvar semantic-decoration-on-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoration-mouse-3 make-sparse-keymap define-key semantic-decoration-include-menu] 4) (#$ . 906)) #@32 Menu used for include headers. (defvar semantic-decoration-on-include-menu nil (#$ . 1132)) #@14 Include Menu (defvar semantic-decoration-on-include-menu nil (#$ . 1230)) (byte-code "\301\302\303\304\305\306!\305\307!\310\305\311!\305\312!\305\313!\305\314!\310\305\315!\305\316!\305\317!\257\f$\210\320\321\322\323\324\325%\207" [semantic-decoration-on-include-map easy-menu-do-define semantic-decoration-on-include-menu "Include Menu" "Include" semantic-menu-item ["What Is This?" semantic-decoration-include-describe :active t :help "Describe why this include has been marked this way."] ["Visit This Include" semantic-decoration-include-visit :active t :help "Visit this include file."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] custom-declare-face semantic-decoration-on-unknown-includes ((((class color) (background dark)) (:background "#900000")) (((class color) (background light)) (:background "#fff0f0"))) "*Face used to show includes that cannot be found.\nUsed by the decoration style: `semantic-decoration-on-unknown-includes'." :group semantic-faces] 17) #@35 Keymap used on unparsed includes. (defvar semantic-decoration-on-unknown-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoration-mouse-3 make-sparse-keymap define-key semantic-decoration-unknown-include-menu] 4) (#$ . 3254)) #@41 Menu used for unparsed include headers. (defvar semantic-decoration-on-unknown-include-menu nil (#$ . 3506)) #@22 Unknown Include Menu (defvar semantic-decoration-on-unknown-include-menu nil (#$ . 3621)) (byte-code "\301\302\303\304\305\306!\305\307!\310\305\311!\305\312!\305\313!\310\305\314!\305\315!\305\316!\257$\210\317\320\321\322\323\324%\207" [semantic-decoration-on-unknown-include-map easy-menu-do-define semantic-decoration-on-unknown-include-menu "Unknown Include Menu" "Unknown Include" semantic-menu-item ["What Is This?" semantic-decoration-unknown-include-describe :active t :help "Describe why this include has been marked this way."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] custom-declare-face semantic-decoration-on-fileless-includes ((((class color) (background dark)) (:background "#009000")) (((class color) (background light)) (:background "#f0fdf0"))) "*Face used to show includes that have no file, but do have a DB table.\nUsed by the decoration style: `semantic-decoration-on-fileless-includes'." :group semantic-faces] 16) #@35 Keymap used on unparsed includes. (defvar semantic-decoration-on-fileless-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoration-mouse-3 make-sparse-keymap define-key semantic-decoration-fileless-include-menu] 4) (#$ . 5614)) #@41 Menu used for unparsed include headers. (defvar semantic-decoration-on-fileless-include-menu nil (#$ . 5868)) #@23 Fileless Include Menu (defvar semantic-decoration-on-fileless-include-menu nil (#$ . 5984)) (byte-code "\301\302\303\304\305\306!\305\307!\310\305\311!\305\312!\305\313!\310\305\314!\305\315!\305\316!\257$\210\317\320\321\322\323\324%\207" [semantic-decoration-on-fileless-include-map easy-menu-do-define semantic-decoration-on-fileless-include-menu "Fileless Include Menu" "Fileless Include" semantic-menu-item ["What Is This?" semantic-decoration-fileless-include-describe :active t :help "Describe why this include has been marked this way."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] custom-declare-face semantic-decoration-on-unparsed-includes ((((class color) (background dark)) (:background "#555500")) (((class color) (background light)) (:background "#ffff55"))) "*Face used to show includes that have not yet been parsed.\nUsed by the decoration style: `semantic-decoration-on-unparsed-includes'." :group semantic-faces] 16) #@35 Keymap used on unparsed includes. (defvar semantic-decoration-on-unparsed-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoration-mouse-3 make-sparse-keymap define-key semantic-decoration-unparsed-include-menu] 4) (#$ . 7972)) #@41 Menu used for unparsed include headers. (defvar semantic-decoration-on-unparsed-include-menu nil (#$ . 8226)) #@23 Unparsed Include Menu (defvar semantic-decoration-on-unparsed-include-menu nil (#$ . 8342)) (byte-code "\302\303\304\305\306\307!\306\310!\306\311!\306\312!\313\306\314!\306\315!\306\316!\306\317!\313\306\320!\306\321!\306\322!\257$\210\323\211\207" [semantic-decoration-on-unparsed-include-map semantic-decoration-menu-cache easy-menu-do-define semantic-decoration-on-unparsed-include-menu "Unparsed Include Menu" "Unparsed Include" semantic-menu-item ["What Is This?" semantic-decoration-unparsed-include-describe :active t :help "Describe why this include has been marked this way."] ["Visit This Include" semantic-decoration-include-visit :active t :help "Visit this include file so that header file's tags can be used."] ["Parse This Include" semantic-decoration-unparsed-include-parse-include :active t :help "Parse this include file so that header file's tags can be used."] ["Parse All Includes" semantic-decoration-unparsed-include-parse-all-includes :active t :help "Parse all the includes so the contents can be used."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] nil] 20) #@187 Return non-nil to decorate TAG with `semantic-decoration-on-includes' style. Highlight class members that are includes. This mode provides a nice context menu on the include statements. (defalias 'semantic-decoration-on-includes-p #[(tag) "\306\211\307\310\211\n\311!\307\n\204+ \211\204+ \205* \312 \"\n\203U \f\204U \n\313N\203D \312 \n\313N\"\211\204+ \n\211\314N\206O \n\315N)\211\204/ \f,\211\205h \203f N\205h J+\206\341 \211\316N)\205\341 \211\316N)\307\310\211\n\311!\307\n\204\243 \211\204\243 \205\242 \312 \"\n\203\315 \f\204\315 \n\313N\203\274 \312 \n\313N\"\211\204\243 \n\211\314N\206\307 \n\315N)\211\204\247 \f,\211\205\340 \203\336 N\205\340 J+)\211\203\360 !\202\364 \317!)\207" [overload property mode symbol bind name semantic-decoration-on-includes-p nil override-flag symbol-name intern-soft mode-local-symbol-table mode-local-parent derived-mode-parent overload-obsolete semantic-decoration-on-includes-p-default mode-local-active-mode major-mode #1=#:override tag] 5 (#$ . 10479)]) (put 'semantic-decoration-on-includes-p 'mode-local-overload t) #@169 Decorate TAG with `semantic-decoration-on-includes' style. Highlight class members that are includes. This mode provides a nice context menu on the include statements. (defalias 'semantic-decoration-on-includes-highlight #[(tag) "\306\211\307\310\211\n\311!\307\n\204+ \211\204+ \205* \312 \"\n\203U \f\204U \n\313N\203D \312 \n\313N\"\211\204+ \n\211\314N\206O \n\315N)\211\204/ \f,\211\205h \203f N\205h J+\206\341 \211\316N)\205\341 \211\316N)\307\310\211\n\311!\307\n\204\243 \211\204\243 \205\242 \312 \"\n\203\315 \f\204\315 \n\313N\203\274 \312 \n\313N\"\211\204\243 \n\211\314N\206\307 \n\315N)\211\204\247 \f,\211\205\340 \203\336 N\205\340 J+)\211\203\360 !\202\364 \317!)\207" [overload property mode symbol bind name semantic-decoration-on-includes-highlight nil override-flag symbol-name intern-soft mode-local-symbol-table mode-local-parent derived-mode-parent overload-obsolete semantic-decoration-on-includes-highlight-default mode-local-active-mode major-mode #1=#:override tag] 5 (#$ . 11624)]) (byte-code "\300\301\302\303#\210\304\305\306\303B\"\207" [put semantic-decoration-on-includes-highlight mode-local-overload t add-to-list semantic-decoration-styles "semantic-decoration-on-includes"] 4) #@63 Return non-nil if TAG has is an includes that can't be found. (defalias 'semantic-decoration-on-includes-p-default #[(tag) "\302\211\211A@) *=\207" [tag class include] 3 (#$ . 12914)]) #@64 Highlight the include TAG to show that semantic can't find it. (defalias 'semantic-decoration-on-includes-highlight-default #[(tag) "\306!\307\310\n\"\311p\"\312\211 \204\"