about summary refs log tree commit diff
path: root/src/librustdoc/html/render/span_map.rs
AgeCommit message (Expand)AuthorLines
2025-09-30Replace `rustc_span::Span` with a stripped down version for librustdoc's high...Yotam Ofek-14/+54
2025-09-25Rollup merge of #135771 - GuillaumeGomez:jump-to-def-perf, r=fmeaseMatthias Krüger-46/+78
2025-08-23Do macro expansion at AST level rather than HIRGuillaume Gomez-131/+4
2025-08-23Clean up computation of macro expansion span and correctly handle spans open ...Guillaume Gomez-11/+32
2025-08-23Add new unstable `--generate-macro-expansion` rustdoc command line flagGuillaume Gomez-5/+5
2025-08-23Add support for macro expansion in rustdoc source code pagesGuillaume Gomez-4/+110
2025-08-10Ignore impl associated types in jump to def featureGuillaume Gomez-1/+7
2025-08-10Fix panic if an item does not have a bodyGuillaume Gomez-10/+22
2025-08-10Update to last rustc_hir Visitor changesGuillaume Gomez-6/+3
2025-08-10Better handling of paths in link to def featureGuillaume Gomez-27/+43
2025-08-10Add support for trait associated itemsGuillaume Gomez-30/+31
2025-04-02Move methods from `Map` to `TyCtxt`, part 5.Nicholas Nethercote-1/+1
2025-03-18Move `hir::Item::ident` into `hir::ItemKind`.Nicholas Nethercote-15/+14
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-1/+1
2025-03-07Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obkMatthias Krüger-1/+1
2025-03-07Move `visit_id` calls.Nicholas Nethercote-1/+1
2025-03-06`librustdoc`: flatten nested ifsYotam Ofek-12/+10
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-5/+5
2025-02-17Overhaul the `intravisit::Map` trait.Nicholas Nethercote-2/+2
2025-01-29Eliminate PatKind::PathOli Scherer-10/+16
2025-01-14Rollup merge of #134216 - GuillaumeGomez:jump-to-def-pats, r=fmeaseMatthias Krüger-4/+29
2025-01-04turn hir::ItemKind::Fn into a named-field variantRalf Jung-1/+1
2024-12-12Rename `handle_call` into `infer_id`Guillaume Gomez-4/+4
2024-12-12Enable "jump to def" feature on patternsGuillaume Gomez-1/+26
2024-11-28Fix new clippy lintsGuillaume Gomez-1/+1
2024-11-18Fix items with generics not having their jump to def link generatedGuillaume Gomez-3/+18
2024-11-18Fix typoGuillaume Gomez-1/+1
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-2/+2
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-1/+0
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-05-29Make `body_owned_by` return the body directly.Oli Scherer-3/+1
2024-02-07hir: Remove `fn opt_hir_id` and `fn opt_span`Vadim Petrochenkov-2/+2
2024-01-04Fix invalid handling for static method calls in jump to definition featureGuillaume Gomez-20/+32
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-2/+2
2023-07-28Render generic const items in rustdocLeón Orell Valerian Liehr-1/+1
2023-07-12Add jump to docGuillaume Gomez-24/+73
2023-03-09Fix typo in span_map.rsIkko Eltociear Ashimine-3/+3
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-8/+0
2022-12-01rustc_hir: Relax lifetime requirements on `Visitor::visit_path`Vadim Petrochenkov-1/+1
2022-09-05Make `hir::PathSegment::hir_id` non-optional.Nicholas Nethercote-18/+16
2022-06-20Improve code readability and documentationGuillaume Gomez-28/+40
2022-06-20Add support for macro in "jump to def" featureGuillaume Gomez-17/+54
2022-05-24fix simple clippy lintsklensy-1/+1
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-4/+4
2022-05-06Remove unneeded SpanMapVisitor::visit_generics functionGuillaume Gomez-13/+1
2022-05-02Fix regression in link-to-definition introduced in #93803Guillaume Gomez-2/+12
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-11/+2
2022-03-31remove find_use_placementFausto-2/+5