Variable: bazel-font-lock-keywords-3
bazel-font-lock-keywords-3 is a variable defined in bazel.el.
Value
(("^\\(?:include\\|module\\|repo\\|visibility\\|workspace\\)\\_>"
quote font-lock-builtin-face)
("^load\\_>" quote font-lock-keyword-face)
("\\_<\\(?:and\\|break\\|continue\\|def\\|el\\(?:if\\|se\\)\\|for\\|i[fn]\\|lambda\\|not\\|or\\|pass\\|return\\)\\_>"
quote font-lock-keyword-face)
("\\_<\\(?:a\\(?:s\\(?:sert\\|ync\\)?\\|wait\\)\\|class\\|del\\|except\\|f\\(?:inally\\|rom\\)\\|global\\|i\\(?:mport\\|s\\)\\|nonlocal\\|raise\\|try\\|w\\(?:hile\\|ith\\)\\|yield\\)\\_>"
quote font-lock-warning-face)
("\\_<\\(?:\\(?:Fals\\|Non\\|Tru\\)e\\)\\_>" quote
font-lock-constant-face)
("^\\(?:exports_files\\|package\\(?:_group\\)?\\)\\_>" quote
font-lock-builtin-face)
("\\_<\\(\\(?:glob\\|s\\(?:elect\\|ubpackages\\)\\)\\)[[:blank:]]*("
1 font-lock-builtin-face)
(bazel--find-target-name 2 'font-lock-variable-name-face prepend)
(bazel--find-magic-comment 0 'font-lock-preprocessor-face prepend))
Documentation
Value of ‘font-lock-keywords’ in ‘bazel-mode’ at font lock level 3.
Source Code
;; Defined in /nix/store/ws8pkszjvcad1rgzqw6wja7qxacylfhn-emacs-packages-deps/share/emacs/site-lisp/elpa/bazel-20261002.1510/bazel.el
(defconst bazel-font-lock-keywords-3
`(,@bazel-font-lock-keywords-2
;; Include builtin functions. Some Starlark functions are exposed to BUILD
;; files as builtins. For details see
;; https://bazel.build/reference/be/functions.
(,(rx line-start (or "package" "package_group" "exports_files") symbol-end)
. 'font-lock-builtin-face)
(,(rx symbol-start (group (or "glob" "select" "subpackages")) (* blank) ?\()
1 font-lock-builtin-face)
;; Target names
(bazel--find-target-name 2 'font-lock-variable-name-face prepend)
;; Magic comments
(bazel--find-magic-comment 0 'font-lock-preprocessor-face prepend))
"Value of ‘font-lock-keywords’ in ‘bazel-mode’ at font lock level 3.")