about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-10-31Point at where clauses where the associated item was restrictedEsteban Küber-12/+89
2019-10-31Implement dual proc macro hashingmsizanoen-0/+4
2019-10-29Rollup merge of #65809 - roblabla:eficall-abi, r=nagisaMazdak Farrokhzad-0/+1
2019-10-28Rollup merge of #65891 - michaelwoerister:sp-crate-metadata, r=wesleywiserMazdak Farrokhzad-0/+1
2019-10-28Rollup merge of #65643 - varkor:remove-free-regions-from-const-placeholder, r...Mazdak Farrokhzad-7/+9
2019-10-28self-profiling: Record something more useful for crate metadata generation ev...Michael Woerister-0/+1
2019-10-28Auto merge of #65188 - matthewjasper:stabilize-const-constructor, r=Centrilbors-8/+3
2019-10-28Rollup merge of #65792 - Centril:split-syntax-2, r=petrochenkovMazdak Farrokhzad-2/+2
2019-10-28Rollup merge of #65664 - anp:panic-location, r=eddybMazdak Farrokhzad-0/+10
2019-10-27Stabilize `const_constructor`Matthew Jasper-8/+3
2019-10-27Always use consteval to codegen caller_location.Adam Perry-0/+10
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-2/+2
2019-10-27Auto merge of #65541 - eddyb:spanned-inferred-outlives, r=nikomatsakisbors-1/+1
2019-10-27Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=m...bors-125/+215
2019-10-27Auto merge of #65288 - estebank:point-at-assoc-type, r=nikomatsakisbors-19/+154
2019-10-25Correct handling of type flags with `ConstValue::Placeholder`varkor-7/+9
2019-10-25Don't cast directly from `&[T; N]` to `*const T`Matthew Jasper-0/+3
2019-10-26Rollup merge of #65800 - michaelwoerister:measureme-0.4.0, r=wesleywiserYuki Okushi-2/+12
2019-10-25Take out an insurance policy in case `iter.size_hint()`Mazdak Farrokhzad-1/+5
2019-10-25Add new EFIAPI ABIroblabla-0/+1
2019-10-25Review feedback: elaborated comments.Felix S. Klock II-5/+21
2019-10-25Migrate from `#[structural_match]` attribute a lang-item trait.Felix S. Klock II-77/+141
2019-10-25Rollup merge of #65315 - spastorino:intern-place-projection, r=oli-obkMazdak Farrokhzad-4/+91
2019-10-25refactor: move structural_match analysis into its own module.Felix S. Klock II-125/+135
2019-10-25self-profiling: Switch query-blocking measurements to RAII-style API.Michael Woerister-2/+12
2019-10-24Rollup merge of #65627 - varkor:const-generics-forbid-non-structural_match, r...Mazdak Farrokhzad-6/+128
2019-10-24rustc_metadata: Minimize use of `Lrc` in crate storeVadim Petrochenkov-15/+8
2019-10-24Turn crate store into a resolver outputVadim Petrochenkov-3/+5
2019-10-24rustc: Combine resolver outputs into a single structVadim Petrochenkov-3/+3
2019-10-24rustc: add `Span`s to `inferred_outlives_of` predicates.Eduard-Mihai Burtescu-1/+1
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-44/+56
2019-10-23Rollup merge of #65193 - Mark-Simulacrum:lockless-lintstore, r=nikomatsakisMazdak Farrokhzad-0/+4
2019-10-23Add commentsEsteban Küber-0/+73
2019-10-23Auto merge of #57545 - bovinebuddha:object_safe_for_dispatch, r=nikomatsakisbors-11/+19
2019-10-22review comments: move code, fix indentation and change spanEsteban Küber-39/+51
2019-10-22Handle projection obligation errorsEsteban Küber-10/+33
2019-10-22Point at associated type for some obligationsEsteban Küber-19/+46
2019-10-22RFC 2027: "first draft" of implementationMathias Blikstad-11/+19
2019-10-22Add ignore-tidy-filelength on ty/contextSantiago Pastorino-0/+1
2019-10-22Move Place::elem methods and friends to TyCtxtSantiago Pastorino-1/+43
2019-10-22Intern place projectionSantiago Pastorino-2/+28
2019-10-22Add intern table for `List<PlaceElem<'tcx>>`Santiago Pastorino-2/+20
2019-10-22Remove FIXMEvarkor-4/+3
2019-10-22Search for generic parameters when finding non-`structural_match` typesvarkor-11/+21
2019-10-22Move `search_for_adt_without_structural_match` to `ty/mod`varkor-2/+115
2019-10-21Rollup merge of #65660 - varkor:canonical-const-to-bound-const, r=eddybMazdak Farrokhzad-29/+20
2019-10-21Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=CentrilMazdak Farrokhzad-27/+18
2019-10-21Rollup merge of #62330 - SimonSapin:no-drop-in-union-fields, r=RalfJungMazdak Farrokhzad-0/+2
2019-10-21Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)`varkor-29/+20
2019-10-21Remove many unnecessary trait derivations.Nicholas Nethercote-16/+12