aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/tests
diff options
context:
space:
mode:
authoradamrk <[email protected]>2020-06-20 16:00:57 +0100
committeradamrk <[email protected]>2020-06-20 16:00:57 +0100
commit1629fb770e21c7e7fd4c478f5074590d5c9e6829 (patch)
treedee9864cb0139f9ba11cce1fb62facb49d0dd5e3 /crates/ra_hir_ty/src/tests
parentd8f5192d99886c89418879cc7d81ba298b0596db (diff)
Push obligation instead of matching on solution
Diffstat (limited to 'crates/ra_hir_ty/src/tests')
-rw-r--r--crates/ra_hir_ty/src/tests/traits.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ra_hir_ty/src/tests/traits.rs b/crates/ra_hir_ty/src/tests/traits.rs
index dd5bdd2d0..961be4abd 100644
--- a/crates/ra_hir_ty/src/tests/traits.rs
+++ b/crates/ra_hir_ty/src/tests/traits.rs
@@ -3028,7 +3028,7 @@ fn infer_box_fn_arg() {
3028 656..667 '&self.inner': &*mut T 3028 656..667 '&self.inner': &*mut T
3029 657..661 'self': &Box<T> 3029 657..661 'self': &Box<T>
3030 657..667 'self.inner': *mut T 3030 657..667 'self.inner': *mut T
3031 812..957 '{ ... }': FnOnce::Output<dyn FnOnce<(&Option<i32>,)>, ({unknown},)> 3031 812..957 '{ ... }': FnOnce::Output<dyn FnOnce<(&Option<i32>,)>, (&Option<i32>,)>
3032 834..835 's': Option<i32> 3032 834..835 's': Option<i32>
3033 838..850 'Option::None': Option<i32> 3033 838..850 'Option::None': Option<i32>
3034 872..873 'f': Box<dyn FnOnce<(&Option<i32>,)>> 3034 872..873 'f': Box<dyn FnOnce<(&Option<i32>,)>>
@@ -3037,7 +3037,7 @@ fn infer_box_fn_arg() {
3037 913..915 'ps': {unknown} 3037 913..915 'ps': {unknown}
3038 917..919 '{}': () 3038 917..919 '{}': ()
3039 938..939 'f': Box<dyn FnOnce<(&Option<i32>,)>> 3039 938..939 'f': Box<dyn FnOnce<(&Option<i32>,)>>
3040 938..943 'f(&s)': FnOnce::Output<dyn FnOnce<(&Option<i32>,)>, ({unknown},)> 3040 938..943 'f(&s)': FnOnce::Output<dyn FnOnce<(&Option<i32>,)>, (&Option<i32>,)>
3041 940..942 '&s': &Option<i32> 3041 940..942 '&s': &Option<i32>
3042 941..942 's': Option<i32> 3042 941..942 's': Option<i32>
3043 "### 3043 "###
@@ -3105,9 +3105,9 @@ fn infer_dyn_fn_output() {
3105 937..946 'box(|| 5)': Box<|| -> i32> 3105 937..946 'box(|| 5)': Box<|| -> i32>
3106 941..945 '|| 5': || -> i32 3106 941..945 '|| 5': || -> i32
3107 944..945 '5': i32 3107 944..945 '5': i32
3108 968..969 'x': i32 3108 968..969 'x': FnOnce::Output<dyn Fn<(), Output = i32>, ()>
3109 972..973 'f': Box<dyn Fn<(), Output = i32>> 3109 972..973 'f': Box<dyn Fn<(), Output = i32>>
3110 972..975 'f()': i32 3110 972..975 'f()': FnOnce::Output<dyn Fn<(), Output = i32>, ()>
3111 "### 3111 "###
3112 ); 3112 );
3113} 3113}