aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_expand/src/builtin_derive.rs
Commit message (Collapse)AuthorAgeFilesLines
* Update crates/ra_hir_expand/src/builtin_derive.rs Edwin Cheng2020-05-021-1/+1
| | | | | Fix spacing Co-authored-by: Jonas Schievink <[email protected]>
* Support local_inner_macrosEdwin Cheng2020-05-011-1/+1
|
* Check dep name to detect it is coreEdwin Cheng2020-04-271-4/+6
|
* Use empty-deps tricks to detect it is coreEdwin Cheng2020-04-271-5/+21
|
* Add testEdwin Cheng2020-04-271-1/+1
|
* Use core instead of std for builtin derive macrosEdwin Cheng2020-04-271-32/+61
|
* Fix unnecessary braces warningsLaurențiu Nicola2020-04-061-3/+3
|
* Refactoring a bitEdwin Cheng2020-03-251-5/+5
|
* Add basic custom derive loweringEdwin Cheng2020-03-251-12/+10
|
* Fix whitespace in testsEdwin Cheng2020-03-041-1/+1
|
* Implement concat macroEdwin Cheng2020-03-031-12/+12
|
* Add LazyMacroIdEdwin Cheng2020-03-031-1/+1
|
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
|
* 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