aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src
Commit message (Expand)AuthorAgeFilesLines
* Use `ImportMap` in `find_path`, remove old queriesJonas Schievink2020-06-043-97/+140
* Add an ImportMapJonas Schievink2020-06-046-12/+358
* Fix type inference failure when built with log/kv_unstableDavid Tolnay2020-06-041-1/+1
* Consolidate documentation expansion and mergingAaron Loucks2020-06-031-0/+7
* Add basic hover and completion doc tests for macro generated itemsAaron Loucks2020-06-031-1/+1
* Enable hover and autocomplete docs on macro generated itemsAaron Loucks2020-06-032-3/+48
* Add highlight support for unsafe fn calls and raw ptr derefPaul Daniel Faria2020-06-021-1/+5
* fmtrobojumper2020-05-312-11/+21
* correctly infer labelled breaksrobojumper2020-05-313-19/+60
* Support raw_ref_op's raw reference operatorrobojumper2020-05-283-4/+34
* Pass trivially copy types as copykjeremy2020-05-261-1/+1
* Fix some clippy perf warningsJeremy Kolb2020-05-251-1/+1
* Merge pull request #4548 from bnjjj/fix_4464Aleksey Kladov2020-05-242-2/+2
|\
| * add support of feature flag for runnables #4464Benjamin Coenen2020-05-2114-112/+111
| |\
| * | add support of feature flag for runnables #4464Benjamin Coenen2020-05-212-2/+2
* | | Provide Chalk well-known traitsFlorian Diebold2020-05-221-4/+8
| |/ |/|
* | Make `find_path_inner` a queryJonas Schievink2020-05-202-4/+7
* | Switch to new magic marksAleksey Kladov2020-05-2013-79/+61
* | Cleanup query fn namingAleksey Kladov2020-05-192-3/+5
* | Move public API to the topAleksey Kladov2020-05-191-9/+9
* | SimplifyAleksey Kladov2020-05-191-7/+3
* | Cleanup importsAleksey Kladov2020-05-191-3/+5
* | Merge #4501bors[bot]2020-05-182-5/+18
|\ \
| * | Querify `importable_locations_in_crate`Jonas Schievink2020-05-182-5/+18
| |/
* / Create LowerCtx on the flyEdwin Cheng2020-05-171-9/+10
|/
* Handle `Self` in values and patternsFlorian Diebold2020-05-151-5/+13
* Highlight mutable statics as mutableMatthew Jasper2020-05-102-8/+29
* Rename ImplItem to AssocItemEdwin Cheng2020-05-051-9/+9
* Merge #4305bors[bot]2020-05-056-28/+61
|\
| * invert ifEdwin Cheng2020-05-051-3/+3
| * Change union resolve types onlyEdwin Cheng2020-05-042-2/+2
| * Change favor_types to has_constructorEdwin Cheng2020-05-043-9/+9
| * Remove unused importEdwin Cheng2020-05-041-2/+2
| * Fix testEdwin Cheng2020-05-041-16/+16
| * Favor types for Record in name resolutionEdwin Cheng2020-05-044-12/+45
* | refactor: use attrsOwner directly in is_cfg_enabledBenjamin Coenen2020-05-054-22/+15
* | Merge #4283bors[bot]2020-05-041-86/+60
|\ \
| * | Fixes names for collect_item funtionsEdwin Cheng2020-05-041-25/+14
| * | Support macro for trait itemsEdwin Cheng2020-05-031-82/+67
| |/
* / add support of cfg attributes on enum variants #4279Benjamin Coenen2020-05-031-1/+7
|/
* Merge #4234bors[bot]2020-05-026-5/+80
|\
| * Test whether it is bang macro properlyEdwin Cheng2020-05-021-8/+6
| * Add test in name resolutionsEdwin Cheng2020-05-021-0/+37
| * Make AttrQuery copyableEdwin Cheng2020-05-012-10/+15
| * Support local_inner_macrosEdwin Cheng2020-05-014-7/+42
* | Introduce EffectExprAleksey Kladov2020-05-021-11/+13
* | Revert "Merge #4233"Aleksey Kladov2020-05-022-0/+8
* | Introduce LowerCtx for path loweringEdwin Cheng2020-05-018-73/+158
|/
* Kill more zombiesAleksey Kladov2020-04-301-4/+0
* Remove dead code, which elaborately pretends to be aliveAleksey Kladov2020-04-301-4/+0