Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Highlight Self and defer appropriately
Adds special case `#eq?` clauses into the highlight queries for special cases where we have keywords or builtins that aren't in the grammar. Specifically: * With `Self`, this is parsed as a boring type identifier, but should be highlighted as a builtin variable. * With `defer { }`, this is parsed as a function, but the behavior is unique enough that it is reasonable to present it as a keyword.
- Loading branch information