Variable: neocaml--interface-imenu-settings

neocaml--interface-imenu-settings is a variable defined in neocaml.el.

Value

(("Type" "\\`type_binding\\'" neocaml--defun-valid-p
  neocaml--imenu-name)
 ("Val" "\\`value_specification\\'" neocaml--defun-valid-p
  neocaml--imenu-name)
 ("External" "\\`external\\'" neocaml--defun-valid-p
  neocaml--imenu-name)
 ("Exception" "\\`exception_definition\\'" neocaml--defun-valid-p
  neocaml--imenu-name)
 ("Method" "\\`method_specification\\'" neocaml--defun-valid-p
  neocaml--imenu-name)
 ("Module" "\\`\\(module_binding\\|module_type_definition\\)\\'"
  neocaml--defun-valid-p nil)
 ("Class" "\\`\\(class_binding\\|class_type_binding\\)\\'"
  neocaml--defun-valid-p neocaml--imenu-name))

Documentation

Settings for treesit-simple-imenu in neocaml-interface-mode.

Source Code

;; Defined in /nix/store/ahssdx4rwzyxhyhavpn0bkznk13xrggi-emacs-packages-deps/share/emacs/site-lisp/elpa/neocaml-20260907.2015/neocaml.el
(defvar neocaml--interface-imenu-settings
  `(("Type" "\\`type_binding\\'"
     neocaml--defun-valid-p neocaml--imenu-name)
    ("Val" "\\`value_specification\\'"
     neocaml--defun-valid-p neocaml--imenu-name)
    ("External" "\\`external\\'"
     neocaml--defun-valid-p neocaml--imenu-name)
    ("Exception" "\\`exception_definition\\'"
     neocaml--defun-valid-p neocaml--imenu-name)
    ("Method" "\\`method_specification\\'"
     neocaml--defun-valid-p neocaml--imenu-name)
    ("Module" "\\`\\(module_binding\\|module_type_definition\\)\\'"
     neocaml--defun-valid-p nil)
    ("Class" "\\`\\(class_binding\\|class_type_binding\\)\\'"
     neocaml--defun-valid-p neocaml--imenu-name))
  "Settings for `treesit-simple-imenu' in `neocaml-interface-mode'.")