;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. #@70 Optimize, group, and place symbol-ends around a regex matching STRS. (defalias 'ng2--re-opt #[(&rest strs) "\301\302!\303Q\207" [strs "\\_<\\(?:" regexp-opt "\\)\\_>"] 3 (#$ . 87)]) #@81 Return the file name of FILE's counterpart, or FILE if there is no counterpart. (defalias 'ng2--counterpart-name #[(file) "\303!\204\210\304!\305!\211\306\232\203 \307P\202 \310P*\207" [file base ext ng2--is-component file-name-extension file-name-sans-extension "ts" ".html" ".ts"] 4 (#$ . 276)]) #@42 Return whether FILE is a component file. (defalias 'ng2--is-component #[(file) "\301\302!!\303\232\207" [file file-name-extension file-name-sans-extension "component"] 3 (#$ . 592)]) #@65 Opens the corresponding template or component file to this one. (defalias 'ng2-open-counterpart #[nil "\300\301\302 !!\207" [find-file ng2--counterpart-name buffer-file-name] 3 (#$ . 782) nil]) (provide 'ng2-shared)