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