aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src
Commit message (Expand)AuthorAgeFilesLines
* DecoupleAleksey Kladov2019-11-216-75/+105
* DecoupleAleksey Kladov2019-11-215-43/+59
* Move expr resolver to resolveAleksey Kladov2019-11-214-33/+35
* Decouple ResolverAleksey Kladov2019-11-219-107/+180
* SimplifyAleksey Kladov2019-11-202-41/+15
* Add HasResolver traitAleksey Kladov2019-11-208-134/+138
* Remove hir/adt.rsAleksey Kladov2019-11-206-66/+47
* Simplify generic paramsAleksey Kladov2019-11-203-37/+33
* Move generic_params query to HIRAleksey Kladov2019-11-202-23/+6
* Move constants to new IDAleksey Kladov2019-11-208-28/+52
* Don't duplicate ContainerId typeAleksey Kladov2019-11-201-8/+8
* Switch type aliases to new sourcesAleksey Kladov2019-11-203-54/+88
* Fix expand macroEdwin Cheng2019-11-201-3/+10
* Next gen IDs for functionsAleksey Kladov2019-11-204-19/+76
* Move traits to hir_defAleksey Kladov2019-11-205-114/+17
* Rename with_ast -> with_valueAleksey Kladov2019-11-201-6/+6
* Move Generics to hir_defAleksey Kladov2019-11-204-170/+60
* Allow non-path default type parametersAleksey Kladov2019-11-203-10/+29
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-2013-89/+91
* Merge pull request #2297 from kiljacken/masterAleksey Kladov2019-11-202-4/+59
|\
| * Move type inlay hint truncation to language serverEmil Lauridsen2019-11-192-4/+59
* | Change to use Expansion::file_id and reorderingEdwin Cheng2019-11-191-6/+1
* | RebaseEdwin Cheng2019-11-191-0/+5
|/
* Publicise GenericParamsAleksey Kladov2019-11-181-3/+3
* More correct expansion mappingAleksey Kladov2019-11-171-4/+9
* Disable doctestsAleksey Kladov2019-11-171-2/+2
* Goto definition works inside macrosAleksey Kladov2019-11-161-1/+22
* Upgrade Chalk againFlorian Diebold2019-11-163-24/+34
* Fix handling of the binders in dyn/impl TraitFlorian Diebold2019-11-164-45/+116
* Use Chalk's dyn/impl trait supportFlorian Diebold2019-11-163-13/+16
* Upgrade ChalkFlorian Diebold2019-11-164-110/+210
* Merge #2271bors[bot]2019-11-152-39/+29
|\
| * Force passing Source when creating a SourceAnalyzerAleksey Kladov2019-11-152-38/+29
| * Prepare SourceAnalyzer for macrosAleksey Kladov2019-11-151-1/+0
* | Merge #2268bors[bot]2019-11-151-4/+19
|\ \ | |/ |/|
| * Handle ast::MacroCall in classify_name and impl FromSource for MacroDefkjeremy2019-11-151-4/+19
* | Prepare SourceAnalyzer for macrosAleksey Kladov2019-11-151-7/+6
* | Sourcify some moreAleksey Kladov2019-11-151-13/+21
|/
* Sourcify some thingsAleksey Kladov2019-11-152-11/+9
* Remove old impls infrastructureAleksey Kladov2019-11-1510-345/+84
* Flatten expr moduleAleksey Kladov2019-11-153-141/+130
* Move scope tests to hir_defAleksey Kladov2019-11-152-208/+5
* Reduce visibilityAleksey Kladov2019-11-151-3/+3
* Auto-upgrade some insta snapshotsAleksey Kladov2019-11-151-49/+5
* Reduce visibilityAleksey Kladov2019-11-151-3/+3
* Use Local moreAleksey Kladov2019-11-153-16/+11
* Privatize modulesAleksey Kladov2019-11-151-1/+1
* Refactor Module::from_source to properly descend from root fileAleksey Kladov2019-11-152-33/+37
* Move body queries to hir_defAleksey Kladov2019-11-148-71/+48
* Move scopes to hir_defAleksey Kladov2019-11-145-368/+202