mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-15 01:40:02 -04:00
feat(highlights)!: keyword @type.qualifier → @keyword.modifier
This commit is contained in:
parent
f878828584
commit
998b230a77
76 changed files with 109 additions and 108 deletions
|
|
@ -328,7 +328,7 @@ struct TestEmptyStruct {}
|
|||
|
||||
struct TestConstants {
|
||||
const voidConst :Void = void;
|
||||
# ^^^^^ @type.qualifier
|
||||
# ^^^^^ @keyword.modifier
|
||||
const boolConst :Bool = true;
|
||||
const int8Const :Int8 = -123;
|
||||
const int16Const :Int16 = -12345;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
pub fn add(x: Int, y: Int) -> Int {
|
||||
// <- @type.qualifier
|
||||
// <- @keyword.modifier
|
||||
// ^^ @keyword.function
|
||||
// ^^^ @function
|
||||
// ^ @punctuation.bracket
|
||||
|
|
@ -18,7 +18,7 @@ pub fn add(x: Int, y: Int) -> Int {
|
|||
// <- @punctuation.bracket
|
||||
|
||||
pub fn twice(f: fn(t) -> t, x: t) -> t {
|
||||
// <- @type.qualifier
|
||||
// <- @keyword.modifier
|
||||
// ^ @keyword.function
|
||||
// ^^^^^ @function
|
||||
// ^ @punctuation.bracket
|
||||
|
|
@ -100,8 +100,8 @@ fn replace(
|
|||
// <- @punctuation.bracket
|
||||
|
||||
pub external fn random_float() -> Float = "rand" "uniform"
|
||||
// <- @type.qualifier
|
||||
// ^^^^^^^^ @type.qualifier
|
||||
// <- @keyword.modifier
|
||||
// ^^^^^^^^ @keyword.modifier
|
||||
// ^^ @keyword.function
|
||||
// ^^^^^^^^^^^^ @function
|
||||
// ^ @punctuation.bracket
|
||||
|
|
@ -113,8 +113,8 @@ pub external fn random_float() -> Float = "rand" "uniform"
|
|||
// ^^^^^^^^^ @function
|
||||
|
||||
pub external fn inspect(a) -> a = "Elixir.IO" "inspect"
|
||||
// <- @type.qualifier
|
||||
// ^^^^^^^^ @type.qualifier
|
||||
// <- @keyword.modifier
|
||||
// ^^^^^^^^ @keyword.modifier
|
||||
// ^^ @keyword.function
|
||||
// ^^^^^^^ @function
|
||||
// ^ @punctuation.bracket
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
pub type Cat {
|
||||
// <- @type.qualifier
|
||||
// <- @keyword.modifier
|
||||
// ^^^^ @keyword
|
||||
// ^^^ @type
|
||||
// ^ @punctuation.bracket
|
||||
|
|
@ -54,8 +54,8 @@ type Box(inner_type) {
|
|||
}
|
||||
|
||||
pub opaque type Counter {
|
||||
// <- @type.qualifier
|
||||
// ^^^^^^ @type.qualifier
|
||||
// <- @keyword.modifier
|
||||
// ^^^^^^ @keyword.modifier
|
||||
// ^^^^ @keyword
|
||||
// ^^^^^^^ @type
|
||||
// ^ @punctuation.bracket
|
||||
|
|
|
|||
|
|
@ -2,21 +2,21 @@ class Box<T> {
|
|||
// ^ @type
|
||||
// ^ @type
|
||||
protected T $data;
|
||||
// ^ @type.qualifier
|
||||
// ^ @keyword.modifier
|
||||
// ^ @type
|
||||
|
||||
public function __construct(T $data) {
|
||||
// ^ @type
|
||||
// ^ @variable.parameter
|
||||
// ^ @keyword.function
|
||||
// ^ @type.qualifier
|
||||
// ^ @keyword.modifier
|
||||
// ^ @function.method
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
public function getData(): T {
|
||||
// ^ @function.method
|
||||
// ^ @type.qualifier
|
||||
// ^ @keyword.modifier
|
||||
return $this->data;
|
||||
// ^ @operator
|
||||
// ^ @variable.builtin
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
.class public Lbaksmali/test/class;
|
||||
# <- @keyword
|
||||
# ^^^^^^ @type.qualifier
|
||||
# ^^^^^^ @keyword.modifier
|
||||
.super Ljava/lang/Object;
|
||||
# ^ @character.special
|
||||
# ^^^^ @type.builtin
|
||||
|
|
|
|||
|
|
@ -39,8 +39,8 @@ Var.Assign sp = &s.n+offset
|
|||
Var.Assign padd = (CAddition const * volatile)&d
|
||||
; ^ @variable
|
||||
; ^ @type
|
||||
; ^ @type.qualifier
|
||||
; ^ @type.qualifier
|
||||
; ^ @keyword.modifier
|
||||
; ^ @keyword.modifier
|
||||
; ^ @variable
|
||||
Var.Assign e1 = (enum e2)&e
|
||||
; ^ @variable
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ use type Facebook\XHP\HTML\{XHPHTMLHelpers, a, form};
|
|||
|
||||
|
||||
final xhp class a_post extends x\element {
|
||||
// ^ @type.qualifier
|
||||
// ^ @type.qualifier
|
||||
// ^ @keyword.modifier
|
||||
// ^ @keyword.modifier
|
||||
// ^ @keyword
|
||||
use XHPHTMLHelpers;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue