Variable: qml--treesit-font-lock-settings
qml--treesit-font-lock-settings is a variable defined in
qml-ts-mode.el.
Value
((#<treesit-compiled-query> t comment nil nil qmljs)
(#<treesit-compiled-query> t definition nil nil qmljs)
(#<treesit-compiled-query> t definition t nil qmljs)
(#<treesit-compiled-query> t keyword nil nil qmljs)
(#<treesit-compiled-query> t string nil nil qmljs)
(#<treesit-compiled-query> t string-interpolation t nil qmljs)
(#<treesit-compiled-query> t type nil nil qmljs)
(#<treesit-compiled-query> t assignment nil nil qmljs)
(#<treesit-compiled-query> t constant nil nil qmljs)
(#<treesit-compiled-query> t constant nil nil qmljs)
(#<treesit-compiled-query> t number nil nil qmljs)
(#<treesit-compiled-query> t function nil nil qmljs)
(#<treesit-compiled-query> t operator nil nil qmljs)
(#<treesit-compiled-query> t bracket nil nil qmljs)
(#<treesit-compiled-query> t delimiter nil nil qmljs)
(#<treesit-compiled-query> t escape-sequence t nil qmljs))
Documentation
Tree-sitter font-lock settings.
Source Code
;; Defined in /nix/store/mpfi9fgjwxji7ck8nsrasywj35794lzz-emacs-packages-deps/share/emacs/site-lisp/qml-ts-mode.el
;; Level 1 usually contains only comments and definitions.
;; Level 2 usually adds keywords, strings, data types, etc.
;; Level 3 usually represents full-blown fontifications, including
;; assignments, constants, numbers and literals, etc.
;; Level 4 adds everything else that can be fontified: delimiters,
(defvar qml--treesit-font-lock-settings
(treesit-font-lock-rules
;; xxxxxxxxxx Level 1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
:language 'qmljs
:feature 'comment
qml--treesit-font-lock-comment-settings
:language 'qmljs
:feature 'definition
qml--treesit-font-lock-definitions-settings
:language 'qmljs
:feature 'definition
:override t
qml--treesit-font-lock-definitions-extra-settings
;; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;; xxxxxxxxxx Level 2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
:language 'qmljs
:feature 'keyword
qml--treesit-font-lock-keywords-settings
:language 'qmljs
:feature 'string
qml--treesit-font-lock-string-settings
:language 'qmljs
:feature 'string-interpolation
:override t
qml--treesit-font-lock-string_interpolation-settings
:language 'qmljs
:feature 'type
qml--treesit-font-lock-data-type-settings
;; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;; xxxxxxxxxx Level 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
:language 'qmljs
:feature 'assignment
qml--treesit-font-lock-assignments-settings
:language 'qmljs
:feature 'constant
qml--treesit-font-lock-constant-settings
:language 'qmljs
:feature 'constant
qml--treesit-font-lock-let-constant-settings
:language 'qmljs
:feature 'number
qml--treesit-font-lock-numbers-and-literals-settings
;; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;; xxxxxxxxxx Level 4 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;; ;; Properties
;; :language 'qmljs
;; :feature 'property
;; qml--treesit-font-lock-properties-settings
;; Function calls
:language 'qmljs
:feature 'function
qml--treesit-font-lock-function-call-settings
;; operator
:language 'qmljs
:feature 'operator
qml--treesit-font-lock-operator-settings
;; brackets
:language 'qmljs
:feature 'bracket
qml--treesit-font-lock-bracket-settings
;; delimiters
:language 'qmljs
:feature 'delimiter
qml--treesit-font-lock-delimiter-settings
;; escape-sequence
:language 'qmljs
:feature 'escape-sequence
:override t
qml--treesit-font-lock-escape-sequence-settings
)
"Tree-sitter font-lock settings.")