Variable: php-ts-mode--phpdoc-font-lock-settings
php-ts-mode--phpdoc-font-lock-settings is a variable defined in
php-ts-mode.el.gz.
Value
((#<treesit-compiled-query> t document t nil phpdoc)
(#<treesit-compiled-query> t type t nil phpdoc)
(#<treesit-compiled-query> t attribute t nil phpdoc)
(#<treesit-compiled-query> t variable t nil phpdoc)
(#<treesit-compiled-query> t phpdoc-error t nil phpdoc))
Documentation
Tree-sitter font-lock settings for phpdoc.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/php-ts-mode.el.gz
(defvar php-ts-mode--phpdoc-font-lock-settings
(treesit-font-lock-rules
:language 'phpdoc
:feature 'document
:override t
'((document) @font-lock-doc-face)
:language 'phpdoc
:feature 'type
:override t
'((union_type
[(primitive_type) (named_type) (optional_type)] @font-lock-type-face)
(array_type ["array" "list"] @font-lock-keyword-face)
([(primitive_type) (named_type) (optional_type)] @font-lock-type-face)
(fqsen (name) @font-lock-function-name-face))
:language 'phpdoc
:feature 'attribute
:override t
`((tag_name) @font-lock-doc-markup-face
(uri) @font-lock-doc-markup-face
(tag
[(version) (email_address)] @font-lock-doc-markup-face)
(tag (author_name) @font-lock-property-name-face))
:language 'phpdoc
:feature 'variable
:override t
'((variable_name (name) @font-lock-variable-name-face))
:language 'phpdoc
:feature 'phpdoc-error
:override t
'((ERROR) @php-ts-mode--phpdoc-fontify-error))
"Tree-sitter font-lock settings for phpdoc.")