about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-03-28Rollup merge of #93787 - klensy:really-not-a-features, r=wesleywiserDylan DPC-2/+5
2022-03-28Propagate `parallel_compiler` feature through rustc crates. Turned off featur...klensy-2/+5
2022-03-28Auto merge of #95333 - GuillaumeGomez:auto-trait-perf-issue, r=oli-obkbors-0/+9
2022-03-27Rollup merge of #95120 - smoelius:backward-switch-int, r=ecstatic-morseDylan DPC-0/+95
2022-03-26Fix perf issue for auto trait selectionGuillaume Gomez-0/+9
2022-03-26Address review commentsSamuel E. Moelius III-0/+95
2022-03-26Auto merge of #95149 - cjgillot:once-diag, r=estebankbors-63/+26
2022-03-25Auto merge of #95280 - InfRandomness:infrandomness/Dtorck_clarification, r=ol...bors-10/+10
2022-03-25Auto merge of #95082 - spastorino:overlap-inherent-impls, r=nikomatsakisbors-3/+40
2022-03-25Rollup merge of #95179 - b-naber:eval-in-try-unify, r=lcnrDylan DPC-5/+16
2022-03-25Rollup merge of #94655 - JakobDegen:mir-phase-docs, r=oli-obkDylan DPC-17/+54
2022-03-25Rollup merge of #94391 - light4:issue-90319, r=estebankDylan DPC-2/+15
2022-03-24Swap DtorckConstraint to DropckConstraintInfRandomness-10/+10
2022-03-25Fix ice when error reporting recursion errorslightning1141-2/+15
2022-03-24Extract impl_subject_and_oglibations fn and make equate receive subjectsSantiago Pastorino-2/+27
2022-03-24Auto merge of #94876 - b-naber:thir-abstract-const-changes, r=lcnrbors-18/+34
2022-03-24Auto merge of #91030 - estebank:trait-bounds-are-tricky-2, r=oli-obkbors-7/+20
2022-03-24Auto merge of #95233 - compiler-errors:chalk-up, r=jackh726bors-1/+1
2022-03-24Properly track `ImplObligation`sEsteban Kuber-7/+20
2022-03-23Clarify more MIR docsJakob Degen-0/+15
2022-03-23Clarify which kinds of MIR are allowed during which phases.Jakob Degen-17/+39
2022-03-23Rollup merge of #95225 - compiler-errors:impl-future-generator-ty, r=oli-obkMatthias Krüger-16/+21
2022-03-23dont use a query for lit_to_constantb-naber-4/+0
2022-03-23use NonHirLiteral instead of ScalarLiteral, move pattern related code to pat_...b-naber-3/+3
2022-03-23use ParamConst in ExprKind::ConstParamb-naber-2/+2
2022-03-23remove thir::Visitor::visit_constb-naber-12/+4
2022-03-23change thir to lazily create constantsb-naber-8/+36
2022-03-23upgrade chalkMichael Goulet-1/+1
2022-03-22remove [async output] from impl FutureMichael Goulet-16/+21
2022-03-22erase region in ParamEnvAnd and make ConstUnifyCtxt privateb-naber-1/+4
2022-03-22impl_header -> impl_subjectSantiago Pastorino-1/+1
2022-03-22fix previous failures and address reviewb-naber-1/+1
2022-03-21stall on on constants that contain infer vars in const_eval_resolveb-naber-0/+8
2022-03-21try to evaluate in try_unifyb-naber-5/+5
2022-03-21Rename `~const Drop` to `~const Destruct`Deadbeef-12/+15
2022-03-20fix two comments referring to moved code (rustc_mir_transform::generator)Audun Halland-1/+1
2022-03-20Filter OnceNote in diagnostic infra.Camille GILLOT-63/+26
2022-03-20Extract ImplSubject informationSantiago Pastorino-2/+14
2022-03-18Rollup merge of #95039 - spastorino:overlap-super-predicates, r=nikomatsakisMatthias Krüger-0/+7
2022-03-17Rollup merge of #94960 - codehorseman:master, r=oli-obkDylan DPC-4/+4
2022-03-17Add comments on PolaritySantiago Pastorino-0/+7
2022-03-16rustc_error: make ErrorReported impossible to constructmark-28/+53
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-4/+4
2022-03-15Rollup merge of #94958 - est31:pluralize, r=oli-obkMatthias Krüger-2/+2
2022-03-15Rollup merge of #94947 - Dylan-DPC:fix/typos, r=oli-obkMatthias Krüger-2/+2
2022-03-15Support other types of pluralization in pluralize macroest31-2/+2
2022-03-15Auto merge of #94928 - lcnr:inline-as_substs, r=michaelwoeristerbors-0/+1
2022-03-15fix typosDylan DPC-2/+2
2022-03-14Rollup merge of #94670 - xFrednet:rfc-2383-expect-impl-after-party, r=flip199...Matthias Krüger-2/+10
2022-03-14Rollup merge of #93977 - compiler-errors:sized-generic-metadata, r=wesleywiserMatthias Krüger-10/+13