aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_expand
Commit message (Expand)AuthorAgeFilesLines
* Expand file! to dummy ""kjeremy2019-11-222-1/+26
* Add support for Stringify builtin macroPiotr Szpetkowski2019-11-222-0/+28
* Add MacroFileKind::StatementsEdwin Cheng2019-11-212-0/+2
* Rename with_ast -> with_valueAleksey Kladov2019-11-201-4/+4
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-202-17/+21
* Fixed a bug for string lit in quoteEdwin Cheng2019-11-191-4/+4
* Collapse TokenMap and RevTokenMapAleksey Kladov2019-11-182-7/+5
* Token-based reverse-mappingAleksey Kladov2019-11-181-29/+22
* More correct expansion mappingAleksey Kladov2019-11-171-14/+30
* Make shift an implementation detail of mbeAleksey Kladov2019-11-172-9/+16
* Merge #2287bors[bot]2019-11-171-0/+3
|\
| * Disable doctestsAleksey Kladov2019-11-171-0/+3
* | Don't store shift redundantlyAleksey Kladov2019-11-171-6/+5
|/
* Goto definition works inside macrosAleksey Kladov2019-11-161-0/+9
* Prepare SourceAnalyzer for macrosAleksey Kladov2019-11-151-2/+8
* Sourcify some moreAleksey Kladov2019-11-151-0/+2
* Sourcify some thingsAleksey Kladov2019-11-151-0/+4
* Heed the advice of rustc's into_iter() warningmemoryruins2019-11-151-4/+2
* Handle macro-generated expressions slightly less wrongAleksey Kladov2019-11-141-1/+4
* Add MacroDefKindEdwin Cheng2019-11-114-35/+19
* Add line macro and testsEdwin Cheng2019-11-112-7/+65
* Add quote macroEdwin Cheng2019-11-112-0/+262
* Add basic bultin macro infrastructureEdwin Cheng2019-11-115-22/+109
* Remove typed macro parsing APIAleksey Kladov2019-11-092-8/+8
* Minor cleanupAleksey Kladov2019-11-091-6/+8
* Remove map_ranges in RevTokenMapEdwin Cheng2019-11-092-34/+33
* Refactor and simpfilyEdwin Cheng2019-11-082-82/+38
* Refactor and add more commentsEdwin Cheng2019-11-081-8/+6
* Refactor a bitEdwin Cheng2019-11-041-2/+1
* Use macro_rules shift to map text rangesEdwin Cheng2019-11-041-4/+9
* Use ? and destructing to simplifed long codeEdwin Cheng2019-11-041-19/+17
* Rename and fix typosEdwin Cheng2019-11-042-10/+20
* Remove dbg!Edwin Cheng2019-11-041-4/+0
* Add parent_expansion to HirFileIdEdwin Cheng2019-11-041-0/+19
* Add macro_expansion_info in hir_expandEdwin Cheng2019-11-042-19/+109
* Move diagnostics to hir_expandAleksey Kladov2019-11-022-0/+86
* Move Source to hir_expandAleksey Kladov2019-11-021-1/+19
* move hygiene to hir_expandAleksey Kladov2019-10-302-11/+47
* push name down to hir_expandAleksey Kladov2019-10-302-0/+143
* push either to hir_expandAleksey Kladov2019-10-302-0/+55
* move raw_items to hir_defAleksey Kladov2019-10-301-4/+4
* cleanupAleksey Kladov2019-10-291-14/+8
* switch expand to dyn TraitAleksey Kladov2019-10-292-9/+9
* reduce visibilityAleksey Kladov2019-10-291-2/+2
* add doc commentAleksey Kladov2019-10-291-0/+2
* remove not that useful indirectionAleksey Kladov2019-10-291-14/+4
* reduce visibilityAleksey Kladov2019-10-292-18/+7
* remove unused queryAleksey Kladov2019-10-292-15/+5
* less genericsAleksey Kladov2019-10-292-6/+9
* flatten hir_expandAleksey Kladov2019-10-293-257/+241