Variable: lua-imenu-generic-expression
lua-imenu-generic-expression is a variable defined in lua-mode.el.gz.
Value
(("Requires"
"\\(?:^\\|;\\)[ ]*\\(?:\\_<local\\_>[ ]*\\)?\\(?1:\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\)[ ]*=[ ]*\\_<require\\_>"
1)
(nil
"\\(?:^\\|;\\)[ ]*\\(?:\\_<local\\_>[ ]*\\)?\\(?:\\_<function\\_>[ ]*\\(?1:\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\(?:[ ]*\\.[ ]*\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\)*\\(?:[ ]*:[ ]*\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\)?\\)\\|\\(?1:\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\(?:[ ]*\\.[ ]*\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\)*\\(?:[ ]*:[ ]*\\_<[_[:alpha:]]+[_[:alnum:]]*\\_>\\)?\\)[ ]*=[ ]*\\_<function\\_>\\)"
1))
Documentation
Imenu generic expression for lua-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/lua-mode.el.gz
(defvar lua-imenu-generic-expression
`(("Requires" ,(lua-rx (or bol ";") ws (opt (seq (symbol "local") ws))
(group-n 1 lua-name) ws "=" ws (symbol "require"))
1)
(nil ,(lua-rx (or bol ";") ws (opt (seq (symbol "local") ws))
lua-funcheader)
1))
"Imenu generic expression for `lua-mode'.
See `imenu-generic-expression'.")