Macro biome_js_syntax::T

source ·
macro_rules! T {
    [;] => { ... };
    [,] => { ... };
    ['('] => { ... };
    [')'] => { ... };
    ['{'] => { ... };
    ['}'] => { ... };
    ['['] => { ... };
    [']'] => { ... };
    [<] => { ... };
    [>] => { ... };
    [~] => { ... };
    [?] => { ... };
    [??] => { ... };
    [?.] => { ... };
    [&] => { ... };
    [|] => { ... };
    [+] => { ... };
    [++] => { ... };
    [*] => { ... };
    [**] => { ... };
    [/] => { ... };
    [^] => { ... };
    [%] => { ... };
    [.] => { ... };
    [...] => { ... };
    [:] => { ... };
    [=] => { ... };
    [==] => { ... };
    [===] => { ... };
    [=>] => { ... };
    [!] => { ... };
    [!=] => { ... };
    [!==] => { ... };
    [-] => { ... };
    [--] => { ... };
    [<=] => { ... };
    [>=] => { ... };
    [+=] => { ... };
    [-=] => { ... };
    [|=] => { ... };
    [&=] => { ... };
    [^=] => { ... };
    [/=] => { ... };
    [*=] => { ... };
    [%=] => { ... };
    [&&] => { ... };
    [||] => { ... };
    [<<] => { ... };
    [>>] => { ... };
    [>>>] => { ... };
    [<<=] => { ... };
    [>>=] => { ... };
    [>>>=] => { ... };
    [&&=] => { ... };
    [||=] => { ... };
    [**=] => { ... };
    [??=] => { ... };
    [@] => { ... };
    ['`'] => { ... };
    [break] => { ... };
    [case] => { ... };
    [catch] => { ... };
    [class] => { ... };
    [const] => { ... };
    [continue] => { ... };
    [debugger] => { ... };
    [default] => { ... };
    [delete] => { ... };
    [do] => { ... };
    [else] => { ... };
    [enum] => { ... };
    [export] => { ... };
    [extends] => { ... };
    [false] => { ... };
    [finally] => { ... };
    [for] => { ... };
    [function] => { ... };
    [if] => { ... };
    [in] => { ... };
    [instanceof] => { ... };
    [import] => { ... };
    [new] => { ... };
    [null] => { ... };
    [return] => { ... };
    [super] => { ... };
    [switch] => { ... };
    [this] => { ... };
    [throw] => { ... };
    [try] => { ... };
    [true] => { ... };
    [typeof] => { ... };
    [var] => { ... };
    [void] => { ... };
    [while] => { ... };
    [with] => { ... };
    [implements] => { ... };
    [interface] => { ... };
    [let] => { ... };
    [package] => { ... };
    [private] => { ... };
    [protected] => { ... };
    [public] => { ... };
    [static] => { ... };
    [yield] => { ... };
    [abstract] => { ... };
    [accessor] => { ... };
    [as] => { ... };
    [satisfies] => { ... };
    [asserts] => { ... };
    [assert] => { ... };
    [any] => { ... };
    [async] => { ... };
    [await] => { ... };
    [boolean] => { ... };
    [constructor] => { ... };
    [declare] => { ... };
    [get] => { ... };
    [infer] => { ... };
    [is] => { ... };
    [keyof] => { ... };
    [module] => { ... };
    [namespace] => { ... };
    [never] => { ... };
    [readonly] => { ... };
    [require] => { ... };
    [number] => { ... };
    [object] => { ... };
    [set] => { ... };
    [string] => { ... };
    [symbol] => { ... };
    [type] => { ... };
    [undefined] => { ... };
    [unique] => { ... };
    [unknown] => { ... };
    [from] => { ... };
    [global] => { ... };
    [bigint] => { ... };
    [override] => { ... };
    [of] => { ... };
    [out] => { ... };
    [using] => { ... };
    [ident] => { ... };
    [EOF] => { ... };
    [UNICODE_BOM] => { ... };
    [#] => { ... };
}
Expand description

Utility macro for creating a SyntaxKind through simple macro syntax