File: //usr/share/emacs/27.1/lisp/emacs-lisp/eieio-datadebug.elc
;ELC
;;; Compiled
;;; in Emacs version 27.1
;;; 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.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\300\302!\207" [require eieio data-debug] 2)
#@112 Insert all the slots of OBJECT.
PREFIX specifies what to insert at the start of each line.
(fn OBJECT PREFIX)
(defalias 'data-debug-insert-object-slots #[514 "\300G\301\"\302P\303\"\207" [make-string 32 "] " data-debug/eieio-insert-slots] 6 (#$ . 479)])
#@74 Insert the object slots found at the object button at POINT.
(fn POINT)
(defalias 'data-debug-insert-object-slots-from-point #[257 "\300\301\"\300\302\"\303\211\210`\262\304u\210\305\306\307\"\310P\"\210\211b\207" [get-text-property ddebug ddebug-indent nil 1 data-debug-insert-object-slots make-string 32 "~ "] 9 (#$ . 743)])
#@182 Insert a button representing OBJECT.
PREFIX is the text that precedes the button.
PREBUTTONTEXT is some text between PREFIX and the object button.
(fn OBJECT PREFIX PREBUTTONTEXT)
(defalias 'data-debug-insert-object-button #[771 "`\300\301!\302!\303\304\305 !\306!\307!G%\261\210`\262\310GZ\311\312$\210\310\313$\210\310\314\nG$\210\310\315\n$\210\310\316$\210\310\317\320$\210\321c\207" [nil cl-prin1-to-string eieio-object-class format "Object %s\nClass: %S\nParent(s): %S\n%d slots" eieio-object-name-string eieio-class-parents eieio-class-slots put-text-property face font-lock-keyword-face ddebug ddebug-indent ddebug-prefix help-echo ddebug-function data-debug-insert-object-slots-from-point "\n"] 14 (#$ . 1084)])
(byte-code "\300\301\302\303\302\304%\210\305\306\307\"\210\300\310\302\311\302\312%\210\313\314!\207" [cl-generic-define-method data-debug/eieio-insert-slots nil ((obj eieio-default-superclass) prefix) #[514 "\303\304\305!\306#\210\211\211\307H\262 \203+ \211\2119\203% \211\310N\206&