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'.")