Jonas Schievink
|
ea5cc8d07a
|
More accurate #[derive] parsing
This now allows full paths to the derive macro
|
2020-12-19 01:10:56 +01:00 |
|
Jonas Schievink
|
aab9cc9cfb
|
Hit a mark
|
2020-12-18 20:25:41 +01:00 |
|
Jonas Schievink
|
d42d1d33f0
|
Fix parsing of active cfg_attr
|
2020-12-18 20:00:59 +01:00 |
|
Jonas Schievink
|
08de1b4fa5
|
Implement RawAttr::filter
|
2020-12-18 18:58:42 +01:00 |
|
Jonas Schievink
|
4f07d8dd58
|
Refactor attributes API to allow handling cfg_attr
|
2020-12-18 02:24:14 +01:00 |
|
Jonas Schievink
|
9231821c03
|
Make Attrs::from_attrs_owner private
|
2020-12-17 15:45:26 +01:00 |
|
Lukas Wirth
|
8ed8e4f25a
|
Use Attrs::docs in NavigationTarget instead of DocCommentsOwner
|
2020-12-11 21:19:58 +01:00 |
|
Lukas Wirth
|
ac19a71459
|
Use Attrs::docs in runnables instead of DocCommentsOwner
|
2020-12-11 20:11:03 +01:00 |
|
Lukas Wirth
|
f8823e8cbc
|
Properly fetch inner and outer docs on hir-level
|
2020-12-09 09:22:41 +01:00 |
|
Lukas Wirth
|
eac77997bf
|
Properly fetch inner and outer attributes on hir-level
|
2020-12-08 23:21:20 +01:00 |
|
Lukas Wirth
|
2facd9517f
|
Escape string literals in Attr::from_src
|
2020-12-08 13:47:58 +01:00 |
|
Lukas Wirth
|
7a338e5207
|
Replace Arc<[str]> with String in attr::Documentation
|
2020-12-07 21:55:00 +01:00 |
|
Lukas Wirth
|
b064f6da9e
|
Keep doc attribute order
|
2020-12-07 20:38:28 +01:00 |
|
Lukas Wirth
|
efe86a42dc
|
Remove raw pre and suffixes from string attr literals
|
2020-12-07 19:58:17 +01:00 |
|
Lukas Wirth
|
1caaa201fa
|
Remove hir_def/docs.rs module
|
2020-12-07 19:58:17 +01:00 |
|
Lukas Wirth
|
b3652ef288
|
Remove documentation query
|
2020-12-07 19:58:17 +01:00 |
|
Jonas Schievink
|
3421b645e6
|
Emit better #[cfg] diagnostics
|
2020-10-22 19:19:18 +02:00 |
|
Aleksey Kladov
|
b28c54a2c2
|
Rename ra_hir_def -> hir_def
|
2020-08-13 16:29:33 +02:00 |
|