aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Introduce AsMacroCall traitEdwin Cheng2020-02-173-70/+124
* | Bump crate resolution limit for large projectsBenjamin Brittain2020-02-141-1/+1
|/
* Make Self implement the trait inside trait default methodsFlorian Diebold2020-02-141-5/+1
* Merge #3062bors[bot]2020-02-112-7/+15
|\
| * Implement slice pattern AST > HIR loweringJonas Platte2020-02-112-7/+15
* | Merge #3074bors[bot]2020-02-103-10/+14
|\ \
| * | Add or- and parenthesized-patternsMatthew Jasper2020-02-093-10/+14
* | | move to to_usize()Veetaha2020-02-091-1/+1
|/ /
* | FormattingFlorian Diebold2020-02-072-9/+12
* | First stab at desugaring bounds for APITFlorian Diebold2020-02-071-4/+23
* | wip lower impl trait to type argsFlorian Diebold2020-02-073-9/+90
|/
* Merge #2962bors[bot]2020-02-044-14/+34
|\
| * include requested changeszombiefungus2020-02-024-27/+28
| * add new ImportAlias enum to differentiate no alias from an _ aliaszombiefungus2020-02-024-11/+30
* | Require ModPath for importingKirill Bulatov2020-02-021-2/+2
|/
* Merge #2917bors[bot]2020-01-282-14/+86
|\
| * Add the testsKirill Bulatov2020-01-282-0/+42
| * Apply the proposed refactoringKirill Bulatov2020-01-281-38/+43
| * Prefer imports starting with stdKirill Bulatov2020-01-271-6/+31
* | Publicize debug printing of CrateDefMapAleksey Kladov2020-01-282-41/+42
|/
* Remove dead codeAleksey Kladov2020-01-161-34/+2
* Make FromSource privateAleksey Kladov2020-01-161-1/+3
* Merge #2837bors[bot]2020-01-151-1/+1
|\
| * Introduce SourceBinderAleksey Kladov2020-01-151-1/+1
* | RenameAleksey Kladov2020-01-153-17/+14
|/
* Don't parse child modules when doing diagnosticsAleksey Kladov2020-01-151-0/+7
* Merge #2803bors[bot]2020-01-112-1/+46
|\
| * Fix various names, e.g. Iterator not resolving in core preludeFlorian Diebold2020-01-112-1/+46
* | Apply review suggestionsFlorian Diebold2020-01-115-34/+23
* | Qualify some paths in 'add missing impl members'Florian Diebold2020-01-112-1/+48
* | Use `self`Florian Diebold2020-01-111-0/+20
* | CleanupFlorian Diebold2020-01-111-13/+25