aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty
Commit message (Expand)AuthorAgeFilesLines
* Add test for #1165Jonas Schievink2021-02-101-0/+29
* Slightly expand testJonas Schievink2021-02-101-0/+3
* Add more testsJonas Schievink2021-02-102-8/+84
* Put the old resolver backJonas Schievink2021-02-101-3/+8
* Update fixed testsJonas Schievink2021-02-102-18/+20
* infer: update resolver when descending into blockJonas Schievink2021-02-102-16/+39
* Infra for "unit" benchmarkingAleksey Kladov2021-02-091-11/+12
* Merge #7602bors[bot]2021-02-082-11/+38
|\
| * Check for dyn impls in method resolutionLukas Wirth2021-02-082-11/+38
* | Update crateskjeremy2021-02-082-5/+6
|/
* Merge #7574bors[bot]2021-02-051-1/+1
|\
| * Remove redundant clonesYoshua Wuyts2021-02-051-1/+1
| |
| \
*-. \ Merge #7570 #7571bors[bot]2021-02-052-161/+151
|\ \ \ | |_|/ |/| |
| | * Cleanup decl_checkLukas Wirth2021-02-052-161/+151
| |/
* / Remove unnecessary allocs in case_convLukas Wirth2021-02-051-18/+16
|/
* Make `ModPath`'s representation privateJonas Schievink2021-02-041-1/+1
* Use block_def_map in body loweringJonas Schievink2021-02-031-1/+1
* Bump chalkLaurențiu Nicola2021-02-022-5/+5
* Revert "Use block_def_map in body lowering"Jonas Schievink2021-02-021-1/+1
* Use block_def_map in body loweringJonas Schievink2021-02-011-1/+1
* Classify function calls as functions when shadowed by typesLukas Wirth2021-01-282-14/+17
* Bump depsLaurențiu Nicola2021-01-271-3/+3
* Create all `ModuleId`s through a `DefMap` methodJonas Schievink2021-01-251-1/+1
* Update tests to register the required standard library typesPhil Ellison2021-01-232-16/+48
* Fix test namesPhil Ellison2021-01-231-4/+4
* Identify methods using functions ids rather than string namesPhil Ellison2021-01-231-7/+27
* Implement fix, add testsPhil Ellison2021-01-232-28/+55
* Add diagnostic for filter_map followed by nextPhil Ellison2021-01-232-13/+105
* Make `ModuleId`'s `krate` field privateJonas Schievink2021-01-227-15/+17
* Obtain `ModuleId`'s `DefMap` through a methodJonas Schievink2021-01-221-3/+3
* Merge #7386bors[bot]2021-01-222-1/+28
|\
| * Handle box with allocatorThiébaud Weksteen2021-01-222-1/+28
* | Bump chalkLaurențiu Nicola2021-01-211-3/+3
* | chalk 0.49.0kjeremy2021-01-201-3/+3
* | Make public DefMap fields privateJonas Schievink2021-01-203-5/+5
* | Rename `CrateDefMap` to `DefMap`Jonas Schievink2021-01-181-3/+3
* | Merge #7291bors[bot]2021-01-181-2/+2
|\ \ | |/ |/|
| * Wrap remaining self/super/crate in Name{Ref}Lukas Wirth2021-01-151-2/+2
* | :arrow_up: arenaAleksey Kladov2021-01-171-1/+1
* | Merge #7276bors[bot]2021-01-173-3/+3
|\ \
| * | Remove map module from la-arena public APIAramis Razzaghipour2021-01-153-3/+3
* | | Merge #7304bors[bot]2021-01-171-1/+1
|\ \ \ | |_|/ |/| |
| * | Depend on local copy of la-arena instead of crates.io’sAramis Razzaghipour2021-01-171-1/+1
| |/
* / Add support for yiled keywordDaiki Ihara2021-01-151-0/+7
|/
* prepare to publish el libro de arenaAleksey Kladov2021-01-145-5/+5
* Render Fn* trait objects and impl types as rust doesLukas Wirth2021-01-133-29/+94
* Fixed typos in local bindingsVincent Esche2021-01-092-5/+5
* Fixed typos in code commentsVincent Esche2021-01-091-2/+2
* Merge #7145bors[bot]2021-01-081-0/+31
|\
| * Proper handling $crate Take 2Edwin Cheng2021-01-071-0/+31