;ELC   
;;; Compiled
;;; in Emacs version 29.3
;;; with all optimizations.



(byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\307!\"\210\304\310\311\307!\"\210\304\312\310\"\210\313\312\314\315#\210\316\307\317\310#\320\307\321\322\323$\207" [require forge forge-post forge-topic defalias forge-revnote-p eieio-make-class-predicate forge-revnote forge-revnote--eieio-childp eieio-make-child-predicate forge-revnote-child-p make-obsolete "use (cl-typep ... 'forge-revnote) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (forge-topic) ((closql-table :initform 'revnote) (closql-primary-key :initform 'id) (closql-foreign-key :initform 'repository) (closql-class-prefix :initform "forge-") (id :initarg :id) (repository :initarg :repository) (commit :initarg :commit) (file :initarg :file) (line :initarg :line) (author :initarg :author) (body :initarg :body)) nil] 6)#@70 Create a new object of class type `forge-revnote'.

(fn &rest SLOTS)
(defalias 'forge-revnote #[128 "\300\301\302#\207" [apply make-instance forge-revnote] 5 (#$ . 920)])
(byte-code "\300\301\302\303#\300\207" [function-put forge-revnote compiler-macro forge-revnote--anon-cmacro] 4)#@26 

(fn WHOLE &rest SLOTS)
(defalias 'forge-revnote--anon-cmacro #[385 "\211@;\204 \207\300\301\302@@#@\303@DABB\304\211@%\207" [macroexp-warn-and-return format "Obsolete name arg %S to constructor %S" identity nil] 8 (#$ . 1210)])
(provide 'forge-revnote)
