Lukas Wirth
|
aa1491ecde
|
Record derive helper attributes, resolve them in IDE layer
|
2022-07-26 09:26:51 +02:00 |
|
Lukas Wirth
|
e2f1a9a558
|
feat: Attempt to format expand_macro output with rustfmt if possible
|
2022-04-17 13:33:39 +02:00 |
|
Lukas Wirth
|
eba90936c1
|
Move ide crates to new hir::Macro
|
2022-03-08 23:52:26 +01:00 |
|
hkalbasi
|
4fa8749c44
|
Preserve order of generic args
|
2022-03-04 11:46:14 +03:30 |
|
Lukas Wirth
|
47ce4436e4
|
Make hir::Local::name infallible
|
2022-02-26 16:36:44 +01:00 |
|
Lukas Wirth
|
45ff51ba22
|
Make more precise range macro upmapping
|
2022-01-31 15:53:44 +01:00 |
|
Jonas Schievink
|
09219e10f1
|
Mostly restore hir API boundary
|
2022-01-12 19:56:47 +01:00 |
|
Lukas Wirth
|
f781e599cc
|
Adjust incorrect runnable tests
|
2021-12-07 15:42:54 +01:00 |
|
Lukas Wirth
|
e09d410dcd
|
Simplify
|
2021-12-07 15:06:56 +01:00 |
|
Lukas Wirth
|
b66f181bc0
|
Fix some TryToNav impls not upmapping ranges out of macros
|
2021-12-07 15:02:22 +01:00 |
|
Lukas Wirth
|
e4f2d0e3a8
|
Introduce SymbolKind::Derive
|
2021-12-04 18:18:09 +01:00 |
|
Lukas Wirth
|
d174158abc
|
Rename things: Tool -> ToolModule
|
2021-12-03 17:15:19 +01:00 |
|
Lukas Wirth
|
e58af219a4
|
feat: Resolve builtin-attr and tools in ide layer
|
2021-12-03 16:32:17 +01:00 |
|
Jake Heinz
|
b0c7ff39b8
|
remove one need for semantics
|
2021-11-30 04:50:09 +00:00 |
|
Jake Heinz
|
8307d38dc1
|
cleanups
|
2021-11-28 00:42:42 +00:00 |
|
Jake Heinz
|
e033d8c2a2
|
make navigation target go to original file location
|
2021-11-27 13:48:50 +00:00 |
|
Jake Heinz
|
a1030b07ab
|
use Semantics::parse_or_expand in another place
|
2021-11-27 11:55:03 +00:00 |
|
Jake Heinz
|
0447be7589
|
wip
|
2021-11-27 11:25:05 +00:00 |
|
Lukas Wirth
|
54b2de45e1
|
Unnest ide::display::navigation_target module
|
2021-11-22 13:04:28 +01:00 |
|