Home
last modified time | relevance | path

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

/external/rust/crates/bindgen/src/ir/analysis/
Dderive.rs20 pub enum DeriveTrait { enum
66 derive_trait: DeriveTrait,
457 impl DeriveTrait { impl
460 DeriveTrait::Copy => ctx.no_copy_by_name(item), in not_by_name()
461 DeriveTrait::Debug => ctx.no_debug_by_name(item), in not_by_name()
462 DeriveTrait::Default => ctx.no_default_by_name(item), in not_by_name()
463 DeriveTrait::Hash => ctx.no_hash_by_name(item), in not_by_name()
464 DeriveTrait::PartialEqOrPartialOrd => { in not_by_name()
472 DeriveTrait::PartialEqOrPartialOrd => consider_edge_default, in consider_edge_comp()
482 DeriveTrait::PartialEqOrPartialOrd => consider_edge_default, in consider_edge_typeref()
[all …]
Dmod.rs44 pub use self::derive::{as_cannot_derive_set, CannotDerive, DeriveTrait};
/external/rust/crates/bindgen/src/
Dcallbacks.rs3 pub use crate::ir::analysis::DeriveTrait;
94 _derive_trait: DeriveTrait, in blocklisted_type_implements_trait() argument
/external/rust/crates/bindgen/src/ir/
Dcontext.rs5 analyze, as_cannot_derive_set, CannotDerive, DeriveTrait,
385 RefCell<HashMap<DeriveTrait, HashMap<ItemId, CanDerive>>>,
2218 derive_trait: DeriveTrait, in blocklisted_type_implements_trait() argument
2431 DeriveTrait::Debug, in compute_cannot_derive_debug()
2458 DeriveTrait::Default, in compute_cannot_derive_default()
2484 DeriveTrait::Copy, in compute_cannot_derive_copy()
2496 DeriveTrait::Hash, in compute_cannot_derive_hash()
2526 DeriveTrait::PartialEqOrPartialOrd, in compute_cannot_derive_partialord_partialeq_or_eq()