Lines Matching defs:Cursor
642 declaration: Option<Cursor>, in add_item()
643 location: Option<Cursor>, in add_item()
762 pub fn add_type_param(&mut self, item: Item, definition: clang::Cursor) { in add_type_param()
870 ) -> Vec<(ItemId, clang::Type, clang::Cursor, Option<ItemId>)> { in collect_typerefs()
1468 definition: clang::Cursor, in add_semantic_parent()
1477 definition: clang::Cursor, in known_semantic_parent()
1491 instantiation: &Cursor, in get_declaration_info_for_template_instantiation()
1492 ) -> Option<(Cursor, ItemId, usize)> { in get_declaration_info_for_template_instantiation()
1583 location: clang::Cursor, in instantiate_template()
1807 location: Option<clang::Cursor>, in builtin_or_resolved_ty()
2078 cursor: &clang::Cursor, in tokenize_namespace()
2731 pub fn new(decl: Cursor, id: ItemId) -> PartialType { in new()
2737 pub fn decl(&self) -> &Cursor { in decl()