Current File : //proc/self/root/kunden/proc/self/root/usr/share/emacs/27.2/lisp/cedet/srecode/expandproto.elc |
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; 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!\210\300\305!\210\300\306!\210\307\310\311\312\313\314\315\316&\207" [require ring semantic semantic/analyze semantic/senator srecode/insert srecode/dictionary custom-declare-variable srecode-expandproto-template-file-alist '((c++-mode . "srecode-expandproto-cpp.srt")) "Associate template files for expanding prototypes to a major mode." :group srecode :type (repeat (cons (sexp :tag "Mode") (sexp :tag "Filename")))] 8)
#@47 Insert get/set methods for the current class.
(defalias 'srecode-insert-prototype-expansion #[nil "\303!\210\303 \"\210\304 \204 \305\306\"\210\307 \211?\205 \305\310!)\207" [major-mode srecode-expandproto-template-file-alist proto srecode-load-tables-for-mode srecode-table error "No template table found for mode %s" srecode-find-prototype-for-expansion "Could not find prototype to expand"] 4 (#$ . 891) nil])
#@63 Find a prototype to use for expanding into an implementation.
(defalias 'srecode-find-prototype-for-expansion #[nil "\305\306 \211\203 \307\211\211A@)\n*=\204 \310 \203M \307\211\211A@)\n*=\203M \311\312!\210\313\314\315 \211\316\317 \320 8)\"+#\203M )\204} \306 \211\203| \321\211\211A@)\n*=\203| \314\317 \320 8)\"*\203| )\204\341 \322\f!\204\341 \323\f\324\"\211\203\340 \321\211\211A@)\n*=\203\261 \314\317 \320 8)\"*\204\336 \307\211\211A@)\n*=\203\340 \311\312!\203\340 \313\314\315 \211\316\317 \320 8)\"+#\203\340 ))\207" [proto tag class attribute senator-tag-ring nil semantic-current-tag type semantic-current-tag-parent require semantic/find semantic-brute-find-tag-by-attribute-value :prototype t :members plist-get 2 function ring-empty-p ring-ref 0] 7 (#$ . 1316)])
(provide 'srecode/expandproto)