/external/rust/android-crates-io/crates/pin-project/tests/ui/pin_project/ |
D | invalid.rs | 135 …#[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 …]
|
D | invalid.stderr | 67 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 …]
|
D | project_replace_unsized.stderr | 4 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
|
D | project_replace_unsized.rs | 5 #[pin_project(project_replace)] //~ ERROR E0277 10 #[pin_project(project_replace)] //~ ERROR E0277
|
D | project_replace_unsized_fn_params.rs | 8 #[pin_project(project_replace)] //~ ERROR E0277 13 #[pin_project(project_replace)] //~ ERROR E0277
|
D | visibility.rs | 14 #[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/ |
D | pin_project.rs | 27 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 …]
|
D | drop_order.rs | 20 #[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 …]
|
D | cfg.rs | 23 #[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/ |
D | drop_order.rs | 23 #[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/ |
D | README.md | 25 ## `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/ |
D | basic-safe-part.rs | 130 #[::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/ |
D | derive.rs | 152 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 …]
|
D | args.rs | 71 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/ |
D | unfold_state.rs | 8 #[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/ |
D | map.rs | 12 #[project_replace = MapProjReplace] 56 match self.project_replace(Self::Complete) { in poll()
|
/external/rust/android-crates-io/crates/hyper/src/service/ |
D | oneshot.rs | 32 #[project_replace = StateProjOwn] 67 match me.state.as_mut().project_replace(State::Tmp) { in poll()
|
/external/rust/android-crates-io/crates/pin-project/ |
D | Cargo.toml | 81 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/ |
D | lazy.rs | 33 #[project_replace = InnerProjReplace] 68 match this.inner.as_mut().project_replace(Inner::Empty) { in poll()
|
/external/rust/android-crates-io/crates/tokio/src/future/ |
D | maybe_done.rs | 12 #[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/ |
D | tuple_struct.rs | 5 #[pin_project(project_replace)]
|
D | struct.rs | 5 #[pin_project(project_replace)]
|
/external/rust/android-crates-io/crates/pin-project/tests/expand/naming/ |
D | tuple_struct-own.rs | 5 #[pin_project(project_replace = ProjOwn)]
|
D | struct-own.rs | 5 #[pin_project(project_replace = ProjOwn)]
|
/external/rust/android-crates-io/crates/pin-project/tests/expand/multifields/ |
D | tuple_struct.rs | 5 #[pin_project(project_replace)]
|