/third_party/rust/crates/bindgen/bindgen-tests/tests/expectations/tests/ |
D | disable-untagged-union.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union-in-ns_1_0.rs | 11 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 12 impl<T> __BindgenUnionField<T> { impl 26 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 32 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 38 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 39 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 47 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 55 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_dtor_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_fields_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | bindgen-union-inside-namespace.rs | 11 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 12 impl<T> __BindgenUnionField<T> { impl 26 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 32 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 38 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 39 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 47 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 55 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | derive-partialeq-union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | struct_with_anon_unnamed_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_anon_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_template_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | struct_with_anon_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_anon_struct_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_anon_unnamed_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_anon_unnamed_struct_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | anon_struct_in_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | use-core_1_0.rs | 11 pub struct __BindgenUnionField<T>(::core::marker::PhantomData<T>); struct 12 impl<T> __BindgenUnionField<T> { impl 26 impl<T> ::core::default::Default for __BindgenUnionField<T> { implementation 32 impl<T> ::core::clone::Clone for __BindgenUnionField<T> { implementation 38 impl<T> ::core::marker::Copy for __BindgenUnionField<T> {} implementation 39 impl<T> ::core::fmt::Debug for __BindgenUnionField<T> { implementation 44 impl<T> ::core::hash::Hash for __BindgenUnionField<T> { implementation 47 impl<T> ::core::cmp::PartialEq for __BindgenUnionField<T> { implementation 52 impl<T> ::core::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | wrap_unsafe_ops_anon_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | anon_union_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_non_copy_member.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_big_member_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | typeref_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_nesting_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | struct_with_nesting_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | issue-493_1_0.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { implementation 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | issue-493.rs | 9 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 10 impl<T> __BindgenUnionField<T> { impl 24 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 30 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 36 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 37 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 42 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 45 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 50 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|
D | union_with_anon_struct_bitfield_1_0.rs | 95 pub struct __BindgenUnionField<T>(::std::marker::PhantomData<T>); struct 96 impl<T> __BindgenUnionField<T> { impl 110 impl<T> ::std::default::Default for __BindgenUnionField<T> { implementation 116 impl<T> ::std::clone::Clone for __BindgenUnionField<T> { implementation 122 impl<T> ::std::marker::Copy for __BindgenUnionField<T> {} implementation 123 impl<T> ::std::fmt::Debug for __BindgenUnionField<T> { implementation 128 impl<T> ::std::hash::Hash for __BindgenUnionField<T> { implementation 131 impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> { implementation 136 impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} implementation
|