;ELC
;;; Compiled
;;; in Emacs version 26.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\303\304\305\306!\"\210\303\307\310\306!\"\210\303\311\307\"\210\312\311\313\314#\210\315\306\316\307#\317\306\320\321\322$\207" [require semantic/db eieio-opt defalias semanticdb-table-emacs-lisp-p eieio-make-class-predicate semanticdb-table-emacs-lisp semanticdb-table-emacs-lisp--eieio-childp eieio-make-child-predicate semanticdb-table-emacs-lisp-child-p make-obsolete "use (cl-typep ... \\='semanticdb-table-emacs-lisp) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (semanticdb-abstract-table) ((major-mode :initform emacs-lisp-mode)) (:documentation "A table for returning search results from Emacs.")] 6)
#@66 Create a new object of class type `semanticdb-table-emacs-lisp'.
(defalias 'semanticdb-table-emacs-lisp #[(&rest slots) "\301\302\303#\207" [slots apply make-instance semanticdb-table-emacs-lisp] 4 (#$ . 1092)])
(byte-code "\300\301\302\303#\300\207" [function-put semanticdb-table-emacs-lisp compiler-macro semanticdb-table-emacs-lisp--anon-cmacro] 4)
(defalias 'semanticdb-table-emacs-lisp--anon-cmacro #[(whole &rest slots) "@;\204 \207\302\303\304@ @# @\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\300\301\302\303\302\304%\210\300\305\302\306\302\307%\210\300\310\302\311\312\313%\210\314\315\316\317!\"\210\314\320\321\317!\"\210\314\322\320\"\210\323\322\324\325#\210\326\317\327\320#\330\317\331\332\333$\207" [cl-generic-define-method semanticdb-refresh-table nil ((_obj semanticdb-table-emacs-lisp) &optional _force) #[(_obj &optional _force) "\300\207" [nil] 1 "Do not refresh Emacs Lisp table.\nIt does not need refreshing."] semanticdb-needs-refresh-p ((_obj semanticdb-table-emacs-lisp)) #[(_obj) "\300\207" [nil] 1 "Return nil, we never need a refresh."] object-print ((obj semanticdb-table-emacs-lisp) &rest strings) t #[(#1=#:cl--cnm obj &rest strings) "\303 \304\nB#\207" [#1# obj strings apply " (proxy)"] 5 "Pretty printer extension for `semanticdb-table-emacs-lisp'.\nAdds the number of tags in this file to the object print name.\n\n(fn OBJ &rest STRINGS)"] defalias semanticdb-project-database-emacs-lisp-p eieio-make-class-predicate semanticdb-project-database-emacs-lisp semanticdb-project-database-emacs-lisp--eieio-childp eieio-make-child-predicate semanticdb-project-database-emacs-lisp-child-p make-obsolete "use (cl-typep ... \\='semanticdb-project-database-emacs-lisp) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (semanticdb-project-database eieio-singleton) ((new-table-class :initform semanticdb-table-emacs-lisp :type class :documentation "New tables created for this database are of this class.")) (:documentation "Database representing Emacs core.")] 6)
#@77 Create a new object of class type `semanticdb-project-database-emacs-lisp'.
(defalias 'semanticdb-project-database-emacs-lisp #[(&rest slots) "\301\302\303#\207" [slots apply make-instance semanticdb-project-database-emacs-lisp] 4 (#$ . 3217)])
(byte-code "\300\301\302\303#\300\207" [function-put semanticdb-project-database-emacs-lisp compiler-macro semanticdb-project-database-emacs-lisp--anon-cmacro] 4)
(defalias 'semanticdb-project-database-emacs-lisp--anon-cmacro #[(whole &rest slots) "@;\204 \207\302\303\304@ @# @\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\306\307\310\311\312\313%\210\314\315!C\316\317BC\320\321#\210\322\323\321\"\210)\324\317\321\325\n!\310 \204?
\211\204? <\205> |