aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Handle coercing function types to function pointers in matchFlorian Diebold2020-05-081-0/+42
* Handle break somewhat betterFlorian Diebold2020-05-081-1/+71
* Implement better handling of divergenceFlorian Diebold2020-05-084-9/+114
* Fix type of byte literalsFlorian Diebold2020-05-082-8/+9
* Rename ImplItem to AssocItemEdwin Cheng2020-05-051-2/+2
* Merge #4305bors[bot]2020-05-051-0/+29
|\
| * Add test for issueEdwin Cheng2020-05-041-0/+29
* | Remove whitespacesEdwin Cheng2020-05-031-1/+1
* | Support macro for trait itemsEdwin Cheng2020-05-031-19/+21
|/
* Merge #4234bors[bot]2020-05-021-0/+26
|\
| * Support local_inner_macrosEdwin Cheng2020-05-011-0/+26
* | Add smoke test for decorated blocksAleksey Kladov2020-05-021-0/+32
* | Add testEdwin Cheng2020-05-011-0/+40
|/
* Merge #4173bors[bot]2020-04-271-4/+29
|\
| * Use empty-deps tricks to detect it is coreEdwin Cheng2020-04-271-6/+5
| * Add testEdwin Cheng2020-04-271-0/+26
| * Use core instead of std for builtin derive macrosEdwin Cheng2020-04-271-4/+4
* | For associated type shorthand (T::Item), use the substs from the where clauseFlorian Diebold2020-04-261-0/+30
|/
* Convert tests to text-sizeAleksey Kladov2020-04-257-2192/+2192
* Fix wrong substitution codeFlorian Diebold2020-04-231-0/+41
* Correctly infer types in guard expressionsAleksey Kladov2020-04-181-0/+26
* Merge #4023bors[bot]2020-04-181-0/+36
|\
| * Fix another crash from wrong bindersFlorian Diebold2020-04-171-0/+36
* | Fix type equality for dyn TraitFlorian Diebold2020-04-171-0/+24
* | Add two more tests for associated typesFlorian Diebold2020-04-171-0/+174
* | fix panic on ellipsis in patternJosh Mcguigan2020-04-171-0/+49
|/
* Test for non-working proc macro server assoc typesFlorian Diebold2020-04-161-0/+68
* Switch Chalk to recursive solverFlorian Diebold2020-04-161-29/+21
*-. Merge #3966 #3968bors[bot]2020-04-151-0/+27
|\ \
| * | Add support for bounds on associated types in trait definitionsFlorian Diebold2020-04-131-0/+27
| | |
| \ \
*-. \ \ Merge #3964 #3965 #3967bors[bot]2020-04-152-3/+73
|\ \ \ \ | |_|/ / |/| | |
| | * | Handle `Self::Type` in trait definitions when referring to own associated typeFlorian Diebold2020-04-132-3/+26
| |/ / |/| |
| * | Implement inline associated type boundsFlorian Diebold2020-04-131-0/+47
|/ /
* / Align grammar for record patterns and literalsAleksey Kladov2020-04-111-1/+2
|/
* Add failing testAleksey Kladov2020-04-101-2/+29
* Fix Chalk panicFlorian Diebold2020-04-061-0/+25
* Hide unit fn return typesLaurențiu Nicola2020-04-054-14/+14
* Fix inference of function pointer return typesLaurențiu Nicola2020-04-051-0/+26
* Macro patterns are not confused with expressions.Aleksey Kladov2020-04-031-2/+29
* Add inference for literal and range patternsFlorian Diebold2020-04-014-1/+95
* Remove collect proc_macro definitionsEdwin Cheng2020-03-251-6/+2
* Fix trailling whitespaceEdwin Cheng2020-03-251-1/+1
* Add basic custom derive loweringEdwin Cheng2020-03-251-0/+23
* Move test to hir_tyEdwin Cheng2020-03-211-0/+31
* Make MBE expansion more resilient (WIP)Florian Diebold2020-03-161-4/+4
* Support local macro_rulesEdwin Cheng2020-03-141-0/+20
* Add and fix testsEdwin Cheng2020-03-101-0/+20
* Prevent include! macro include itselfEdwin Cheng2020-03-071-0/+18
* Use a not so dummy implementation of env macroEdwin Cheng2020-03-071-0/+27
* Resolve `Self::AssocTy` in implsFlorian Diebold2020-03-061-0/+41