Lines Matching defs:Cursor
666 declaration: Option<Cursor>, in add_item()
667 location: Option<Cursor>, in add_item()
788 pub fn add_type_param(&mut self, item: Item, definition: clang::Cursor) { in add_type_param()
897 ) -> Vec<(ItemId, clang::Type, clang::Cursor, Option<ItemId>)> { in collect_typerefs()
1494 definition: clang::Cursor, in add_semantic_parent()
1503 definition: clang::Cursor, in known_semantic_parent()
1517 instantiation: &Cursor, in get_declaration_info_for_template_instantiation()
1518 ) -> Option<(Cursor, ItemId, usize)> { in get_declaration_info_for_template_instantiation()
1609 location: clang::Cursor, in instantiate_template()
1835 location: Option<clang::Cursor>, in builtin_or_resolved_ty()
2107 cursor: &clang::Cursor, in tokenize_namespace()
2787 pub fn new(decl: Cursor, id: ItemId) -> PartialType { in new()
2793 pub fn decl(&self) -> &Cursor { in decl()