Variable: treesit-generic-mode-font-lock-map
treesit-generic-mode-font-lock-map is a variable defined in
treesit-x.el.gz.
Value
Large value
(("@attribute" . "@font-lock-preprocessor-face")
("@boolean" . "@font-lock-constant-face")
("@comment" . "@font-lock-comment-face")
("@constructor" . "@font-lock-type-face")
("@constant" . "@font-lock-constant-face")
("@constant.builtin" . "@font-lock-builtin-face")
("@delimiter" . "@font-lock-delimiter-face")
("@error" . "@font-lock-warning-face")
("@escape" . "@font-lock-escape-face")
("@function" . "@font-lock-function-name-face")
("@function.builtin" . "@font-lock-builtin-face")
("@function.call" . "@font-lock-function-call-face")
("@keyword" . "@font-lock-keyword-face")
("@keyword.operator" . "@font-lock-operator-face")
("@module" . "@font-lock-keyword-face")
("@number" . "@font-lock-number-face")
("@operator" . "@font-lock-operator-face")
("@property" . "@font-lock-property-name-face")
("@punctuation.bracket" . "@font-lock-bracket-face")
("@punctuation.delimiter" . "@font-lock-delimiter-face")
("@punctuation.special" . "@font-lock-misc-punctuation-face")
("@string" . "@font-lock-string-face")
("@string.regexp" . "@font-lock-regexp-face")
("@string.special" . "@font-lock-string-face")
("@tag" . "@font-lock-function-name-face")
("@tag.delimiter" . "@font-lock-delimiter-face")
("@text.reference" . "@font-lock-doc-face")
("@type" . "@font-lock-type-face")
("@type.builtin" . "@font-lock-builtin-face")
("@variable" . "@font-lock-variable-name-face")
("@variable.builtin" . "@font-lock-builtin-face")
("@variable.parameter" . "@font-lock-variable-name-face"))
Documentation
A mapping from default capture names to font-lock faces.
Source Code
;; Defined in /usr/src/emacs/lisp/treesit-x.el.gz
;;; Generic font-lock handling
(defvar treesit-generic-mode-font-lock-map
'(
("@attribute" . "@font-lock-preprocessor-face")
("@boolean" . "@font-lock-constant-face")
("@comment" . "@font-lock-comment-face")
("@constructor" . "@font-lock-type-face")
("@constant" . "@font-lock-constant-face")
("@constant.builtin" . "@font-lock-builtin-face")
("@delimiter" . "@font-lock-delimiter-face")
("@error" . "@font-lock-warning-face")
("@escape" . "@font-lock-escape-face")
("@function" . "@font-lock-function-name-face")
("@function.builtin" . "@font-lock-builtin-face")
("@function.call" . "@font-lock-function-call-face")
("@keyword" . "@font-lock-keyword-face")
("@keyword.operator" . "@font-lock-operator-face")
("@module" . "@font-lock-keyword-face")
("@number" . "@font-lock-number-face")
("@operator" . "@font-lock-operator-face")
("@property" . "@font-lock-property-name-face")
("@punctuation.bracket" . "@font-lock-bracket-face")
("@punctuation.delimiter" . "@font-lock-delimiter-face")
("@punctuation.special" . "@font-lock-misc-punctuation-face")
("@string" . "@font-lock-string-face")
("@string.regexp" . "@font-lock-regexp-face")
("@string.special" . "@font-lock-string-face")
("@tag" . "@font-lock-function-name-face")
("@tag.delimiter" . "@font-lock-delimiter-face")
("@text.reference" . "@font-lock-doc-face")
("@type" . "@font-lock-type-face")
("@type.builtin" . "@font-lock-builtin-face")
("@variable" . "@font-lock-variable-name-face")
("@variable.builtin" . "@font-lock-builtin-face")
("@variable.parameter" . "@font-lock-variable-name-face")
)
"A mapping from default capture names to font-lock faces.")