aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_expand/src/builtin_derive.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add token ids for all tt::LeafEdwin Cheng2019-12-181-4/+24
|
* Rename N! to name!Florian Diebold2019-12-131-1/+1
|
* Add macros for known names and pathsFlorian Diebold2019-12-131-13/+13
|
* Remove MacroFileKindEdwin Cheng2019-12-081-2/+2
|
* Implement all the other built-in derivesFlorian Diebold2019-12-051-15/+79
| | | | Since as long as we're not implementing the bodies, they all work the same way.
* Implement derive(Copy, Clone) properly (well, kind of)Florian Diebold2019-12-051-7/+180
|
* Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-0/+64