Aleksey Kladov
|
b28c54a2c2
|
Rename ra_hir_def -> hir_def
|
2020-08-13 16:29:33 +02:00 |
|
Aleksey Kladov
|
ed20a857f4
|
Rename ra_db -> base_db
|
2020-08-13 16:29:33 +02:00 |
|
Aleksey Kladov
|
a1c187eef3
|
Rename ra_syntax -> syntax
|
2020-08-12 18:30:53 +02:00 |
|
Aleksey Kladov
|
c5798c4d75
|
Finalize impl Grammar
|
2020-07-30 18:28:28 +02:00 |
|
Aleksey Kladov
|
c83467796b
|
Finalize Trait grammar
|
2020-07-30 18:17:28 +02:00 |
|
Aleksey Kladov
|
3cd4112bdc
|
Finalize const&static grammar
|
2020-07-30 18:02:20 +02:00 |
|
Aleksey Kladov
|
609680ef97
|
Rename EnumDef -> Enum
|
2020-07-30 17:52:53 +02:00 |
|
Aleksey Kladov
|
216a5344c8
|
Rename StructDef -> Struct
|
2020-07-30 17:50:40 +02:00 |
|
Aleksey Kladov
|
1ae4721c9c
|
Finalize union grammar
|
2020-07-30 17:38:52 +02:00 |
|
Aleksey Kladov
|
eb2f806344
|
Rename TypeAliasDef -> TypeAlias
|
2020-07-30 15:25:46 +02:00 |
|
Aleksey Kladov
|
1142112c70
|
Rename FnDef -> Fn
|
2020-07-30 15:16:05 +02:00 |
|
Aleksey Kladov
|
b6b77d1396
|
Update tests
|
2020-07-30 14:20:33 +02:00 |
|
Aleksey Kladov
|
96313283cd
|
Update tests
|
2020-07-30 12:33:05 +02:00 |
|
Aleksey Kladov
|
6636f56e79
|
Rename ModuleItem -> Item
|
2020-07-30 00:23:03 +02:00 |
|
Jonas Schievink
|
05a9f377ec
|
Update ItemTree snapshots
|
2020-07-14 20:27:48 +02:00 |
|
Aleksey Kladov
|
b20a6b582b
|
Rewrite item_tree tests to expect
insta review wouldn't update the test, so ...
|
2020-07-11 22:11:31 +02:00 |
|
Jonas Schievink
|
563d585594
|
Use IdRange for variants
|
2020-06-25 16:52:15 +02:00 |
|
Jonas Schievink
|
d84b3ff6a1
|
Collect field/variant attrs in ItemTree
|
2020-06-25 14:39:27 +02:00 |
|
Jonas Schievink
|
9ba7726579
|
Allow iterating fields in the ItemTree
|
2020-06-25 13:50:27 +02:00 |
|
Jonas Schievink
|
d6fd7809b0
|
Clean up and fix inner item collection a bit
|
2020-06-24 16:54:21 +02:00 |
|
Jonas Schievink
|
94169ee504
|
ItemTree: Use more boxed slices
|
2020-06-24 16:54:21 +02:00 |
|
Jonas Schievink
|
abdba92334
|
Don't allocate empty generics
|
2020-06-24 16:54:21 +02:00 |
|
Jonas Schievink
|
43cad21623
|
Don't allocate common visibilities
|
2020-06-24 16:54:20 +02:00 |
|
Jonas Schievink
|
16fd4dabb7
|
Remove file id from item tree
It's not needed, and `source` is only used by tests anyways
|
2020-06-24 16:53:56 +02:00 |
|
Jonas Schievink
|
ae7a296c85
|
Unify and test attribute handling
|
2020-06-24 16:53:56 +02:00 |
|
Jonas Schievink
|
ffa0435050
|
Make generics and attr queries use ItemTree
Now it's fast
|
2020-06-24 16:53:16 +02:00 |
|
Jonas Schievink
|
1fbe21a545
|
Make remaining item data queries use item tree
|
2020-06-24 16:53:16 +02:00 |
|
Jonas Schievink
|
4b03b39d5b
|
draw the rest of the owl
|
2020-06-24 16:53:16 +02:00 |
|