]>
Commit | Line | Data |
---|---|---|
dfeec247 | 1 | note: no external requirements |
0731742a | 2 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:36:29 |
ff7c6d11 | 3 | | |
0531ce1d | 4 | LL | with_signature(cell, t, |cell, t| require(cell, t)); |
ff7c6d11 XL |
5 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
6 | | | |
1b1a35ee | 7 | = note: defining type: no_relationships_late::<'_#1r, T>::{closure#0} with closure substs [ |
ff7c6d11 | 8 | i32, |
532ac7d7 | 9 | extern "rust-call" fn((std::cell::Cell<&'_#2r ()>, T)), |
ba9703b0 | 10 | (), |
ff7c6d11 | 11 | ] |
b7449926 | 12 | = note: late-bound region is '_#3r |
ff7c6d11 | 13 | |
dfeec247 | 14 | note: no external requirements |
0731742a | 15 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:32:1 |
ff7c6d11 | 16 | | |
0531ce1d XL |
17 | LL | / fn no_relationships_late<'a, 'b, T>(cell: Cell<&'a ()>, t: T) |
18 | LL | | where | |
19 | LL | | T: Anything<'b>, | |
20 | LL | | { | |
21 | LL | | with_signature(cell, t, |cell, t| require(cell, t)); | |
22 | LL | | } | |
23 | | |_^ | |
ff7c6d11 | 24 | | |
60c5eb7d | 25 | = note: defining type: no_relationships_late::<'_#1r, T> |
ff7c6d11 | 26 | |
dfeec247 | 27 | note: no external requirements |
0731742a | 28 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:45:29 |
ff7c6d11 | 29 | | |
0531ce1d | 30 | LL | with_signature(cell, t, |cell, t| require(cell, t)); |
ff7c6d11 XL |
31 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
32 | | | |
1b1a35ee | 33 | = note: defining type: no_relationships_early::<'_#1r, '_#2r, T>::{closure#0} with closure substs [ |
ff7c6d11 | 34 | i32, |
532ac7d7 | 35 | extern "rust-call" fn((std::cell::Cell<&'_#3r ()>, T)), |
ba9703b0 | 36 | (), |
ff7c6d11 XL |
37 | ] |
38 | ||
dfeec247 | 39 | note: no external requirements |
0731742a | 40 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:40:1 |
ff7c6d11 | 41 | | |
0531ce1d XL |
42 | LL | / fn no_relationships_early<'a, 'b, T>(cell: Cell<&'a ()>, t: T) |
43 | LL | | where | |
44 | LL | | T: Anything<'b>, | |
45 | LL | | 'a: 'a, | |
46 | LL | | { | |
47 | LL | | with_signature(cell, t, |cell, t| require(cell, t)); | |
48 | LL | | } | |
49 | | |_^ | |
ff7c6d11 | 50 | | |
60c5eb7d | 51 | = note: defining type: no_relationships_early::<'_#1r, '_#2r, T> |
ff7c6d11 | 52 | |
dfeec247 | 53 | note: no external requirements |
0731742a | 54 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:64:29 |
ff7c6d11 | 55 | | |
0531ce1d | 56 | LL | with_signature(cell, t, |cell, t| require(cell, t)); |
ff7c6d11 XL |
57 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
58 | | | |
1b1a35ee | 59 | = note: defining type: projection_outlives::<'_#1r, '_#2r, T>::{closure#0} with closure substs [ |
ff7c6d11 | 60 | i32, |
532ac7d7 | 61 | extern "rust-call" fn((std::cell::Cell<&'_#3r ()>, T)), |
ba9703b0 | 62 | (), |
ff7c6d11 XL |
63 | ] |
64 | ||
dfeec247 | 65 | note: no external requirements |
0731742a | 66 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:49:1 |
ff7c6d11 | 67 | | |
0531ce1d XL |
68 | LL | / fn projection_outlives<'a, 'b, T>(cell: Cell<&'a ()>, t: T) |
69 | LL | | where | |
70 | LL | | T: Anything<'b>, | |
71 | LL | | T::AssocType: 'a, | |
72 | ... | | |
73 | LL | | with_signature(cell, t, |cell, t| require(cell, t)); | |
74 | LL | | } | |
ff7c6d11 XL |
75 | | |_^ |
76 | | | |
60c5eb7d | 77 | = note: defining type: projection_outlives::<'_#1r, '_#2r, T> |
ff7c6d11 | 78 | |
dfeec247 | 79 | note: no external requirements |
0731742a | 80 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:73:29 |
ff7c6d11 | 81 | | |
0531ce1d XL |
82 | LL | with_signature(cell, t, |cell, t| require(cell, t)); |
83 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
ff7c6d11 | 84 | | |
1b1a35ee | 85 | = note: defining type: elements_outlive::<'_#1r, '_#2r, T>::{closure#0} with closure substs [ |
0531ce1d | 86 | i32, |
532ac7d7 | 87 | extern "rust-call" fn((std::cell::Cell<&'_#3r ()>, T)), |
ba9703b0 | 88 | (), |
ff7c6d11 XL |
89 | ] |
90 | ||
dfeec247 | 91 | note: no external requirements |
0731742a | 92 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:68:1 |
ff7c6d11 | 93 | | |
0531ce1d XL |
94 | LL | / fn elements_outlive<'a, 'b, T>(cell: Cell<&'a ()>, t: T) |
95 | LL | | where | |
96 | LL | | T: Anything<'b>, | |
97 | LL | | 'b: 'a, | |
98 | LL | | { | |
99 | LL | | with_signature(cell, t, |cell, t| require(cell, t)); | |
100 | LL | | } | |
ff7c6d11 XL |
101 | | |_^ |
102 | | | |
60c5eb7d | 103 | = note: defining type: elements_outlive::<'_#1r, '_#2r, T> |
ff7c6d11 | 104 | |
dfeec247 | 105 | note: no external requirements |
0731742a | 106 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:85:29 |
ff7c6d11 | 107 | | |
0531ce1d XL |
108 | LL | with_signature(cell, t, |cell, t| require(cell, t)); |
109 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
ff7c6d11 | 110 | | |
1b1a35ee | 111 | = note: defining type: one_region::<'_#1r, T>::{closure#0} with closure substs [ |
0531ce1d | 112 | i32, |
532ac7d7 | 113 | extern "rust-call" fn((std::cell::Cell<&'_#2r ()>, T)), |
ba9703b0 | 114 | (), |
ff7c6d11 XL |
115 | ] |
116 | ||
dfeec247 | 117 | note: no external requirements |
0731742a | 118 | --> $DIR/projection-one-region-trait-bound-static-closure.rs:77:1 |
ff7c6d11 | 119 | | |
0531ce1d XL |
120 | LL | / fn one_region<'a, T>(cell: Cell<&'a ()>, t: T) |
121 | LL | | where | |
122 | LL | | T: Anything<'a>, | |
123 | LL | | { | |
ff7c6d11 | 124 | ... | |
0531ce1d XL |
125 | LL | | with_signature(cell, t, |cell, t| require(cell, t)); |
126 | LL | | } | |
ff7c6d11 XL |
127 | | |_^ |
128 | | | |
60c5eb7d | 129 | = note: defining type: one_region::<'_#1r, T> |
ff7c6d11 | 130 |