| D | tests.rs | 50 let (cursor_def, docs) = def_under_cursor(sema, &position); in check_rewrite() 51 let res = rewrite_links(sema.db, docs.as_str(), cursor_def); in check_rewrite() 61 let (cursor_def, docs) = def_under_cursor(sema, &position); in check_doc_links() 62 let defs = extract_definitions_from_docs(&docs); in check_doc_links() 81 ) -> (Definition, hir::Documentation) { in def_under_cursor() 82 let (docs, def) = sema in def_under_cursor() 92 let docs = docs.expect("no docs found for cursor def"); in def_under_cursor() localVariable 93 (def, docs) in def_under_cursor() 99 ) -> Option<Option<(Option<hir::Documentation>, Definition)>> { in node_to_def() 102 … ast::SourceFile(it) => sema.to_def(&it).map(|def| (def.docs(sema.db), Definition::Module(def))), in node_to_def() [all …]
|