Laurențiu Nicola
|
af4148970a
|
Fix incorrect missing field diagnostic with box patterns
|
2021-02-20 12:36:17 +02:00 |
|
Lukas Wirth
|
2887426da0
|
Revert "Replace usage of ast::NameOrNameRef with ast::NameLike"
This reverts commit e1dbf43cf8 .
|
2021-02-17 15:00:44 +01:00 |
|
Lukas Wirth
|
e1dbf43cf8
|
Replace usage of ast::NameOrNameRef with ast::NameLike
|
2021-02-17 14:02:34 +01:00 |
|
Lukas Wirth
|
e52bdc55ef
|
Implement ast::AstNode for NameLike and move it to node_ext
|
2021-02-16 19:27:08 +01:00 |
|
Lukas Wirth
|
7b64622780
|
Don't rename field record patterns directly
|
2021-02-13 23:47:21 +01:00 |
|
Lukas Wirth
|
d644728d82
|
Refactor reference searching to work with the ast
|
2021-02-12 18:58:28 +01:00 |
|
Aleksey Kladov
|
46b4f89c92
|
.
|
2021-01-20 01:56:11 +03:00 |
|
Lukas Wirth
|
98718e0544
|
Wrap remaining self/super/crate in Name{Ref}
|
2021-01-15 22:18:43 +01:00 |
|
Lukas Wirth
|
cb863390f2
|
Handle self/super/crate in PathSegment as NameRef
|
2021-01-15 19:21:23 +01:00 |
|
Lukas Wirth
|
e618d12903
|
Replace SyntaxKind usage with T! macro where applicable
|
2021-01-10 17:14:01 +01:00 |
|
AdnoC
|
ddbf484acf
|
indentation
|
2020-12-29 22:56:00 -07:00 |
|
AdnoC
|
6eeec5d75f
|
Smarter bracketed use diagnostic
|
2020-12-29 22:46:34 -07:00 |
|
Lukas Wirth
|
dd496223f5
|
Node-ify lifetimes
|
2020-12-16 14:16:09 +01:00 |
|
Jonas Schievink
|
c31c3246a8
|
Basic support for decl macros 2.0
|
2020-12-15 18:43:34 +01:00 |
|
Jonas Schievink
|
c1cb595382
|
Move to upstream macro_rules! model
|
2020-12-15 15:37:37 +01:00 |
|
Jeremy Kolb
|
26a1675764
|
Remove some redundant allocations
|
2020-12-12 12:27:09 -05:00 |
|
Lukas Wirth
|
a1c8bdecfd
|
Use items can also have doc comments
|
2020-12-04 17:09:40 +01:00 |
|
Lukas Wirth
|
e55a44a831
|
Use shorthand record syntax when renaming struct initializer field
|
2020-11-14 17:51:09 +01:00 |
|
Aleksey Kladov
|
6158304f8b
|
Simplify
|
2020-11-06 22:30:58 +01:00 |
|
Aleksey Kladov
|
5ba4f949c2
|
Kill RAW_ literals
Syntactically, they are indistinguishable from non-raw versions, so it
doesn't make sense to separate then *at the syntax* level.
|
2020-11-06 22:23:14 +01:00 |
|
Josh Mcguigan
|
4e76e884bd
|
correct hover for items with doc attribute with raw strings
|
2020-10-23 19:36:30 -07:00 |
|
Aleksey Kladov
|
a1c187eef3
|
Rename ra_syntax -> syntax
|
2020-08-12 18:30:53 +02:00 |
|