about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2020-12-18Change potentially_qualified to be defined on Binder<PredicateAtom>Jack Huey-10/+14
2020-12-17Auto merge of #79945 - jackh726:existential_trait_ref, r=nikomatsakisbors-137/+173
2020-12-17Auto merge of #79840 - dvtkrlbs:issue-79667, r=oli-obkbors-1/+0
2020-12-17Rollup merge of #80039 - LeSeulArtichaut:rm-tyencoder-tcx, r=matthewjasperYuki Okushi-4/+0
2020-12-16Allow `since="TBD"` for rustc_deprecatedbstrie-35/+40
2020-12-15Auto merge of #78068 - RalfJung:union-safe-assign, r=nikomatsakisbors-3/+27
2020-12-15Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obkbors-9/+28
2020-12-15Auto merge of #79922 - tmiasko:lower-discriminant, r=nagisabors-4/+35
2020-12-14Remove unused `TyEncoder::tcx` required methodLeSeulArtichaut-4/+0
2020-12-14Add explanation for skip_binder in relateJack Huey-0/+1
2020-12-12Auto merge of #79169 - LeSeulArtichaut:ty-lib, r=nikomatsakisbors-194/+5
2020-12-12Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakisbors-12/+78
2020-12-11Move binder for dyn to each list itemJack Huey-137/+172
2020-12-11Lower `discriminant_value` intrinsicTomasz Miąsko-4/+35
2020-12-10Use `def_path_hash_to_def_id` when re-using a `RawDefId`Aaron Hill-4/+22
2020-12-09Use Places for captures in MIRAman Arora-0/+9
2020-12-09Auto merge of #79721 - Aaron1011:fix/reuse-def-path-hash, r=wesleywiserbors-1/+1
2020-12-09Extra assertions in eval_body_using_ecx to disallow queries forTunahan Karlibas-1/+0
2020-12-06[mir-opt] Allow debuginfo to be generated for a constant or a PlaceWesley Wiser-9/+28
2020-12-06Use min_captures for creating UpvarSusbts::tupled_upvar_tysAman Arora-0/+13
2020-12-06Writeback min_capture map to TypeckResultsAman Arora-12/+56
2020-12-06Auto merge of #78609 - lcnr:rustdoc-const-eval, r=matthewjasperbors-13/+38
2020-12-06Auto merge of #79729 - matthiaskrgr:clones_, r=jyn514bors-1/+1
2020-12-05Auto merge of #79445 - SNCPlay42:struct-tail-recursion-limit, r=oli-obkbors-2/+8
2020-12-05remove redundant clonesMatthias Krüger-1/+1
2020-12-04Properly re-use def path hash in incremental modeAaron Hill-1/+1
2020-12-04check the recursion limit when finding struct tailSNCPlay42-2/+8
2020-12-04Auto merge of #79686 - Dylan-DPC:rollup-leama5f, r=Dylan-DPCbors-2/+0
2020-12-04Rollup merge of #79646 - petrochenkov:inclean, r=davidtwcoDylan DPC-2/+0
2020-12-03Combination of commitsRich Kadel-3/+21
2020-12-03extend the docs for `WithOptConstParam`Bastian Kauschke-13/+38
2020-12-03Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Mark-Simul...bors-73/+4
2020-12-03rustc_metadata: Remove some dead codeVadim Petrochenkov-2/+0
2020-12-02Create `rustc_ty_library`LeSeulArtichaut-194/+5
2020-12-02Revert "Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsa...Santiago Pastorino-73/+4
2020-12-02Auto merge of #79547 - erikdesjardins:byval, r=nagisabors-6/+6
2020-12-01Rollup merge of #79509 - GuillaumeGomez:improve-attr-spans, r=oli-obkGuillaume Gomez-2/+1
2020-12-01Created NestedMetaItem::name_value_literal_span methodGuillaume Gomez-2/+1
2020-12-01Auto merge of #74967 - Aaron1011:feature/incr-def-path-table, r=pnkfelixbors-37/+204
2020-11-29Pass arguments up to 2*usize by valueErik Desjardins-6/+6
2020-11-29Be cautious of calling upvar_tys before mirAman Arora-99/+129
2020-11-29Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsakisbors-4/+73
2020-11-29Auto merge of #78863 - KodrAus:feat/simd-array, r=oli-obkbors-35/+103
2020-11-28Do not visit ForeignItemRef for HIR indexing and validation.Camille GILLOT-0/+8
2020-11-28expand iter_projections commentRalf Jung-0/+4
2020-11-28Auto merge of #78296 - Aaron1011:fix/stmt-tokens, r=petrochenkovbors-4/+4
2020-11-27Make super_traits_of return an iteratorSantiago Pastorino-12/+15
2020-11-27Remove super_traits_of query, just leave a helper functionSantiago Pastorino-6/+23
2020-11-27Make super_traits_of return Lrc for cheaper cloneSantiago Pastorino-1/+1
2020-11-27Fix super_predicates_that_define_assoc_type API docSantiago Pastorino-6/+4