about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-11-25move 2 candidates into builtin candidatelcnr-41/+0
2022-11-25Fix mk_const_listkadmin-1/+1
2022-11-25Make `expand_abstract_consts` infallibleBoxy-55/+21
2022-11-25`super_relate_consts` do not spurriously fail on assoc constsBoxy-16/+9
2022-11-25add FIXME'sBoxy-0/+3
2022-11-25correctly intern `List<Const<'tcx>>`Boxy-1/+4
2022-11-25fmtBoxy-3/+3
2022-11-25Add expand_abstract_constkadmin-53/+64
2022-11-25Add empty ConstKind::Abstractkadmin-192/+215
2022-11-25Add helper method to `ScalarInt`Oli Scherer-0/+12
2022-11-25Auto merge of #104602 - petrochenkov:effvisperf5, r=oli-obkbors-50/+57
2022-11-25Introduce PredicateKind::ClauseSantiago Pastorino-48/+75
2022-11-25get rid of to_poly_trait_predicateOli Scherer-17/+19
2022-11-24Auto merge of #104845 - matthiaskrgr:rollup-tckj956, r=matthiaskrgrbors-3/+3
2022-11-24Rollup merge of #104782 - oli-obk:const_eval_limit_bump, r=pnkfelixMatthias Krüger-1/+1
2022-11-24Rollup merge of #104780 - BoxyUwU:error_reported_not_be_bad, r=oli-obkMatthias Krüger-2/+2
2022-11-24Auto merge of #103693 - HKalbasi:master, r=oli-obkbors-203/+102
2022-11-24Use kw::Empty for elided lifetimes in path.Camille GILLOT-16/+21
2022-11-24Record in HIR whether lifetime elision was succesful.Camille GILLOT-0/+2
2022-11-24Auto merge of #104321 - Swatinem:async-gen, r=oli-obkbors-0/+47
2022-11-24Unsupported query error now specifies if its unsupported for local or externa...Sarthak Singh-2/+5
2022-11-24move things from rustc_target::abi to rustc_abihkalbasi-73/+76
2022-11-24move some layout logic to rustc_target::abi::layouthkalbasi-186/+82
2022-11-24make rustc_target usable outside of rustchkalbasi-4/+4
2022-11-24make `error_reported` check for delayed bugsBoxy-2/+2
2022-11-24Avoid `GenFuture` shim when compiling async constructsArpad Borsos-0/+47
2022-11-24Auto merge of #103808 - cjgillot:vec-cache, r=TaKO8Kibors-2/+600
2022-11-24effective visibility: Always add table entries for nodes used as parentsVadim Petrochenkov-33/+37
2022-11-24effective visibility: Remove questionable optimizationsVadim Petrochenkov-7/+0
2022-11-24effective visibility: Satisfy borrow checker to use resolver lazily from a cl...Vadim Petrochenkov-10/+20
2022-11-23Simplify creation of `AutoBorrowMutability`Maybe Waffle-0/+12
2022-11-23use no type in ProjectionElem::Field for PlaceBuilder::UpVarb-naber-13/+38
2022-11-23Separate lifetime ident from resolution in HIR.Camille GILLOT-5/+4
2022-11-23Bump the const eval step limitOli Scherer-1/+1
2022-11-22Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnrManish Goregaokar-23/+47
2022-11-23Rollup merge of #104728 - WaffleLapkin:require-lang-items-politely, r=compile...Yuki Okushi-3/+5
2022-11-23Rollup merge of #104724 - WaffleLapkin:to_def_idn't, r=compiler-errorsYuki Okushi-5/+9
2022-11-22Add size hints to early binder iterator adaptersMichael Goulet-0/+12
2022-11-22Use `tcx.require_lang_item` instead of unwrappingMaybe Waffle-3/+5
2022-11-22Fix `ClosureKind::to_def_id`Maybe Waffle-5/+9
2022-11-22Auto merge of #103578 - petrochenkov:nofict, r=nagisabors-66/+42
2022-11-22Auto merge of #104696 - matthiaskrgr:rollup-gi1pdb0, r=matthiaskrgrbors-1/+1
2022-11-22Rollup merge of #104559 - nnethercote:split-MacArgs, r=petrochenkovMatthias Krüger-1/+1
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-1/+1
2022-11-21Auto merge of #104533 - oli-obk:method_callee, r=lcnrbors-20/+67
2022-11-21Stop passing the self-type as a separate argument.Oli Scherer-14/+16
2022-11-21Remove some unnecessary slicingOli Scherer-7/+7
2022-11-21Add helper to create the trait ref for a lang itemOli Scherer-0/+10
2022-11-21Allow iterators instead of requiring slices that will get turned into iteratorsOli Scherer-9/+15
2022-11-21Remove an unnecessary query + subst roundOli Scherer-1/+1