summary refs log tree commit diff
path: root/src/librustdoc/clean/inline.rs
AgeCommit message (Expand)AuthorLines
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
2018-07-13don't panic when you see proc-macrosQuietMisdreavus-5/+9
2018-07-04Auto merge of #51611 - QuietMisdreavus:slippery-macros, r=ollie27bors-5/+38
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-1/+1
2018-06-22Fix rustdoc and remove default impl for FnHeaderTaylor Cramer-1/+1
2018-06-21Parse async fn header.Without Boats-3/+6
2018-06-20use the imported name when rendering an imported macroQuietMisdreavus-3/+3
2018-06-20Make GenericBound explicitvarkor-5/+5
2018-06-20Rename ParamBound(s) to GenericBound(s)varkor-2/+2
2018-06-20Use ParamBounds in WhereRegionPredicatevarkor-1/+1
2018-06-20Lift bounds into GenericParamvarkor-2/+2
2018-06-17rustdoc: import cross-crate macros alongside everything elseQuietMisdreavus-5/+38
2018-06-15process cross-crate glob re-exportsQuietMisdreavus-0/+17
2018-05-24Rollup merge of #51011 - QuietMisdreavus:duplicitous-macros, r=ollie27kennytm-0/+3
2018-05-23rustdoc: hide macro export statements from docsQuietMisdreavus-0/+3
2018-05-15add auto-impl for primitive typeGuillaume Gomez-0/+8
2018-05-07Prevent infinite recursion of modulesGuillaume Gomez-8/+8
2018-04-21Add some f32 and f64 inherent methods in libcoreSimon Sapin-0/+2
2018-04-21Replace StrExt with inherent str methods in libcoreSimon Sapin-0/+1
2018-04-21Replace SliceExt with inherent [T] methods in libcoreSimon Sapin-0/+1
2018-04-21Move non-allocating [u8] inherent methods to libcoreSimon Sapin-0/+1
2018-04-19Remove HIR inliningWesley Wiser-23/+1
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-2/+2