aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix false positive "Missing match arm".Dawer2021-05-141-1/+1
* Merge #8799bors[bot]2021-05-125-95/+95
|\
| * Add basic support for array lengths in typesJade2021-05-115-95/+95
* | Add a test for conditionally compiled tailsDaniel McNab2021-05-031-0/+49
|/
* Don't look in super traits for <T as Trait>::AssocFlorian Diebold2021-04-291-0/+8
* Add test for #8686Florian Diebold2021-04-291-0/+30
* fix: closure unify without check ClosureIdComonad2021-04-291-0/+36
* Merge #8462bors[bot]2021-04-191-0/+199
|\
| * hir_ty: cleanups and extend infinitely_recursive_macro_type testcynecx2021-04-181-5/+9
| * hir_ty: keep body::Expander in TyLoweringContextcynecx2021-04-181-0/+26
| * hir_ty: Expand macros at type positioncynecx2021-04-171-0/+169
* | Collect inherent impls in unnamed constsJonas Schievink2021-04-191-1/+36
|/
* Fix primitive shadowing with inner itemsJonas Schievink2021-04-161-0/+18
* Support macros in pattern positionJonas Schievink2021-04-112-2/+28
* Respect test style guidelines in tests::traitsLukas Wirth2021-04-101-698/+656
* Add test for binary op return ty with adtLukas Wirth2021-04-101-0/+47
* Add manual ops::Add impls to test::traits::closure_2Lukas Wirth2021-04-101-20/+46
* Implement more precise binary op return type predictionLukas Wirth2021-04-101-5/+5
* Resolve prelude and crate root names in the root DefMapJonas Schievink2021-04-091-0/+30
* Fix crash on syn involving lifetimes returned by ChalkFlorian Diebold2021-04-091-0/+38
* Merge #8394bors[bot]2021-04-071-0/+33
|\
| * Infer variants through type aliased enumsLukas Wirth2021-04-071-0/+33
* | Collect trait impls inside unnamed constsJonas Schievink2021-04-071-0/+22
|/
* Fix block inner item defined in macroEdwin Cheng2021-03-311-0/+26
* Fix generic arguments being incorrectly offset in qualified trait castsLukas Wirth2021-03-301-0/+43
* Basic Support Macro 2.0Edwin Cheng2021-03-271-1/+82
* Fix recursive macro statement expansionEdwin Cheng2021-03-251-1/+39
* Merge #7907bors[bot]2021-03-244-20/+139
|\
| * hir_ty: add coverage testing for autoderef_visibility_method testcynecx2021-03-201-0/+1
| * hir_ty: fix test by removing trailing whitespacecynecx2021-03-201-24/+23
| * hir_ty: fix visibility in infer_inherent_method testcynecx2021-03-201-16/+16
| * hir_ty: add tests around autoderef with visibility checkingcynecx2021-03-201-0/+119
| * hir_ty: fix tests by making required methods publiccynecx2021-03-202-4/+4
* | Merge #8156bors[bot]2021-03-221-0/+46
|\ \
| * | Correctly lower TraitRefs with default paramsLukas Wirth2021-03-221-0/+46
* | | 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