;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\302\303!\210\304\305\306\307#\210\304\305\310\311#\210\304\305\312\313#\207" [provide auto-overlay-flat require auto-overlays put flat auto-overlay-parse-function auto-o-parse-flat-match auto-overlay-suicide-function auto-o-flat-suicide auto-overlay-complex-class t] 4) #@16 (fn O-MATCH) (defalias 'auto-o-parse-flat-match #[257 "\300\301!\302=\203\237\303\304\305\"\306\307\304\307\"E\306\310\304\310\"E#?\205\311\312\"\211\203<\304\313\"\203<\314\304\313\"\"\210\300\207\211\203p\304\305\"\315\211\300\211\316%\262\210\317\320\321#\210\317\307\304\307\"#\210\317\310\304\310\"#\210\314#\210\207\304\305\"\315\211\300\211\322%\262\317\320\321#\210\317\307\304\307\"#\210\317\310\304\310\"#\210\314\323#\210\207\324\303\304\325\"\306\307\304\307\"E\306\310\304\310\"E#\326\"@\211\262\205\304\312\"\311\302\"\203\333\211\203\333\304\305\"\304\325\"X\204\345\314\300#\266\300\207\314\300#\210\304\305\"\315\211\300\211\322%\262\317\320\321#\210\317\307\304\307\"#\210\317\310\304\310\"#\210\314#\266\266\202\207" [nil auto-o-edge start auto-overlays-at-point overlay-get delim-end eq set-id definition-id auto-o-next-flat-match end parent auto-o-match-overlay make-overlay rear-advance overlay-put auto-overlay t read-advance unmatched sort delim-start auto-overlay-<] 11 (#$ . 383)]) #@15 (fn O-SELF) (defalias 'auto-o-flat-suicide #[257 "\300\301\"\211?\206S\302!\303=\203-\300\304\"\204\305!\207\306\303\"\211\203)\307\"\207\305!\207\306\304\"\211\203L\300\301\"\203D\305\300\301\"\310\"\210\307\311#\202Q\307\311\312#\262\207" [overlay-get parent auto-o-edge start end auto-o-delete-overlay auto-o-next-flat-match auto-o-match-overlay no-parse nil unmatched] 7 (#$ . 1480)]) #@21 (fn O-MATCH EDGE) (defalias 'auto-o-next-flat-match #[514 "\300\301\302!d\303\304\305\306 \305\"E\304\307\306\n\307\"E\310\311 CE&\312\"\313!=\203-\211A@\207\211@\207" [sort auto-overlays-in overlay-start (identity auto-overlay-match) eq set-id overlay-get definition-id #[1028 "\300#=\207" [auto-o-regexp-edge] 8 "\n\n(fn SET-ID DEFINITION-ID REGEXP-ID EDGE)"] (set-id definition-id regexp-id) auto-overlay-< auto-o-edge] 13 (#$ . 1900)])