Variable: zig-ts--imenu-settings
zig-ts--imenu-settings is a variable defined in zig-ts-mode.el.
Value
(("Fn" "\\`function_declaration\\'" nil zig-ts--imenu-func-name-fn)
("Enum" "\\`enum_declaration\\'" nil
zig-ts--imenu-assign-style-declaration-name-fn)
("Struct" "\\`struct_declaration\\'" nil
zig-ts--imenu-assign-style-declaration-name-fn)
("Opaque" "\\`opaque_declaration\\'" nil
zig-ts--imenu-assign-style-declaration-name-fn)
("ErrorSet" "\\`error_set_declaration\\'" nil
zig-ts--imenu-assign-style-declaration-name-fn)
("Union" "\\`union_declaration\\'" nil
zig-ts--imenu-assign-style-declaration-name-fn)
("Test" "\\`test_declaration\\'" nil zig-ts--imenu-test-name-fn))
Documentation
Settings for treesit-simple-imenu in zig-ts-mode.
Source Code
;; Defined in /nix/store/jxyx97fhclw4jb395hn97pz60n2rh0hs-emacs-packages-deps/share/emacs/site-lisp/elpa/zig-ts-mode-20260921.1554/zig-ts-mode.el
;;;; Imenu integration
(defvar zig-ts--imenu-settings
`(("Fn" "\\`function_declaration\\'" nil zig-ts--imenu-func-name-fn)
("Enum" "\\`enum_declaration\\'"
nil zig-ts--imenu-assign-style-declaration-name-fn)
("Struct" "\\`struct_declaration\\'"
nil zig-ts--imenu-assign-style-declaration-name-fn)
("Opaque" "\\`opaque_declaration\\'"
nil zig-ts--imenu-assign-style-declaration-name-fn)
("ErrorSet" "\\`error_set_declaration\\'"
nil zig-ts--imenu-assign-style-declaration-name-fn)
("Union" "\\`union_declaration\\'"
nil zig-ts--imenu-assign-style-declaration-name-fn)
("Test" "\\`test_declaration\\'" nil zig-ts--imenu-test-name-fn))
"Settings for `treesit-simple-imenu' in `zig-ts-mode'.")