aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src
Commit message (Expand)AuthorAgeFilesLines
* Implement binary operator overloading type inferenceRoland Ruckerbauer2020-10-133-5/+120
* Keep SyntaxNodePtr::range privateIgor Aleksanov2020-10-122-4/+13
* Replace 'if let' with 'match' in decl_check.rsIgor Aleksanov2020-10-121-30/+33
* Add to_upper_snake_case function to stdxIgor Aleksanov2020-10-122-4/+3
* Fix compilation errorIgor Aleksanov2020-10-121-2/+1
* Apply suggestions from code reviewIgor Aleksanov2020-10-121-2/+2
* Fix code style issuesIgor Aleksanov2020-10-122-3/+7
* Fix issues with match arm bindingsIgor Aleksanov2020-10-121-7/+12
* Code style adjustmentsIgor Aleksanov2020-10-123-8/+88
* Make incorrect case diagnostic work inside of functionsIgor Aleksanov2020-10-122-33/+248
* Refactor string helpers for decl_check moduleIgor Aleksanov2020-10-121-32/+97
* Add diagnostics for enum names and variantsIgor Aleksanov2020-10-122-2/+147
* Add fix for incorrect case diagnosticIgor Aleksanov2020-10-121-1/+1
* Improve string helpers functionsIgor Aleksanov2020-10-121-1/+8
* Check structure fields to be snake_caseIgor Aleksanov2020-10-121-46/+65
* Add check for structure names to be CamelCaseIgor Aleksanov2020-10-122-1/+139
* Extract helper functions into a separate moduleIgor Aleksanov2020-10-122-29/+112
* Add checks for function parametersIgor Aleksanov2020-10-122-7/+94
* Create basic support for names case checks and implement function name case c...Igor Aleksanov2020-10-122-3/+251
* Make unimplemented match variants explicitCasey Primozic2020-10-071-1/+2
* `todo!()` -> `unimplemented!() // FIXME` for CICasey Primozic2020-10-062-3/+5
* Bump chalk to use latest git to get fixCasey Primozic2020-10-062-0/+13
* Fix trait object hir formatting behind pointer and referencesLukas Wirth2020-10-061-6/+23
* Update chalk to 0.28.0Bram van den Heuvel2020-09-251-2/+8
* Bump smol_str from 0.1.16 to 0.1.17Jean SIMARD2020-09-241-1/+1
* Use Ty::apply instead of simple and fix method resolution.Charles Lew2020-09-163-8/+14
* Add a test.Charles Lew2020-09-161-0/+38
* Lower extern type alias as foreign opaque type.Charles Lew2020-09-161-2/+6
* Update chalk to 0.27 and adapt to chalk changes.Charles Lew2020-09-156-27/+96
* Merge #5971bors[bot]2020-09-137-53/+213
|\
| * Fix type walking about type of async blockoxalica2020-09-111-14/+9
| * Fix and prettify commentsoxalica2020-09-111-4/+6
| * Implement async blocksoxalica2020-09-107-53/+216
* | Implement box pattern inferenceJonas Schievink2020-09-121-1/+13
* | Add box pattern testJonas Schievink2020-09-121-0/+25
* | Rename record_field_pat to record_pat_fieldPavan Kumar Sunkara2020-09-102-4/+4
* | Tweak interner for chalkNathan Whitaker2020-09-091-9/+9
* | Lookup ADT and assoc. type names for chalk debugNathan Whitaker2020-09-092-5/+21
|/
* Switch to expect_test from crates.ioAleksey Kladov2020-08-219-9/+9
* Add type safety to diagnostic codesAleksey Kladov2020-08-181-17/+17
* Speedup ty testsAleksey Kladov2020-08-181-6/+11
* Merge #5682bors[bot]2020-08-181-0/+25
|\
| * Merge branch 'master' into add-disable-diagnosticsIgor Aleksanov2020-08-141-0/+25
* | Fix missing match arm false error on unknown typeCAD972020-08-172-4/+2
* | Document missing match arm false positiveCAD972020-08-171-0/+19
* | Chalk 0.23Jeremy Kolb2020-08-161-2/+2
* | Only print chalk programs with CHALK_PRINTWilco Kusee2020-08-141-10/+15
* | Lookup adt namesWilco Kusee2020-08-141-1/+2
* | Only use logging db if CHALK_DEBUG is activeWilco Kusee2020-08-141-12/+15
* | Print chalk programs in debug outputWilco Kusee2020-08-142-12/+19
|/