Home
last modified time | relevance | path

Searched refs:project_replace (Results 1 – 25 of 62) sorted by relevance

123

/external/rust/android-crates-io/crates/pin-project/tests/ui/pin_project/
Dinvalid.rs135 …#[pin_project(project_replace = A, project_replace = B)] //~ ERROR duplicate `project_replace` arg…
138 …#[pin_project(project_replace, project_replace = B)] //~ ERROR duplicate `project_replace` argument
141 …#[pin_project(project_replace = A, project_replace)] //~ ERROR duplicate `project_replace` argument
144 #[pin_project(project_replace = A)] // Ok
147 …#[pin_project(PinnedDrop, project_replace)] //~ ERROR arguments `PinnedDrop` and `project_replace`…
150 …#[pin_project(project_replace, UnsafeUnpin, PinnedDrop)] //~ ERROR arguments `PinnedDrop` and `pro…
183 #[pin_project(project_replace)] // Ok
186 …#[pin_project(project_replace = )] //~ ERROR expected `project_replace = <identifier>`, found `pro…
189 #[pin_project(project_replace = !)] //~ ERROR expected identifier
192 …#[pin_project(project_replace)] //~ ERROR `project_replace` argument requires a value when used on…
[all …]
Dinvalid.stderr67 error: `Replace` argument was removed, use `project_replace` argument instead
70 93 | #[pin_project(Replace)] //~ ERROR `Replace` argument was removed, use `project_replace` ar…
145 error: duplicate `project_replace` argument
148 135 | #[pin_project(project_replace = A, project_replace = B)] //~ ERROR duplicate `project_rep…
151 error: duplicate `project_replace` argument
154 138 | #[pin_project(project_replace, project_replace = B)] //~ ERROR duplicate `project_replace
157 error: duplicate `project_replace` argument
160 141 | #[pin_project(project_replace = A, project_replace)] //~ ERROR duplicate `project_replace
163 error: arguments `PinnedDrop` and `project_replace` are mutually exclusive
166 147 | #[pin_project(PinnedDrop, project_replace)] //~ ERROR arguments `PinnedDrop` and `project…
[all …]
Dproject_replace_unsized.stderr4 5 | #[pin_project(project_replace)] //~ ERROR E0277
22 5 | #[pin_project(&project_replace)] //~ ERROR E0277
28 5 | #[pin_project(project_replace)] //~ ERROR E0277
56 5 | #[pin_project(project_replace)] //~ ERROR E0277
77 10 | #[pin_project(project_replace)] //~ ERROR E0277
95 10 | #[pin_project(&project_replace)] //~ ERROR E0277
101 10 | #[pin_project(project_replace)] //~ ERROR E0277
Dproject_replace_unsized.rs5 #[pin_project(project_replace)] //~ ERROR E0277
10 #[pin_project(project_replace)] //~ ERROR E0277
Dproject_replace_unsized_fn_params.rs8 #[pin_project(project_replace)] //~ ERROR E0277
13 #[pin_project(project_replace)] //~ ERROR E0277
Dvisibility.rs14 #[pin_project(project = RProj, project_ref = RProjRef, project_replace = RProjOwn)]
43 #[pin_project(project = RProj, project_ref = RProjRef, project_replace = RProjOwn)]
/external/rust/android-crates-io/crates/pin-project/tests/
Dpin_project.rs27 project_replace = StructProjOwn, in projection()
60 let StructProjOwn { f1, f2 } = s.as_mut().project_replace(Struct { f1: 3, f2: 4 }); in projection()
68 #[pin_project(project_replace)] in projection()
79 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in projection()
139 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in enum_project_set()
176 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in where_clause()
187 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
197 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
207 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
219 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
[all …]
Ddrop_order.rs20 #[pin_project(project_replace)]
28 #[pin_project(project_replace)]
34 #[pin_project(project_replace)]
37 #[pin_project(project_replace)]
40 #[pin_project(project_replace = EnumProj)]
66 let _z = y.project_replace(StructPinned { f1: D(&c, 3), f2: D(&c, 4) }); in struct_pinned()
80 let _z = y.project_replace(StructUnpinned { f1: D(&c, 3), f2: D(&c, 4) }); in struct_unpinned()
94 let _z = y.project_replace(TuplePinned(D(&c, 3), D(&c, 4))); in tuple_pinned()
108 let _z = y.project_replace(TupleUnpinned(D(&c, 3), D(&c, 4))); in tuple_unpinned()
122 let _z = y.project_replace(Enum::StructPinned { f1: D(&c, 3), f2: D(&c, 4) }); in enum_struct()
[all …]
Dcfg.rs23 #[pin_project(project_replace)] in cfg()
37 #[pin_project(project_replace)] in cfg()
51 #[pin_project(project_replace)] in cfg()
70 project_replace = VariantProjOwn, in cfg()
92 project_replace = FieldProjOwn, in cfg()
130 #[pin_project(project_replace)] in cfg_attr()
146 #[pin_project(project_replace)] in cfg_attr()
179 #[pin_project(project_replace)] in cfg_attr_any_packed()
/external/rust/android-crates-io/crates/pin-project-lite/tests/
Ddrop_order.rs23 #[project_replace = StructPinnedProjReplace]
35 #[project_replace = StructUnpinnedProjReplace]
43 #[project_replace = EnumProjReplace]
70 let _z = y.project_replace(StructPinned { f1: D(&c, 3), f2: D(&c, 4) }); in struct_pinned()
84 let _z = y.project_replace(StructUnpinned { f1: D(&c, 3), f2: D(&c, 4) }); in struct_unpinned()
98 let _z = y.project_replace(Enum::StructPinned { f1: D(&c, 3), f2: D(&c, 4) }); in enum_struct()
109 let _z = y.project_replace(Enum::StructUnpinned { f1: D(&c, 3), f2: D(&c, 4) }); in enum_struct()
119 #[project_replace = SProjReplace] in project_replace_panic()
141 .project_replace(S { pinned: D(&mut c, false), unpinned: D(&mut d, false) }); in project_replace_panic()
157 .project_replace(S { pinned: D(&mut c, false), unpinned: D(&mut d, false) }); in project_replace_panic()
/external/rust/android-crates-io/crates/pin-project/examples/
DREADME.md25 ## `project_replace()` method
27 - [example](project_replace.rs)
28 - [generated code](project_replace-expanded.rs)
29 - [`project_replace()` documentation](https://docs.rs/pin-project/latest/pin_project/attr.pin_proje…
/external/rust/android-crates-io/crates/pin-project/tests/include/
Dbasic-safe-part.rs130 #[::pin_project::pin_project(project_replace)]
144 project_replace = ReplaceStructNamedProjOwn,
157 #[::pin_project::pin_project(project_replace)]
166 project_replace = ReplaceTupleStructNamedProjOwn,
177 project_replace = ReplaceEnumProjOwn,
/external/rust/android-crates-io/crates/pin-project-internal/src/pin_project/
Dderive.rs152 if cx.project_replace.ident().is_some() { Some(&global_allowed_lints) } else { None }; in proj_allowed_lints()
188 project_replace: ProjReplace, field
199 let Args { pinned_drop, unpin_impl, project, project_ref, project_replace } = in new()
202 if let Some(name) = [project.as_ref(), project_ref.as_ref(), project_replace.ident()] in new()
226 let own_ident = project_replace in new()
237 project_replace, in new()
401 if cx.project_replace.span().is_some() { in parse_struct()
402 generate.extend(cx.project_replace.ident().is_some(), quote! { in parse_struct()
432 if let ProjReplace::Unnamed { span } = &cx.project_replace { in parse_enum()
483 if cx.project_replace.ident().is_some() { in parse_enum()
[all …]
Dargs.rs71 pub(super) project_replace: ProjReplace, field
193 let project_replace = match (project_replace_span, project_replace_value) { in parse() localVariable
210 Ok(Self { pinned_drop, unpin_impl, project, project_ref, project_replace }) in parse()
/external/rust/android-crates-io/crates/futures-util/src/
Dunfold_state.rs8 #[project_replace = UnfoldStateProjReplace]
32 Self::Value { .. } => match self.project_replace(Self::Empty) { in take_value()
/external/rust/android-crates-io/crates/futures-util/src/future/future/
Dmap.rs12 #[project_replace = MapProjReplace]
56 match self.project_replace(Self::Complete) { in poll()
/external/rust/android-crates-io/crates/hyper/src/service/
Doneshot.rs32 #[project_replace = StateProjOwn]
67 match me.state.as_mut().project_replace(State::Tmp) { in poll()
/external/rust/android-crates-io/crates/pin-project/
DCargo.toml81 name = "project_replace"
82 path = "examples/project_replace.rs"
85 name = "project_replace-expanded"
86 path = "examples/project_replace-expanded.rs"
/external/rust/android-crates-io/crates/hyper/src/common/
Dlazy.rs33 #[project_replace = InnerProjReplace]
68 match this.inner.as_mut().project_replace(Inner::Empty) { in poll()
/external/rust/android-crates-io/crates/tokio/src/future/
Dmaybe_done.rs12 #[project_replace = MaybeDoneProjReplace]
52 if let MaybeDoneProjReplace::Done { output } = self.project_replace(MaybeDone::Gone) { in take_output()
/external/rust/android-crates-io/crates/pin-project/tests/expand/project_replace/
Dtuple_struct.rs5 #[pin_project(project_replace)]
Dstruct.rs5 #[pin_project(project_replace)]
/external/rust/android-crates-io/crates/pin-project/tests/expand/naming/
Dtuple_struct-own.rs5 #[pin_project(project_replace = ProjOwn)]
Dstruct-own.rs5 #[pin_project(project_replace = ProjOwn)]
/external/rust/android-crates-io/crates/pin-project/tests/expand/multifields/
Dtuple_struct.rs5 #[pin_project(project_replace)]

123