aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src/tests
Commit message (Expand)AuthorAgeFilesLines
* resolver: manually traverse nested block scopesJonas Schievink2021-03-221-0/+13
* Merge #8137bors[bot]2021-03-211-0/+22
|\
| * Fix box pattern inference panicLukas Wirth2021-03-211-0/+22
* | Merge #8134bors[bot]2021-03-211-0/+23
|\ \
| * | use the included file as the source of expanded include macroYilin Chen2021-03-211-0/+23
| |/
* | Ignore type bindings in generic_predicates_for_paramFlorian Diebold2021-03-211-3/+2
* | Test for a Salsa bugFlorian Diebold2021-03-211-0/+51
|/
* Remove WhereClause::ErrorFlorian Diebold2021-03-201-2/+2
* Merge #8082bors[bot]2021-03-181-0/+22
|\
| * Handle inner recursive macro rules casesEdwin Cheng2021-03-181-0/+22
* | Support `#[cfg]` on all associated itemsJonas Schievink2021-03-181-0/+19
* | Add test for self-calling inner functionJonas Schievink2021-03-171-0/+21
|/
* Fix macro expansion for statements w/o semicolonEdwin Cheng2021-03-161-0/+16
* Fix unification logicFlorian Diebold2021-03-151-100/+116
* Check ancestor maps when computing traits in scopeJonas Schievink2021-03-091-0/+33
* Use upstream cov-markLaurențiu Nicola2021-03-086-15/+10
* hir_ty: use default type generic for box expressionscynecx2021-02-281-0/+55
* Add test from #7273Laurențiu Nicola2021-02-211-0/+45
* Don't write trailing whitespace when formatting empty GenericPredicatesLukas Wirth2021-02-201-2/+2
* Don't lower TypeBound::Lifetime as GenericPredicate::ErrorLukas Wirth2021-02-202-5/+5
* 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
* Update fixed testsJonas Schievink2021-02-101-3/+6
* infer: update resolver when descending into blockJonas Schievink2021-02-101-0/+19
* Infra for "unit" benchmarkingAleksey Kladov2021-02-091-11/+12
* Check for dyn impls in method resolutionLukas Wirth2021-02-081-0/+22
* Handle box with allocatorThiébaud Weksteen2021-01-221-0/+24
* Render Fn* trait objects and impl types as rust doesLukas Wirth2021-01-132-4/+19
* Proper handling $crate Take 2Edwin Cheng2021-01-071-0/+31
* Revert "Proper handling $crate and local_inner_macros"Jonas Schievink2021-01-031-31/+0
* Fixed nested eager macro bugEdwin Cheng2021-01-031-0/+46
* Merge #7133bors[bot]2021-01-021-0/+31
|\
| * Introduce HygieneFrames for proper token hygineeEdwin Cheng2021-01-021-0/+31
* | Merge #7134bors[bot]2021-01-021-0/+18
|\ \
| * | Fix infer error of macro invocation in array exprEdwin Cheng2021-01-021-0/+18
| |/
* | Add ConstParams to the ide layerLukas Wirth2021-01-011-1/+0
* | Add ConstParams to the HIRLukas Wirth2021-01-011-0/+17
|/
* Implement const block inferenceLukas Wirth2020-12-231-4/+9
* Implement const pat inferenceLukas Wirth2020-12-231-0/+30
* Make macro def krate mandatoryJonas Schievink2020-12-151-0/+6
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-1/+0
* Add regression testEdwin Cheng2020-12-151-0/+24
* Add test for #6852Florian Diebold2020-12-131-0/+37
* Infer labeled blocksLukas Wirth2020-12-111-0/+56
* Upgrade ChalkFlorian Diebold2020-12-071-0/+43
* Use correct, full substs for self type in implFlorian Diebold2020-12-041-0/+19
* Properly infer tuple struct patterns when encountering ellipsisLukas Wirth2020-11-241-0/+48
* Properly infer tuple patterns when encountering ellipsisLukas Wirth2020-11-241-0/+47
* binary operator overload type inference: add test markRoland Ruckerbauer2020-10-141-0/+3