Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/hdl/highlights.scm')
| -rw-r--r-- | runtime/queries/hdl/highlights.scm | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/runtime/queries/hdl/highlights.scm b/runtime/queries/hdl/highlights.scm index 17d1a049..053c99a6 100644 --- a/runtime/queries/hdl/highlights.scm +++ b/runtime/queries/hdl/highlights.scm @@ -4,6 +4,8 @@ "IN" "OUT" "PARTS" + "BUILTIN" + "CLOCKED" ] @keyword (identifier) @variable @@ -17,12 +19,26 @@ (out_section output_pin_name: (identifier) @variable.parameter) +(builtin_body + chip_name: (identifier) @function) + +(clocked_body + (identifier) @variable.parameter) + (part chip_name: (identifier) @function) (connection part_pin: (identifier) @variable.other.member - chip_pin: (identifier) @variable.parameter) + chip_pin: [ + (identifier) @variable.parameter + (bus_identifier + (identifier) @variable.parameter + (number) @constant.numeric) + ]) + +(bus_identifier + (number) @constant.numeric) ;; Comments (comment) @comment |