summary refs log tree commit diff
path: root/src/librustdoc/clean/blanket_impl.rs
AgeCommit message (Expand)AuthorLines
2021-08-18remove box_syntax uses from cranelift and toolsMarcel Hellwig-3/+3
2021-08-05Use rustdoc Span in LinkFromSrc directlyGuillaume Gomez-1/+1
2021-07-13Rollup merge of #86887 - jyn514:cleanup-clean, r=CraftSpiderYuki Okushi-1/+1
2021-07-05rustdoc: Use `impl_id` and `for_` DefId's for Blanket item idJustus K-1/+1
2021-07-05Revert "rustdoc: Store DefId's in ItemId on heap for decreasing Item's size"Justus K-1/+1
2021-07-05rustdoc: Store DefId's in ItemId on heap for decreasing Item's sizeJustus K-1/+1
2021-07-05rustdoc: Replace `FakeDefId` with new `ItemId` typeJustus K-1/+1
2021-07-05rustdoc: Remove unused Clean implsJoshua Nelson-1/+1
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-2/+1
2021-05-14Box `Impl.blanket_impl` to reduce sizeNoah Lev-1/+1
2021-05-12Use () for all_traits.Camille GILLOT-2/+1
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-1/+1
2021-04-30Remove unnecessary `provided_trait_methods` field from ImplJoshua Nelson-7/+0
2021-04-27cfg taken out of Attributes, put in ItemTimothée Delabrouille-0/+1
2021-04-24Get rid of `item.span`Joshua Nelson-1/+1
2021-03-30Only look at blanket impls in `get_blanket_impls`Joshua Nelson-3/+5
2021-03-29Auto merge of #82864 - jyn514:short-circuit, r=GuillaumeGomezbors-6/+2
2021-03-21Rename `clean::Item.source` to `span`Camelid-1/+1
2021-03-07rustdoc: Don't enter an infer_ctxt in get_blanket_impls for impls that aren't...Joshua Nelson-6/+2
2021-03-01Remove the dummy cache in `DocContext`Joshua Nelson-1/+1
2021-02-28Remove unnecessary `self_ty` parameter to `get_blanket_impls`Joshua Nelson-5/+4
2021-02-22Remove many RefCells from DocContextCamelid-3/+3
2021-02-16Make `Clean` take &mut DocContextJoshua Nelson-6/+2
2021-01-09Replace under-used ImplPolarity enum with a booleanGuillaume Gomez-1/+1
2020-12-23Box ItemKind to reduce the size of `Item`Joshua Nelson-1/+1
2020-12-23Auto merge of #80095 - jyn514:stability-on-demand, r=GuillaumeGomezbors-3/+0
2020-12-18Calculate stability, const_stability, and deprecation on-demandJoshua Nelson-3/+0
2020-12-18Continue String to Symbol conversion in rustdocGuillaume Gomez-1/+1
2020-11-29Add support for stable-const-since in docs on items (standalone or assoc)Rune Tynan-0/+1
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-4/+4
2020-11-15Rollup merge of #79041 - jyn514:inner-to-kind, r=petrochenkovJonas Schievink-1/+1
2020-11-14Rename ItemEnum -> ItemKind, inner -> kindJoshua Nelson-1/+1
2020-11-02Check predicates from blanket trait impls while testing if they applyWim Looman-7/+23
2020-09-04`ty.kind` -> `ty.kind()` in rustdoc and clippyLeSeulArtichaut-1/+1
2020-08-31Fix strings indentGuillaume Gomez-2/+1
2020-05-20make `to_predicate` take a `tcx` argumentNiko Matsakis-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2
2020-03-14Make downstream crates compile.Camille GILLOT-0/+1
2020-02-19Make lookup of associated item by name O(log n)Dylan MacKenzie-2/+1
2020-02-16Other crates.Camille GILLOT-2/+2
2020-02-08Make `provided_trait_methods` use `impl Iterator`Jonas Schievink-1/+0
2020-02-08Make `associated_items` query return a sliceJonas Schievink-0/+2
2020-01-20Add `ConstnessAnd` that implements `ToPredicate`Dylan MacKenzie-2/+2
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-1/+1
2019-12-22Format the worldMark Rousskov-40/+40
2019-10-18rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole str...Eduard-Mihai Burtescu-1/+1
2019-09-25Rename `sty` to `kind`varkor-1/+1
2019-09-13Unwrap Visibility fieldsMark Rousskov-1/+1