Macro rslint_parser::T [−][src]
macro_rules! T {
[;] => { ... };
[,] => { ... };
['('] => { ... };
[')'] => { ... };
['{'] => { ... };
['}'] => { ... };
['['] => { ... };
[']'] => { ... };
[<] => { ... };
[>] => { ... };
[~] => { ... };
[?] => { ... };
[? ?] => { ... };
[?.] => { ... };
[&] => { ... };
[|] => { ... };
[+] => { ... };
[+ +] => { ... };
[*] => { ... };
[* *] => { ... };
[/] => { ... };
[^] => { ... };
[%] => { ... };
[.] => { ... };
[...] => { ... };
[:] => { ... };
[=] => { ... };
[==] => { ... };
[== =] => { ... };
[=>] => { ... };
[!] => { ... };
[!=] => { ... };
[!= =] => { ... };
[-] => { ... };
[- -] => { ... };
[<=] => { ... };
[>=] => { ... };
[+=] => { ... };
[-=] => { ... };
[|=] => { ... };
[&=] => { ... };
[^=] => { ... };
[/=] => { ... };
[*=] => { ... };
[%=] => { ... };
[&&] => { ... };
[||] => { ... };
[<<] => { ... };
[>>] => { ... };
[>> >] => { ... };
[<<=] => { ... };
[>>=] => { ... };
[>> >=] => { ... };
[&& =] => { ... };
[|| =] => { ... };
[* *=] => { ... };
[? ? =] => { ... };
[@] => { ... };
[await] => { ... };
[break] => { ... };
[case] => { ... };
[catch] => { ... };
[class] => { ... };
[const] => { ... };
[continue] => { ... };
[debugger] => { ... };
[default] => { ... };
[delete] => { ... };
[do] => { ... };
[else] => { ... };
[enum] => { ... };
[export] => { ... };
[extends] => { ... };
[false] => { ... };
[finally] => { ... };
[for] => { ... };
[function] => { ... };
[if] => { ... };
[in] => { ... };
[instanceof] => { ... };
[interface] => { ... };
[import] => { ... };
[implements] => { ... };
[new] => { ... };
[null] => { ... };
[package] => { ... };
[private] => { ... };
[protected] => { ... };
[public] => { ... };
[return] => { ... };
[super] => { ... };
[switch] => { ... };
[this] => { ... };
[throw] => { ... };
[try] => { ... };
[true] => { ... };
[typeof] => { ... };
[var] => { ... };
[void] => { ... };
[while] => { ... };
[with] => { ... };
[yield] => { ... };
[readonly] => { ... };
[keyof] => { ... };
[unique] => { ... };
[declare] => { ... };
[abstract] => { ... };
[static] => { ... };
[async] => { ... };
[type] => { ... };
[from] => { ... };
[as] => { ... };
[require] => { ... };
[namespace] => { ... };
[assert] => { ... };
[module] => { ... };
[global] => { ... };
[infer] => { ... };
[get] => { ... };
[set] => { ... };
[ident] => { ... };
[shebang] => { ... };
[#] => { ... };
}
Expand description
Utility macro for creating a SyntaxKind through simple macro syntax