Home
last modified time | relevance | path

Searched refs:arbitrary (Results 1 – 25 of 1832) sorted by relevance

12345678910>>...74

/external/flatbuffers/tests/rust_usage_test/tests/flexbuffers_tests/
Dqc_serious.rs38 fn arbitrary<G: Gen>(g: &mut G) -> Self { in arbitrary() method
41 1 => Enum::U8(<u8>::arbitrary(g)), in arbitrary()
42 2 => Enum::U16(<u16>::arbitrary(g)), in arbitrary()
43 3 => Enum::U32(<u32>::arbitrary(g)), in arbitrary()
44 4 => Enum::U64(<u64>::arbitrary(g)), in arbitrary()
46 let (a, b, c, d) = <(u8, u16, u32, u64)>::arbitrary(g); in arbitrary()
49 6 => Enum::I8(<i8>::arbitrary(g)), in arbitrary()
50 7 => Enum::I16(<i16>::arbitrary(g)), in arbitrary()
51 8 => Enum::I32(<i32>::arbitrary(g)), in arbitrary()
52 9 => Enum::I64(<i64>::arbitrary(g)), in arbitrary()
[all …]
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/qr_code-2.0.0/src/
Dfuzz.rs5 impl arbitrary::Arbitrary for QrCode {
6 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
7 let level = crate::EcLevel::arbitrary(u)?; in arbitrary()
8 let version = crate::Version::arbitrary(u)?; in arbitrary()
9 let data = <Vec<u8>>::arbitrary(u)?; in arbitrary()
11 .map_err(|_| arbitrary::Error::IncorrectFormat)?; in arbitrary()
49 impl arbitrary::Arbitrary for QrCodeData {
50 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
51 let level = crate::EcLevel::arbitrary(u)?; in arbitrary()
52 let version = crate::Version::arbitrary(u)?; in arbitrary()
[all …]
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/qr_code-2.0.0/src/
Dfuzz.rs5 impl arbitrary::Arbitrary for QrCode {
6 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
7 let level = crate::EcLevel::arbitrary(u)?; in arbitrary()
8 let version = crate::Version::arbitrary(u)?; in arbitrary()
9 let data = <Vec<u8>>::arbitrary(u)?; in arbitrary()
11 .map_err(|_| arbitrary::Error::IncorrectFormat)?; in arbitrary()
49 impl arbitrary::Arbitrary for QrCodeData {
50 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
51 let level = crate::EcLevel::arbitrary(u)?; in arbitrary()
52 let version = crate::Version::arbitrary(u)?; in arbitrary()
[all …]
/external/icu/icu4j/main/core/src/main/java/com/ibm/icu/number/
DScale.java31 final BigDecimal arbitrary; field in Scale
35 private Scale(int magnitude, BigDecimal arbitrary) { in Scale() argument
36 this(magnitude, arbitrary, RoundingUtils.DEFAULT_MATH_CONTEXT_34_DIGITS); in Scale()
39 private Scale(int magnitude, BigDecimal arbitrary, MathContext mc) { in Scale() argument
40 if (arbitrary != null) { in Scale()
43 arbitrary = in Scale()
44 arbitrary.compareTo(BigDecimal.ZERO) == 0 in Scale()
46 : arbitrary.stripTrailingZeros(); in Scale()
47 if (arbitrary.precision() == 1 && arbitrary.unscaledValue().equals(BigInteger.ONE)) { in Scale()
49 magnitude -= arbitrary.scale(); in Scale()
[all …]
/external/icu/android_icu4j/src/main/java/android/icu/number/
DScale.java31 final BigDecimal arbitrary; field in Scale
35 private Scale(int magnitude, BigDecimal arbitrary) { in Scale() argument
36 this(magnitude, arbitrary, RoundingUtils.DEFAULT_MATH_CONTEXT_34_DIGITS); in Scale()
39 private Scale(int magnitude, BigDecimal arbitrary, MathContext mc) { in Scale() argument
40 if (arbitrary != null) { in Scale()
43 arbitrary = in Scale()
44 arbitrary.compareTo(BigDecimal.ZERO) == 0 in Scale()
46 : arbitrary.stripTrailingZeros(); in Scale()
47 if (arbitrary.precision() == 1 && arbitrary.unscaledValue().equals(BigInteger.ONE)) { in Scale()
49 magnitude -= arbitrary.scale(); in Scale()
[all …]
/external/rust/android-crates-io/crates/arbitrary/src/foreign/std/
Dnet.rs7 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
8 Ok(Ipv4Addr::from(u32::arbitrary(u)?)) in arbitrary()
18 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
19 Ok(Ipv6Addr::from(u128::arbitrary(u)?)) in arbitrary()
29 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
30 if u.arbitrary()? { in arbitrary()
31 Ok(IpAddr::V4(u.arbitrary()?)) in arbitrary()
33 Ok(IpAddr::V6(u.arbitrary()?)) in arbitrary()
46 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
47 Ok(SocketAddrV4::new(u.arbitrary()?, u.arbitrary()?)) in arbitrary()
[all …]
/external/rust/android-crates-io/crates/arbitrary/tests/
Dbound.rs3 use arbitrary::{Arbitrary, Unstructured};
7 T::arbitrary(&mut buf).expect("can create arbitrary instance OK") in arbitrary_from()
17 #[arbitrary(bound = "T: WrapperTrait")]
29 #[arbitrary(bound = "T: WrapperTrait, U: WrapperTrait")]
44 #[arbitrary(bound = "T: WrapperTrait")]
45 #[arbitrary(bound = "U: Default")]
48 #[arbitrary(default)]
60 #[arbitrary(bound = "T: WrapperTrait", bound = "U: Default")]
63 #[arbitrary(default)]
75 #[arbitrary(bound = "T: WrapperTrait", bound = "U: Default")]
[all …]
Dpath.rs8 #[derive(arbitrary::Arbitrary, Clone, Debug)]
14 #[derive(arbitrary::Arbitrary, Clone, Debug)]
17 #[derive(arbitrary::Arbitrary, Clone, Debug)]
20 #[derive(arbitrary::Arbitrary, Clone, Debug)]
26 #[derive(arbitrary::Arbitrary, Clone, Debug)]
29 #[derive(arbitrary::Arbitrary, Debug)]
/external/rust/android-crates-io/crates/num-bigint/src/bigint/
Darbitrary.rs12 fn arbitrary(g: &mut quickcheck::Gen) -> Self { in arbitrary() method
13 let positive = bool::arbitrary(g); in arbitrary()
15 Self::from_biguint(sign, BigUint::arbitrary(g)) in arbitrary()
27 impl arbitrary::Arbitrary<'_> for BigInt {
28 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
29 let positive = bool::arbitrary(u)?; in arbitrary()
31 Ok(Self::from_biguint(sign, BigUint::arbitrary(u)?)) in arbitrary()
34 fn arbitrary_take_rest(mut u: arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary_take_rest()
35 let positive = bool::arbitrary(&mut u)?; in arbitrary_take_rest()
41 arbitrary::size_hint::and(bool::size_hint(depth), BigUint::size_hint(depth)) in size_hint()
/external/rust/android-crates-io/crates/uuid/src/external/
Darbitrary_support.rs7 use arbitrary::{Arbitrary, Unstructured};
10 fn arbitrary(u: &mut Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
14 .map_err(|_| arbitrary::Error::NotEnoughData)?; in arbitrary()
23 impl arbitrary::Arbitrary<'_> for NonNilUuid {
24 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
25 let uuid = Uuid::arbitrary(u)?; in arbitrary()
26 Self::try_from(uuid).map_err(|_| arbitrary::Error::IncorrectFormat) in arbitrary()
44 let uuid = Uuid::arbitrary(&mut bytes).unwrap(); in test_arbitrary()
55 let uuid = Uuid::arbitrary(&mut bytes); in test_arbitrary_empty()
64 let non_nil_uuid = NonNilUuid::arbitrary(&mut bytes).unwrap(); in test_arbitrary_non_nil()
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/bitflags-2.6.0/src/external/
Darbitrary.rs8 pub fn arbitrary<'a, B: Flags>(u: &mut arbitrary::Unstructured<'a>) -> arbitrary::Result<B> in arbitrary() function
10 B::Bits: arbitrary::Arbitrary<'a>, in arbitrary()
12 B::from_bits(u.arbitrary()?).ok_or_else(|| arbitrary::Error::IncorrectFormat) in arbitrary()
17 use arbitrary::Arbitrary;
30 let mut unstructured = arbitrary::Unstructured::new(&[0_u8; 256]); in test_arbitrary()
31 let _color = Color::arbitrary(&mut unstructured); in test_arbitrary()
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/bitflags-2.6.0/src/external/
Darbitrary.rs8 pub fn arbitrary<'a, B: Flags>(u: &mut arbitrary::Unstructured<'a>) -> arbitrary::Result<B> in arbitrary() function
10 B::Bits: arbitrary::Arbitrary<'a>, in arbitrary()
12 B::from_bits(u.arbitrary()?).ok_or_else(|| arbitrary::Error::IncorrectFormat) in arbitrary()
17 use arbitrary::Arbitrary;
30 let mut unstructured = arbitrary::Unstructured::new(&[0_u8; 256]); in test_arbitrary()
31 let _color = Color::arbitrary(&mut unstructured); in test_arbitrary()
/external/rust/android-crates-io/crates/bitflags/src/external/
Darbitrary.rs8 pub fn arbitrary<'a, B: Flags>(u: &mut arbitrary::Unstructured<'a>) -> arbitrary::Result<B> in arbitrary() function
10 B::Bits: arbitrary::Arbitrary<'a>, in arbitrary()
12 B::from_bits(u.arbitrary()?).ok_or(arbitrary::Error::IncorrectFormat) in arbitrary()
17 use arbitrary::Arbitrary;
30 let mut unstructured = arbitrary::Unstructured::new(&[0_u8; 256]); in test_arbitrary()
31 let _color = Color::arbitrary(&mut unstructured); in test_arbitrary()
/external/rust/android-crates-io/crates/derive_arbitrary/src/
Dlib.rs18 #[proc_macro_derive(Arbitrary, attributes(arbitrary))]
67 …impl #impl_generics arbitrary::Arbitrary<#lifetime_without_bounds> for #name #ty_generics #where_c… in expand_derive_arbitrary()
144 .push(parse_quote!(arbitrary::Arbitrary<#lifetime>)); in add_trait_bounds()
159 return Err(arbitrary::Error::NotEnoughData); in with_recursive_count_guard()
189 let arbitrary = construct(fields, |_idx, field| gen_constructor_for_field(field))?; in gen_arbitrary_method() localVariable
190 let body = with_recursive_count_guard(recursive_count, quote! { Ok(#ident #arbitrary) }); in gen_arbitrary_method()
197 fn arbitrary(u: &mut arbitrary::Unstructured<#lifetime>) -> arbitrary::Result<Self> { in gen_arbitrary_method()
201 … fn arbitrary_take_rest(mut u: arbitrary::Unstructured<#lifetime>) -> arbitrary::Result<Self> { in gen_arbitrary_method()
228 … Ok(match (u64::from(<u32 as arbitrary::Arbitrary>::arbitrary(#unstructured)?) * #count) >> 32 { in gen_arbitrary_method()
278 let arbitrary = arbitrary_enum_method(recursive_count, quote! { u }, &variants); in gen_arbitrary_method() localVariable
[all …]
/external/rust/android-crates-io/crates/num-bigint/src/biguint/
Darbitrary.rs13 fn arbitrary(g: &mut quickcheck::Gen) -> Self { in arbitrary() method
15 biguint_from_vec(Vec::<BigDigit>::arbitrary(g)) in arbitrary()
26 impl arbitrary::Arbitrary<'_> for BigUint {
27 fn arbitrary(u: &mut arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary() method
28 Ok(biguint_from_vec(Vec::<BigDigit>::arbitrary(u)?)) in arbitrary()
31 fn arbitrary_take_rest(u: arbitrary::Unstructured<'_>) -> arbitrary::Result<Self> { in arbitrary_take_rest()
/external/rust/android-crates-io/crates/quickcheck/src/
Darbitrary.rs113 fn arbitrary(g: &mut Gen) -> Self; in arbitrary() method
134 fn arbitrary(_: &mut Gen) -> () { in arbitrary() method
140 fn arbitrary(g: &mut Gen) -> bool { in arbitrary() method
154 fn arbitrary(g: &mut Gen) -> Option<A> { in arbitrary() method
158 Some(Arbitrary::arbitrary(g)) in arbitrary()
174 fn arbitrary(g: &mut Gen) -> Result<A, B> { in arbitrary() method
176 Ok(Arbitrary::arbitrary(g)) in arbitrary()
178 Err(Arbitrary::arbitrary(g)) in arbitrary()
203 fn arbitrary(g: &mut Gen) -> ($($type_param,)*) {
206 $type_param::arbitrary(g),
[all …]
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/regex-syntax-0.8.5/src/ast/
Dmod.rs23 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
74 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
318 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
349 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
438 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
451 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
468 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
622 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
647 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
676 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
[all …]
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/regex-syntax-0.8.5/src/ast/
Dmod.rs23 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
74 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
318 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
349 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
438 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
451 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
468 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
622 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
647 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
676 #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
[all …]
/external/rust/android-crates-io/crates/petgraph/src/
Dquickcheck.rs18 let x: u64 = Arbitrary::arbitrary(g); in random_01()
38 fn arbitrary<G: Gen>(g: &mut G) -> Self { in arbitrary() function
39 let nodes = usize::arbitrary(g); in arbitrary()
48 gr.add_node(N::arbitrary(g)); in arbitrary()
57 gr.add_edge(i, j, E::arbitrary(g)); in arbitrary()
106 fn arbitrary<G: Gen>(g: &mut G) -> Self { in arbitrary() function
107 let nodes = usize::arbitrary(g); in arbitrary()
116 gr.add_node(N::arbitrary(g)); in arbitrary()
127 gr.add_edge(i, j, E::arbitrary(g)); in arbitrary()
131 if bool::arbitrary(g) { in arbitrary()
[all …]
/external/rust/beto-rust/common/derive_fuzztest/src/
Dlib.rs127 pub struct ArbitraryAdapter<T: for<'a> arbitrary::Arbitrary<'a>>(
128 pub Result<T, arbitrary::Error>,
133 T: for<'a> arbitrary::Arbitrary<'a> + Clone + 'static,
135 fn arbitrary(g: &mut quickcheck::Gen) -> Self { in arbitrary() function
136 let bytes = Vec::<u8>::arbitrary(g); in arbitrary()
137 let mut unstructured = arbitrary::Unstructured::new(&bytes); in arbitrary()
138 Self(T::arbitrary(&mut unstructured)) in arbitrary()
/external/rust/android-crates-io/crates/arbitrary/
DREADME.md5 …<p><strong>The trait for generating structured data from arbitrary, unstructured input.</strong></…
13 The `Arbitrary` crate lets you construct arbitrary instances of a type.
24 [**Read the API documentation on `docs.rs`!**](https://docs.rs/arbitrary)
30 you could take arbitrary `Rgb` instances in a test function that asserts some
46 arbitrary = { version = "1", features = ["derive"] }
54 use arbitrary::Arbitrary;
72 #[arbitrary(default)]
76 #[arbitrary(value = 255)]
81 // fn(&mut Unstructured) -> arbitrary::Result<T>
84 #[arbitrary(with = arbitrary_b)]
[all …]
DCHANGELOG.md39 * Added `#[arbitrary(skip)]` for `enum` variants in the derive macro.
62 `Rc<[T]>`. [#160](https://github.com/rust-fuzz/arbitrary/pull/160)
75 [#159](https://github.com/rust-fuzz/arbitrary/pull/159) for details.
86 `Arbitrary`. See [#138](https://github.com/rust-fuzz/arbitrary/pull/138) for
111 * Ensured that `arbitrary` and `derive_arbitrary` versions are synced up so that
113 `arbitrary` than the one currently in
114 use. [#134](https://github.com/rust-fuzz/arbitrary/issues/134)
129 * Support custom arbitrary implementation for fields on
130 derive. [#129](https://github.com/rust-fuzz/arbitrary/pull/129)
156 integers when generating arbitrary signed integers.
[all …]
/external/rust/android-crates-io/crates/arbitrary/src/foreign/core/
Dnum.rs16 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> {
50 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
51 u.arbitrary::<u64>().map(|x| x as usize) in arbitrary()
61 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
62 u.arbitrary::<i64>().map(|x| x as isize) in arbitrary()
75 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> {
76 Ok(Self::from_bits(<$unsigned as Arbitrary<'a>>::arbitrary(u)?))
96 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> {
97 match Self::new(<$int as Arbitrary<'a>>::arbitrary(u)?) {
128 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() function
[all …]
/external/rust/android-crates-io/crates/arbitrary/src/foreign/core/sync/
Datomic.rs7 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
8 Arbitrary::arbitrary(u).map(Self::new) in arbitrary()
18 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
19 Arbitrary::arbitrary(u).map(Self::new) in arbitrary()
29 fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { in arbitrary() method
30 Arbitrary::arbitrary(u).map(Self::new) in arbitrary()
/external/rust/android-crates-io/crates/petgraph/tests/utils/
Dqc.rs20 fn arbitrary<G: Gen>(g: &mut G) -> Self { in arbitrary() function
22 Small(T::arbitrary(&mut StdGen::new(g, sz))) in arbitrary()
43 fn arbitrary<G: Gen>(g: &mut G) -> Self { in arbitrary() function
44 let nodes = usize::arbitrary(g) / 4; in arbitrary()
51 gr.add_node(N::arbitrary(g)); in arbitrary()
58 let (source, target) = if bool::arbitrary(g) { (i, j) } else { (j, i) }; in arbitrary()
59 gr.add_edge(source, target, E::arbitrary(g)); in arbitrary()

12345678910>>...74