Searched refs:visit_kind (Results 1 – 6 of 6) sorted by relevance
/external/rust/crates/bindgen/src/ir/ |
D | traversal.rs | 341 fn visit_kind(&mut self, item: ItemId, kind: EdgeKind); in visit_kind() method 345 self.visit_kind(item, EdgeKind::Generic); in visit() 353 fn visit_kind(&mut self, item: ItemId, kind: EdgeKind) { in visit_kind() function 443 fn visit_kind(&mut self, item: ItemId, kind: EdgeKind) { in visit_kind() function
|
D | comp.rs | 222 tracer.visit_kind(data.ty.into(), EdgeKind::Field); in trace() 226 tracer.visit_kind(bf.ty().into(), EdgeKind::Field); in trace() 864 tracer.visit_kind(f.ty().into(), EdgeKind::Field); in trace() 1798 tracer.visit_kind(p.into(), EdgeKind::TemplateParameterDefinition); in trace() 1802 tracer.visit_kind(ty.into(), EdgeKind::InnerType); in trace() 1806 tracer.visit_kind(var.into(), EdgeKind::InnerVar); in trace() 1810 tracer.visit_kind(method.signature.into(), EdgeKind::Method); in trace() 1814 tracer.visit_kind(signature.into(), EdgeKind::Destructor); in trace() 1818 tracer.visit_kind(ctor.into(), EdgeKind::Constructor); in trace() 1828 tracer.visit_kind(base.ty.into(), EdgeKind::BaseMember); in trace()
|
D | template.rs | 338 .visit_kind(self.definition.into(), EdgeKind::TemplateDeclaration); in trace() 340 tracer.visit_kind(arg.into(), EdgeKind::TemplateArgument); in trace()
|
D | function.rs | 647 tracer.visit_kind(self.return_type().into(), EdgeKind::FunctionReturn); in trace() 650 tracer.visit_kind(ty.into(), EdgeKind::FunctionParameter); in trace()
|
D | ty.rs | 1238 tracer.visit_kind(inner.into(), EdgeKind::TypeReference); in trace() 1241 tracer.visit_kind(inner.into(), EdgeKind::TypeReference); in trace() 1243 tracer.visit_kind( in trace()
|
D | item.rs | 300 tracer.visit_kind(var.ty().into(), EdgeKind::VarType); in trace()
|