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.

See imenu-generic-expression.

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