mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-11-10 13:32:24 +00:00
28 lines
764 B
Plaintext
28 lines
764 B
Plaintext
|
Asserts that annotation named parameters use Name, which is different from the
|
||
|
normal "scoped_name =" lexing, which uses Name.Constant.
|
||
|
|
||
|
---input---
|
||
|
@mod::anno(value = const_a) const short const_b = const_a;
|
||
|
|
||
|
---tokens---
|
||
|
'@mod::anno' Name.Decorator
|
||
|
'(' Punctuation
|
||
|
'value' Name
|
||
|
' ' Text.Whitespace
|
||
|
'=' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'const_a' Name
|
||
|
')' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'const' Keyword.Declaration
|
||
|
' ' Text.Whitespace
|
||
|
'short' Keyword.Type
|
||
|
' ' Text.Whitespace
|
||
|
'const_b' Name.Constant
|
||
|
' ' Text.Whitespace
|
||
|
'=' Operator
|
||
|
' ' Text.Whitespace
|
||
|
'const_a' Name
|
||
|
';' Punctuation
|
||
|
'\n' Text.Whitespace
|