aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src
Commit message (Expand)AuthorAgeFilesLines
* Cleanup memory usage statsAleksey Kladov2020-03-251-6/+1
* fix typo of visibility_ofEdwin Cheng2020-03-251-1/+1
* Remove collect proc_macro definitionsEdwin Cheng2020-03-251-23/+23
* Rename to CustomDeriveEdwin Cheng2020-03-251-1/+1
* Refactoring a bitEdwin Cheng2020-03-251-2/+5
* Add basic custom derive loweringEdwin Cheng2020-03-252-8/+57
* Add ItemScope::visibility_ofEdwin Cheng2020-03-241-0/+6
* Merge #3684bors[bot]2020-03-221-1/+1
|\
| * ra_hir_def: fix typoveetaha2020-03-221-1/+1
* | Add support for macro in symbo_indexEdwin Cheng2020-03-221-11/+1
* | Add recursive limit in expression macro expansionEdwin Cheng2020-03-211-1/+8
|/
* Simplify Arena to use a generic indexAleksey Kladov2020-03-1912-112/+85
* ra_hir_def: remove dat fixmeveetaha2020-03-181-1/+0
* Check that no file contains trailing wsAleksey Kladov2020-03-174-107/+107
* Use `dyn Trait` for working with databseAleksey Kladov2020-03-1622-177/+185
* Use Display instead of a custom methodKirill Bulatov2020-03-161-1/+1
* Fix crate display name dashesKirill Bulatov2020-03-161-2/+7
* Merge #3591bors[bot]2020-03-154-16/+61
|\
| * Support local macro_rulesEdwin Cheng2020-03-144-16/+61
* | Fix completion of trait itemsFlorian Diebold2020-03-142-11/+48
|/
* Protect against infinite macro expansion in def collectorFlorian Diebold2020-03-131-9/+39
* fix issue 3444Josh Mcguigan2020-03-131-0/+22
* Add resolve_extern_path in DBEdwin Cheng2020-03-101-1/+9
* Print crate name in profilAleksey Kladov2020-03-091-1/+2
* Minimize APIAleksey Kladov2020-03-091-1/+1
* Use `Index` for CrateGraphAleksey Kladov2020-03-094-7/+6
* Merge #3519bors[bot]2020-03-094-8/+8
|\
| * Less abstract CrateData apiKirill Bulatov2020-03-094-8/+8
* | Handle visibility for assoc item path completion as wellFlorian Diebold2020-03-081-12/+19
* | Handle visibility in method call completionFlorian Diebold2020-03-071-3/+9
|/
* Normalize waiting queries namesAleksey Kladov2020-03-062-13/+8
* Less confusing profile namesAleksey Kladov2020-03-062-2/+2
* Explicitly remember desugard patsAleksey Kladov2020-03-062-6/+10
* Explicitly remember desugard exprsAleksey Kladov2020-03-062-18/+19
* Source map returns a resultAleksey Kladov2020-03-061-4/+7
* Add profiling callsAleksey Kladov2020-03-052-0/+4
* Implement concat macroEdwin Cheng2020-03-031-5/+18
* Reformat?Aleksey Kladov2020-03-021-5/+1
* Merge #3384bors[bot]2020-03-013-6/+49
|\
| * fix completion for super::super::Josh Mcguigan2020-03-011-2/+6
| * fix #2377 super::super::*Josh Mcguigan2020-03-012-4/+43
* | Rename ast::ImplBlock -> ast::ImplDefAleksey Kladov2020-02-297-24/+24
|/
* Merge #3260bors[bot]2020-02-223-61/+48
|\
| * Refactor how builtins are resolvedFlorian Diebold2020-02-213-61/+48
* | Fix handling of const patternsFlorian Diebold2020-02-213-4/+37
|/
* More manual clippy fixesKirill Bulatov2020-02-182-3/+3
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-188-15/+11
* Merge #3169bors[bot]2020-02-171-4/+5
|\
| * replace uses of VariantData::is_unit with VariantData::kindadamrk2020-02-161-6/+0
| * show names for record fields in enum completionadamrk2020-02-161-1/+8