about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-01-20Rollup merge of #91032 - eholk:generator-drop-tracking, r=nikomatsakisMatthias Krüger-3/+3
2022-01-19Rollup merge of #93077 - lcnr:write_substs, r=oli-obkMatthias Krüger-4/+0
2022-01-19remove `is_noop`lcnr-4/+0
2022-01-19Rollup merge of #93041 - pierwill:rm-unused-defid-ords, r=cjgillotMatthias Krüger-16/+6
2022-01-19Rollup merge of #88642 - c410-f3r:let_chains_2, r=matthewjasperMatthias Krüger-1/+1
2022-01-18Formally implement let chainsCaio-1/+1
2022-01-18Track drops across multiple yieldsEric Holk-3/+3
2022-01-18Rollup merge of #93018 - pierwill:rm-unused-ord, r=davidtwcoMatthias Krüger-1/+1
2022-01-18Rollup merge of #92780 - b-naber:postpone-const-eval-coherence, r=lcnrMatthias Krüger-9/+12
2022-01-18Remove some unused `Ord` derivations based on `DefId`pierwill-17/+7
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-52/+154
2022-01-18Rollup merge of #92640 - compiler-errors:array-deref-on-newtype, r=lcnrMatthias Krüger-4/+4
2022-01-17Rm some unused ord implspierwill-1/+1
2022-01-17Add term to ExistentialProjectionkadmin-37/+47
2022-01-17Update w/ commentskadmin-5/+10
2022-01-17Update term for use in more placeskadmin-26/+60
2022-01-17Rollup merge of #92164 - WaffleLapkin:rustc_must_implement_one_of_attr, r=Aar...Matthias Krüger-1/+7
2022-01-17Use Term in ProjectionPredicatekadmin-39/+72
2022-01-17Add termkadmin-0/+1
2022-01-17add eq constraints on associated constantskadmin-0/+19
2022-01-17directly use ConstValue for single literals in blocksb-naber-9/+12
2022-01-17Auto merge of #90986 - camsteffen:nested-filter, r=cjgillotbors-15/+32
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-48/+0
2022-01-16Fix Visitor::NestedFilter in ClippyCameron Steffen-0/+0
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-15/+32
2022-01-16Rollup merge of #92646 - mdibaiee:76935/pass-by-value, r=lcnrMatthias Krüger-0/+2
2022-01-16Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnrbors-374/+115
2022-01-16Auto merge of #92740 - cuviper:update-rayons, r=Mark-Simulacrumbors-2/+2
2022-01-15Do not ICE when accesing large LocalDefId.Camille GILLOT-1/+1
2022-01-15Reduce use of local_def_id_to_hir_id.Camille GILLOT-33/+17
2022-01-15Make ty_param_owner return a LocalDefId.Camille GILLOT-3/+5
2022-01-15Simplify DefIdForest.Camille GILLOT-5/+5
2022-01-15Return a LocalDefId in get_parent_item.Camille GILLOT-21/+32
2022-01-15Add fast path to `opt_local_def_id`.Camille GILLOT-2/+6
2022-01-15Auto merge of #92441 - cjgillot:resolve-trait-impl-item, r=matthewjasperbors-15/+0
2022-01-15Rollup merge of #92875 - BoxyUwU:infer_arg_opt_const_param_of, r=lcnrMatthias Krüger-0/+7
2022-01-15Rollup merge of #92191 - jackh726:issue-89352, r=nikomatsakisMatthias Krüger-4/+10
2022-01-15nyahggdshjjghsdfhgsfEllen-0/+3
2022-01-15attempt to re-add `ty::Unevaluated` visitor and friendsEllen-35/+114
2022-01-15initial revertEllen-480/+139
2022-01-14Auto merge of #92681 - Aaron1011:task-deps-ref, r=cjgillotbors-6/+12
2022-01-14reviews ishEllen-0/+7
2022-01-14Auto merge of #92844 - matthiaskrgr:rollup-z5wb6yi, r=matthiaskrgrbors-11/+21
2022-01-13Auto merge of #89861 - nbdd0121:closure, r=wesleywiserbors-32/+12
2022-01-13Rollup merge of #92142 - wesleywiser:fix_codecoverage_partitioning, r=tmandryMatthias Krüger-11/+21
2022-01-12Auto merge of #92169 - In-line:no-cache-selector-lrc, r=Mark-Simulacrumbors-2/+1
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-48/+0
2022-01-12Canonicalize const variables correctlyMichael Goulet-4/+4
2022-01-11Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill-25/+35
2022-01-10Update rayon and rustc-rayonJosh Stone-2/+2