diff --git a/crates/languages/src/ruby/highlights.scm b/crates/languages/src/ruby/highlights.scm index afbf7ca1779f473b22ce251e9ef635e4cbf04c9f..5178006cc495a44673e2c6f5115608ba5559c689 100644 --- a/crates/languages/src/ruby/highlights.scm +++ b/crates/languages/src/ruby/highlights.scm @@ -75,6 +75,18 @@ (constant) @type +(superclass + (constant) @type.super) + +(superclass + (scope_resolution + (constant) @type.super)) + +(superclass + (scope_resolution + (scope_resolution + (constant) @type.super))) + (self) @variable.special (super) @variable.special @@ -169,6 +181,7 @@ "," ";" "." + "::" ] @punctuation.delimiter [