summary refs log tree commit diff
path: root/src/librustdoc/clean/inline.rs
AgeCommit message (Expand)AuthorLines
2019-06-18syntax: Factor out common fields from `SyntaxExtension` variantsVadim Petrochenkov-9/+3
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-2/+2
2019-06-10syntax: Rename variants of `SyntaxExtension` for consistencyVadim Petrochenkov-1/+1
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-26/+25
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-15/+15
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-2/+2
2019-03-31Fix invalid bounds string generation in rustdocGuillaume Gomez-5/+5
2019-03-26Rollup merge of #59004 - GuillaumeGomez:generics-handling, r=QuietMisdreavusGuillaume Gomez-3/+8
2019-03-24Separate variant id and variant constructor id.David Wood-3/+1
2019-03-21Add bounds for return types as wellGuillaume Gomez-1/+2
2019-03-21Greatly improve generics handling in rustdoc searchGuillaume Gomez-3/+7
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-19/+19
2019-03-07HirIdification: replace NodeId method callsljedrz-2/+2
2019-02-24Auto merge of #58232 - ljedrz:HirIdification_continued, r=Zoxcbors-4/+4
2019-02-23Fix tidy check errorsHirokazu Hata-2/+11
2019-02-23Transition librustdoc to 2018 editionHirokazu Hata-22/+22
2019-02-20HirIdification: change some NodeId to HirId callsljedrz-4/+4
2019-02-01don't try to get a DefId for a Def that doesn't have oneQuietMisdreavus-2/+5
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-18Don't render const keyword on stableGuillaume Gomez-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-7/+7
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-1/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-09-26add derive macros' helper attributes to doc outputQuietMisdreavus-1/+7
2018-09-25disable proc-macro re-export inliningQuietMisdreavus-7/+8
2018-09-25handle proc-macros as macros instead of functionsQuietMisdreavus-31/+34
2018-09-20shuffle ownership of `external_traits`QuietMisdreavus-4/+10
2018-09-20refactor: move `access_levels` into RenderInfoQuietMisdreavus-2/+2
2018-09-20collect auto-/blanket-impls during collect-trait-implsQuietMisdreavus-21/+7
2018-09-20don't check visibility when inlining local implsQuietMisdreavus-6/+10
2018-09-20pull impl generics from HIR if availableQuietMisdreavus-13/+19
2018-09-20collect impl items from the HIR if availableQuietMisdreavus-6/+17
2018-09-20pull local types from the HIR instead of tcxQuietMisdreavus-1/+10
2018-09-20handle local names when registering FQNsQuietMisdreavus-4/+8
2018-09-20add a bunch of debug printsQuietMisdreavus-0/+1
2018-09-20undo some tweaks to build_implQuietMisdreavus-13/+8
2018-09-20don't record an external trait if it's not externalQuietMisdreavus-0/+4
2018-09-20print local inlined consts via the HIR mapQuietMisdreavus-1/+5
2018-09-20rustdoc: collect trait impls as an early passQuietMisdreavus-73/+13
2018-09-13introduce SelfCtorF001-1/+2
2018-08-22Replace TyForeign with ForeignTyvarkor-1/+1
2018-08-22Rename Def::{Param, Foreign} to Def::{TyParam, TyForeign}varkor-1/+1
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-1/+1
2018-08-04Clean generic impls codeGuillaume Gomez-7/+19
2018-08-03Move unused trait functions to inherent functionsMark Rousskov-1/+1
2018-08-03Store concrete crate stores where possibleMark Rousskov-1/+1
2018-07-28Don't display full blanket implementation and put it into its own sectionGuillaume Gomez-0/+1
2018-07-22Add filter over non generic implsGuillaume Gomez-7/+0
2018-07-22Working generic implGuillaume Gomez-0/+6