Searched refs:ItemSet (Results 1 – 5 of 5) sorted by relevance
/external/rust/crates/bindgen/src/ir/analysis/ |
D | template_params.rs | 93 use crate::ir::item::{Item, ItemSet}; 154 used: HashMap<ItemId, Option<ItemSet>>, 209 ) -> ItemSet { in take_this_id_usage_set() argument 232 used_by_this_id: &mut ItemSet, in constrain_instantiation_of_blocklisted_template() argument 273 used_by_this_id: &mut ItemSet, in constrain_instantiation() argument 334 fn constrain_join(&self, used_by_this_id: &mut ItemSet, item: &Item) { in constrain_join() argument 377 type Output = HashMap<ItemId, ItemSet>; 385 let allowlisted_and_blocklisted_items: ItemSet = allowlisted_items in new() 403 used.entry(item).or_insert(Some(ItemSet::new())); in new() 411 used.entry(sub_item).or_insert(Some(ItemSet::new())); in new() [all …]
|
/external/rust/crates/bindgen/src/ir/ |
D | module.rs | 5 use super::item::ItemSet; 28 children: ItemSet, 37 children: ItemSet::new(), in new() 47 pub fn children_mut(&mut self) -> &mut ItemSet { in children_mut() argument 52 pub fn children(&self) -> &ItemSet { in children() argument
|
D | traversal.rs | 4 use super::item::ItemSet; 255 impl<'ctx> TraversalStorage<'ctx> for ItemSet { implementation 257 ItemSet::new() in new()
|
D | context.rs | 16 use super::item::{IsOpaque, Item, ItemAncestors, ItemSet}; 381 allowlisted: Option<ItemSet>, 391 codegen_items: Option<ItemSet>, 396 used_template_parameters: Option<HashMap<ItemId, ItemSet>>, 475 ItemSet, 2206 pub fn allowlisted_items(&self) -> &ItemSet { in allowlisted_items() argument 2245 pub fn codegen_items(&self) -> &ItemSet { in codegen_items() argument 2374 .collect::<ItemSet>(); in compute_allowlisted_and_codegen_items() 2382 .collect::<ItemSet>() in compute_allowlisted_and_codegen_items()
|
D | item.rs | 105 type DebugOnlyItemSet = ItemSet; 1185 pub type ItemSet = BTreeSet<ItemId>; typedef
|