David Barsky
|
ccee36e8dd
|
chore: rename salsa to ra_salsa
|
2024-10-14 10:09:22 -04:00 |
|
Lukas Wirth
|
188c577855
|
Newtype ErasedFileAstId
|
2024-08-05 13:46:47 +02:00 |
|
Lukas Wirth
|
d46060b168
|
Fix error spans for include! and compile_error!
|
2024-07-29 15:57:01 +02:00 |
|
Lukas Wirth
|
5264f86242
|
Encode edition within FileId in the hir layer
|
2024-07-18 08:49:10 +02:00 |
|
Lukas Wirth
|
8ebabce475
|
internal: Remove FileId::BOGUS
|
2024-06-12 08:16:07 +02:00 |
|
Hamir Mahal
|
7c34eb3880
|
style: simplify string interpolation
|
2024-05-30 16:18:49 -07:00 |
|
Lukas Wirth
|
9c75e9fa7d
|
Deduplicate Edition enum
|
2024-04-14 15:29:01 +02:00 |
|
Lukas Wirth
|
255a8aef92
|
Move Edition into span crate
|
2024-03-21 10:21:44 +01:00 |
|
Lukas Wirth
|
0dd89d7ee7
|
Remove usages of SpanData where Span suffices
|
2024-03-15 13:02:40 +01:00 |
|
Lukas Wirth
|
d2f8eae2ec
|
feat: Support macro calls in eager macros for IDE features
|
2024-03-14 15:40:35 +01:00 |
|
Lukas Wirth
|
9ba4493918
|
internal: Improve rooted upmapping
|
2024-03-12 13:46:58 +01:00 |
|
Lukas Wirth
|
efd76ecff1
|
Move AstIdMap infra to the span crate
|
2024-03-01 15:39:44 +01:00 |
|
Lukas Wirth
|
549aae7c07
|
Add a few more doc lines to the span crate
|
2024-03-01 15:20:30 +01:00 |
|
Lukas Wirth
|
eb7a4f293e
|
minor: Add some basic docs for spans/hygiene handling
|
2024-03-01 14:39:15 +01:00 |
|
Lukas Wirth
|
5136705fad
|
internal: Remove SELF_REF hack for self referential SyntaxContexts
|
2024-02-10 16:20:02 +01:00 |
|
Lukas Wirth
|
6cf7b5f8d7
|
Don't parse intra doc links as syntax trees
|
2024-01-26 20:00:47 +01:00 |
|
Lukas Wirth
|
5a343415e8
|
Add some size assertions
|
2024-01-26 19:28:39 +01:00 |
|
Johann Hemmann
|
3041164301
|
Temporarily allow all lints which occur
They will be removed one by one
|
2024-01-19 12:52:12 +01:00 |
|
Lukas Wirth
|
659d4f91e4
|
Impl fmt::Display for Span
|
2024-01-16 10:46:09 +01:00 |
|
Lukas Wirth
|
9e8e124269
|
Special case fixup spans in server::Span impl, they are immutable
|
2023-12-22 10:13:00 +01:00 |
|
Lukas Wirth
|
a892237ed4
|
Add rust-analyzer-span server feature equivalent to the ID server
|
2023-12-21 17:22:59 +01:00 |
|
Lukas Wirth
|
002e611d09
|
fix: Deduplicate annotations
|
2023-12-19 08:49:00 +01:00 |
|
Lukas Wirth
|
ec6162308e
|
Move the SpanMap definition into the span crate
|
2023-12-18 14:50:48 +01:00 |
|
Lukas Wirth
|
66e29be1bd
|
internal: Split out a span crate
|
2023-12-18 14:08:33 +01:00 |
|