aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src
Commit message (Expand)AuthorAgeFilesLines
* Add support for unions in inference and loweringPaul Daniel Faria2020-08-083-7/+13
* Add additional checks for union inference testsPaul Daniel Faria2020-08-081-5/+33
* Allign RecordPat with RecordExprAleksey Kladov2020-07-312-2/+2
* Merge #5610bors[bot]2020-07-302-17/+24
|\
| * Bump chalkLaurențiu Nicola2020-07-302-17/+24
* | Rename RecordLit -> RecordExprAleksey Kladov2020-07-302-8/+8
* | Rename FnDef -> FnAleksey Kladov2020-07-301-1/+1
|/
* Mark MismatchedArgCount as experimentalJonas Schievink2020-07-241-0/+3
* Add a builder for DiagnosticSinkJonas Schievink2020-07-241-2/+2
* Support `Trait as _` importsJonas Schievink2020-07-211-0/+22
* Remove insta depLaurențiu Nicola2020-07-211-2/+2
* Replace remaining insta usesLaurențiu Nicola2020-07-216-5365/+5366
*---. Merge #5451 #5463 #5465 #5466bors[bot]2020-07-211-3/+19
|\ \ \
| | | * Do not show default types in closuresKirill Bulatov2020-07-201-3/+19
| | |/
* | | Merge #5458bors[bot]2020-07-213-849/+896
|\ \ \ | |_|/ |/| |
| * | Inline lang items in coercion testsLaurențiu Nicola2020-07-202-27/+65
| * | Use expect in never_type testsLaurențiu Nicola2020-07-203-186/+185
| * | Use expect in coercion testsLaurențiu Nicola2020-07-201-674/+684
* | | Minor perf tweaks per clippyJeremy Kolb2020-07-191-1/+1
| |/ |/|
* | Specify default adt representation for chalk integrationWilco Kusee2020-07-191-1/+1
|/
* call_info works with closuresAleksey Kladov2020-07-171-10/+1
* Mismatched arg count works for lambdasAleksey Kladov2020-07-172-10/+30
* Align CallableDefId naming with other idsAleksey Kladov2020-07-169-47/+49
* Rename CallableDefId -> InternedCallabelDefidAleksey Kladov2020-07-163-11/+11
* Remove TypeCtor interningFlorian Diebold2020-07-155-30/+21
* Use Chalk closure supportFlorian Diebold2020-07-156-350/+83
* Add FIXMEJonas Schievink2020-07-141-0/+1
* Thread varargs through r-aJonas Schievink2020-07-147-19/+65
* ItemTree: Lower tuple types despite invalid typeJonas Schievink2020-07-141-0/+23
* Refactor the test of diagnostic testsAleksey Kladov2020-07-146-474/+278
* Allow multiline annotationsAleksey Kladov2020-07-142-2/+3
* Compress match checking testsAleksey Kladov2020-07-143-1168/+419
* Data-driven diagnostics testsAleksey Kladov2020-07-143-100/+93
* Reduce visibilityAleksey Kladov2020-07-141-85/+83
* Cleanup visibilityAleksey Kladov2020-07-142-7/+11
* Cleanup hir diagnostics APIAleksey Kladov2020-07-145-40/+48
* Consolidate hir diagnostics code in one placeAleksey Kladov2020-07-146-13/+14
* Don't copy-paste `impl_froms` into every crateAleksey Kladov2020-07-133-30/+9
* Reorder importsAleksey Kladov2020-07-133-8/+7
* Merge #5331bors[bot]2020-07-122-2/+63
|\
| * Fix #4966Florian Diebold2020-07-122-2/+63
* | Remove some unnecessary file namesFlorian Diebold2020-07-121-3/+0
* | Add test for #4281Florian Diebold2020-07-121-0/+23
* | Search more efficiently for int/float implsFlorian Diebold2020-07-123-18/+118
* | Adapt trait object coercion tests to the status quoFlorian Diebold2020-07-121-4/+51
* | Use Chalk built-in representation for array typesFlorian Diebold2020-07-121-7/+36
* | Remove built-in Unsize implsFlorian Diebold2020-07-124-235/+6
* | Enable Chalk tracing in hir_ty testsFlorian Diebold2020-07-124-66/+52
* | Upgrade ChalkFlorian Diebold2020-07-125-13/+63
|/
* infer: Add type inference support for Union typesOtavio Salvador2020-07-112-2/+32