Function: git-rebase-action--eieio-childp
git-rebase-action--eieio-childp is a byte-compiled function defined in
git-rebase.el.
Signature
(git-rebase-action--eieio-childp OBJ)
Documentation
Return non-nil if OBJ is an object of type git-rebase-action(var)/git-rebase-action(fun) or a subclass.
Aliases
git-rebase-action-child-p (obsolete since 25.1)
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/git-rebase.el
(defclass git-rebase-action ()
(;; action-type: commit, exec, bare, label, merge
(action-type :initarg :action-type :initform nil)
;; Examples for each action type:
;; | action | action options | target | trailer |
;; |--------+----------------+---------+---------|
;; | pick | | hash | subject |
;; | exec | | command | |
;; | noop | | | |
;; | reset | | name | subject |
;; | merge | -C hash | name | subject |
(action :initarg :action :initform nil)
(action-options :initarg :action-options :initform nil)
(target :initarg :target :initform nil)
(trailer :initarg :trailer :initform nil)
(comment-p :initarg :comment-p :initform nil)
(abbrev)))