Lines Matching refs:ItemId
8 use super::context::{BindgenContext, ItemId, PartialType, TypeId};
116 fn contains(&self, _id: &ItemId) -> bool { in contains()
120 fn insert(&mut self, _id: ItemId) {} in insert() argument
125 item: ItemId,
131 fn new<Id: Into<ItemId>>(ctx: &'a BindgenContext, id: Id) -> Self { in new()
141 type Item = ItemId;
161 T: Copy + Into<ItemId>,
205 T: Copy + Into<ItemId>,
218 T: Copy + Into<ItemId>,
242 T: Copy + Into<ItemId>,
257 Id: Copy + Into<ItemId>,
383 id: ItemId,
417 parent_id: ItemId,
422 impl AsRef<ItemId> for Item {
423 fn as_ref(&self) -> &ItemId { in as_ref() argument
431 id: ItemId, in new() argument
434 parent_id: ItemId, in new() argument
453 with_id: ItemId, in new_opaque_type() argument
465 pub fn id(&self) -> ItemId { in id() argument
472 pub fn parent_id(&self) -> ItemId { in parent_id() argument
479 pub fn set_parent_for_replacement<Id: Into<ItemId>>(&mut self, id: Id) { in set_parent_for_replacement()
673 fn name_target(&self, ctx: &BindgenContext) -> ItemId { in name_target() argument
1061 T: Copy + Into<ItemId>,
1090 T: Copy + Into<ItemId>,
1093 let id: ItemId = (*self).into(); in has_vtable()
1102 let id: ItemId = (*self).into(); in has_vtable_ptr()
1123 T: Copy + Into<ItemId>,
1126 let id: ItemId = (*self).into(); in sizedness()
1140 T: Copy + Into<ItemId>,
1163 T: Copy + Into<ItemId>,
1185 pub type ItemSet = BTreeSet<ItemId>;
1214 T: Copy + Into<ItemId>,
1245 id: ItemId, in visit_child() argument
1247 parent_id: Option<ItemId>, in visit_child() argument
1296 parent_id: Option<ItemId>, in parse() argument
1298 ) -> Result<ItemId, ParseError> { in parse() argument
1444 parent_id: Option<ItemId>, in from_ty_or_ref() argument
1462 potential_id: ItemId, in from_ty_or_ref_with_id() argument
1465 parent_id: Option<ItemId>, in from_ty_or_ref_with_id() argument
1518 parent_id: Option<ItemId>, in from_ty() argument
1534 id: ItemId, in from_ty_with_id() argument
1537 parent_id: Option<ItemId>, in from_ty_with_id() argument
1691 with_id: Option<ItemId>, in type_param() argument