aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* Handle macro-generated expressions slightly less wrongAleksey Kladov2019-11-143-15/+38
* Rename MacroResolver -> ExpanderAleksey Kladov2019-11-141-2/+2
* Move current file to MacroResolverAleksey Kladov2019-11-141-2/+2
* Normalize dataAleksey Kladov2019-11-141-14/+9
* Reduce duplication between uncertain floats & intsAleksey Kladov2019-11-137-70/+55
* Move expression lowering to hir_defAleksey Kladov2019-11-125-730/+37
* Remove owner from BodyAleksey Kladov2019-11-125-28/+19
* Move definition of exprs to hir_defAleksey Kladov2019-11-125-502/+56
* Minor refactoringAleksey Kladov2019-11-121-3/+3
* Minor cleanupAleksey Kladov2019-11-125-45/+42
* Introduce hir::GenericParamAleksey Kladov2019-11-113-7/+16
* Don't reexport generics from HIRAleksey Kladov2019-11-115-12/+13
* Merge #2200bors[bot]2019-11-115-19/+90
|\
| * Add hir::LocalAleksey Kladov2019-11-115-19/+90
* | Merge #2205bors[bot]2019-11-111-0/+19
|\ \ | |/ |/|
| * Add MacroDefKindEdwin Cheng2019-11-111-8/+3
| * Add line macro and testsEdwin Cheng2019-11-111-0/+19
| * Add basic bultin macro infrastructureEdwin Cheng2019-11-111-3/+8
* | Make primitive tys publicAleksey Kladov2019-11-111-1/+5
* | Unfork struct and union idsAleksey Kladov2019-11-096-19/+18
|/
* Merge #2179bors[bot]2019-11-064-0/+98
|\
| * HirDatabase stored attributesMartin Asquino2019-11-044-0/+98
* | Move Namespace enum closer to usageAleksey Kladov2019-11-048-18/+29
* | Appease the linter by dummy doc commentsAleksey Kladov2019-11-041-1/+1
* | SimplifyAleksey Kladov2019-11-041-35/+24
* | Rename MockDatabase -> TestDBAleksey Kladov2019-11-044-42/+39
* | remove dead codeAleksey Kladov2019-11-041-26/+7
* | Remove more duplication in test fixturesAleksey Kladov2019-11-043-50/+6
* | Remove some duplicated test functionsAleksey Kladov2019-11-041-81/+16
|/
* Cleanup unused marksAleksey Kladov2019-11-041-10/+0
* Use new text DSL instead of crate_graph! macroAleksey Kladov2019-11-043-128/+25
* Reexport relative_path from ra_dbAleksey Kladov2019-11-031-2/+1
* Add small module-level docsAleksey Kladov2019-11-031-0/+5
* Remove last traces of nameres from hirAleksey Kladov2019-11-037-66/+11
* move crate_def_map tests to hir_defAleksey Kladov2019-11-037-2252/+0
* Move CrateDefMap to hir_defAleksey Kladov2019-11-0317-1553/+183
* Move diagnostics to hir_expandAleksey Kladov2019-11-026-89/+21
* Move Source to hir_expandAleksey Kladov2019-11-022-3/+3
* Change SourceAnalyzer method resoltion APIFlorian Diebold2019-11-012-4/+26
* Various review fixesFlorian Diebold2019-11-013-17/+13
* Add some doc commentsFlorian Diebold2019-11-011-0/+6
* Complete trait assoc itemsFlorian Diebold2019-11-013-5/+8
* Refactor a bitFlorian Diebold2019-11-011-36/+25
* Don't do autoderef for path resolutionFlorian Diebold2019-11-011-18/+39
* Refactor to unify with method resolutionFlorian Diebold2019-11-016-137/+111
* Record assoc item resolutionFlorian Diebold2019-11-011-1/+3