Function: ruby-ts--class-name

ruby-ts--class-name is a byte-compiled function defined in ruby-ts-mode.el.gz.

Signature

(ruby-ts--class-name NODE)

Documentation

Return NODE's name.

Assumes NODE's type is "class" or "method"

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ruby-ts-mode.el.gz
(defun ruby-ts--class-name (node)
  "Return NODE's name.
Assumes NODE's type is \"class\" or \"method\""
  (list
   (treesit-node-text
    (treesit-node-child-by-field-name
     node
     (if (equal "singleton_class" (treesit-node-type node)) "value" "name"))
    t)))