aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_expand/src/builtin_derive.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename EnumDef -> EnumAleksey Kladov2020-07-301-1/+1
* Rename StructDef -> StructAleksey Kladov2020-07-301-1/+1
* Finalize union grammarAleksey Kladov2020-07-301-1/+1
* Rename TypeParamList -> GenericParamListAleksey Kladov2020-07-301-4/+4
* Rename ModuleItem -> ItemAleksey Kladov2020-07-291-1/+1
* Use CrateName for semantic namesAleksey Kladov2020-07-011-1/+1
* Don't guess macro expansion crateAleksey Kladov2020-06-111-16/+12
* Make relevant_crates return a SetAleksey Kladov2020-06-111-4/+3
* Update crates/ra_hir_expand/src/builtin_derive.rs Edwin Cheng2020-05-021-1/+1
* 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
* 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