%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/emacs-lisp/ |
Current File : //usr/local/share/emacs/27.2/lisp/emacs-lisp/text-property-search.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #@69 compiler-macro for inlining `prop-match-p'. (fn CL-WHOLE-ARG CL-X) (defalias 'prop-match-p--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block prop-match-p (and (memq (type-of cl-x) cl-struct-prop-match-tags) t)) nil] 9 (#$ . 408)]) (put 'prop-match-p 'compiler-macro 'prop-match-p--cmacro) #@13 (fn CL-X) (defalias 'prop-match-p #[257 "\301!>\205 \302\207" [cl-struct-prop-match-tags type-of t] 3 (#$ . 741)]) (byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put prop-match-p side-effect-free error-free put prop-match cl-deftype-satisfies] 5) #@77 compiler-macro for inlining `prop-match-beginning'. (fn CL-WHOLE-ARG CL-X) (defalias 'prop-match-beginning--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block prop-match-beginning (progn (or (prop-match-p cl-x) (signal 'wrong-type-argument (list 'prop-match cl-x))) (aref cl-x 1))) nil] 9 (#$ . 1014)]) (put 'prop-match-beginning 'compiler-macro 'prop-match-beginning--cmacro) #@65 Access slot "beginning" of `prop-match' struct CL-X. (fn CL-X) (defalias 'prop-match-beginning #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-prop-match-tags type-of signal wrong-type-argument prop-match 1] 5 (#$ . 1433)]) (byte-code "\300\301\302\303#\300\207" [function-put prop-match-beginning side-effect-free t] 4) #@71 compiler-macro for inlining `prop-match-end'. (fn CL-WHOLE-ARG CL-X) (defalias 'prop-match-end--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block prop-match-end (progn (or (prop-match-p cl-x) (signal 'wrong-type-argument (list 'prop-match cl-x))) (aref cl-x 2))) nil] 9 (#$ . 1780)]) (put 'prop-match-end 'compiler-macro 'prop-match-end--cmacro) #@59 Access slot "end" of `prop-match' struct CL-X. (fn CL-X) (defalias 'prop-match-end #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-prop-match-tags type-of signal wrong-type-argument prop-match 2] 5 (#$ . 2169)]) (byte-code "\300\301\302\303#\300\207" [function-put prop-match-end side-effect-free t] 4) #@73 compiler-macro for inlining `prop-match-value'. (fn CL-WHOLE-ARG CL-X) (defalias 'prop-match-value--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block prop-match-value (progn (or (prop-match-p cl-x) (signal 'wrong-type-argument (list 'prop-match cl-x))) (aref cl-x 3))) nil] 9 (#$ . 2498)]) (put 'prop-match-value 'compiler-macro 'prop-match-value--cmacro) #@61 Access slot "value" of `prop-match' struct CL-X. (fn CL-X) (defalias 'prop-match-value #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-prop-match-tags type-of signal wrong-type-argument prop-match 3] 5 (#$ . 2897)]) (byte-code "\300\301\302\303#\304\305\306\"\207" [function-put prop-match-value side-effect-free t defalias copy-prop-match copy-sequence] 4) #@98 compiler-macro for inlining `make-prop-match'. (fn CL-WHOLE &cl-quote &key BEGINNING END VALUE) (defalias 'make-prop-match--cmacro #[385 "\300\301\"A@\300\302\"A@\300\303\"A@\211\203= \211@\304>\203&