Home
last modified time | relevance | path

Searched refs:recursive_count (Results 1 – 1 of 1) sorted by relevance

/external/rust/android-crates-io/crates/derive_arbitrary/src/
Dlib.rs32 let recursive_count = syn::Ident::new( in expand_derive_arbitrary() localVariable
38 gen_arbitrary_method(&input, lifetime_without_bounds.clone(), &recursive_count)?; in expand_derive_arbitrary()
63 static #recursive_count: ::core::cell::Cell<u32> = ::core::cell::Cell::new(0); in expand_derive_arbitrary()
151 recursive_count: &syn::Ident, in with_recursive_count_guard()
157 #recursive_count.with(|count| { in with_recursive_count_guard()
169 #recursive_count.with(|count| { in with_recursive_count_guard()
181 recursive_count: &syn::Ident, in gen_arbitrary_method()
187 recursive_count: &syn::Ident, in gen_arbitrary_method()
190 let body = with_recursive_count_guard(recursive_count, quote! { Ok(#ident #arbitrary) }); in gen_arbitrary_method()
194 with_recursive_count_guard(recursive_count, quote! { Ok(#ident #arbitrary_take_rest) }); in gen_arbitrary_method()
[all …]