about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection
AgeCommit message (Expand)AuthorLines
2021-03-27Remove (lots of) dead codeJoshua Nelson-6/+0
2021-03-27Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-seDylan DPC-34/+33
2021-03-26fix rustc_on_implemented `_Self` pathslcnr-47/+51
2021-03-26Use iter::zip in compiler/Josh Stone-34/+33
2021-03-24Use `EvaluatedToOkModuloRegions` whenever we erase regionsAaron Hill-1/+14
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-3/+3
2021-03-22Auto merge of #79278 - mark-i-m:stabilize-or-pattern, r=nikomatsakisbors-1/+1
2021-03-21Rollup merge of #83040 - lcnr:unused-ct-substs, r=oli-obkDylan DPC-37/+45
2021-03-21Rollup merge of #82707 - BoxyUwU:errooaaar, r=oli-obkDylan DPC-76/+82
2021-03-20update `const_eval_resolve`lcnr-29/+13
2021-03-20extract `ConstKind::Unevaluated` into a structlcnr-26/+50
2021-03-19stabilize or_patternsmark-1/+1
2021-03-18Fix use of bare trait objects everywhereVadim Petrochenkov-2/+2
2021-03-16Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasperbors-1/+4
2021-03-15Special case type aliases from impl trait in const/static typesOli Scherer-1/+4
2021-03-15s/ConstantSource/ConstantKind/Oli Scherer-2/+2
2021-03-12Prepare mir::Constant for ty::Const only supporting valtreesOli Scherer-1/+4
2021-03-12Auto merge of #82935 - henryboisdequin:diagnostic-cleanups, r=estebankbors-2/+2
2021-03-09Rollup merge of #82841 - hvdijk:x32, r=joshtriplettMara Bos-2/+2
2021-03-09improve `const fn` `RepeatVec` diagnosticsHenry Boisdequin-2/+2
2021-03-08Auto merge of #82727 - oli-obk:shrinkmem, r=pnkfelixbors-2/+4
2021-03-06Change x64 size checks to not apply to x32.Harald van Dijk-2/+2
2021-03-05Shrink the size of Rvalue by 16 bytesOli Scherer-2/+4
2021-03-03Fix tidy err and reviewEllen-16/+10
2021-03-03Fix testsRyan Levick-1/+1
2021-03-03Remove extraneous return statementEllen-2/+2
2021-03-02nitsEllen-4/+9
2021-03-02errooaaar~Ellen-79/+86
2021-03-02Auto merge of #82698 - JohnTitor:rollup-htd533c, r=JohnTitorbors-2/+2
2021-03-01Get TyCtxt from self instead of passing as argument in AutoTraitFinderNoam Koren-2/+2
2021-02-28Remove an old FIXME comment and inline attributeÖmer Sinan Ağacan-1/+0
2021-02-27Auto merge of #80454 - JulianKnodt:ob_forest_op, r=matthewjasperbors-19/+24
2021-02-25fix reviewklensy-5/+3
2021-02-24replaced some map_or with map_or_elseklensy-3/+8
2021-02-23Small optimizations to obligation forestkadmin-19/+24
2021-02-19Auto merge of #82020 - jyn514:mut-passes, r=camelid,GuillaumeGomezbors-1/+1
2021-02-19Rollup merge of #81496 - guswynn:expected_async_block, r=oli-obkDylan DPC-2/+2
2021-02-18Rollup merge of #82194 - estebank:arbitrary-bounds-suggestion, r=petrochenkovDylan DPC-3/+23
2021-02-18Rollup merge of #82112 - BoxyUwU:tumbleweed, r=varkorDylan DPC-23/+15
2021-02-18Rollup merge of #82066 - matthewjasper:trait-ref-fix, r=jackh726Dylan DPC-61/+43
2021-02-18Auto merge of #82249 - JohnTitor:rollup-3jbqija, r=JohnTitorbors-1/+1
2021-02-18Auto merge of #81172 - SimonSapin:ptr-metadata, r=oli-obkbors-6/+88
2021-02-17remove useless ?s (clippy::needless_question_marks)Matthias Krüger-1/+1
2021-02-17In some limited cases, suggest `where` bounds for non-type paramsEsteban Küber-3/+23
2021-02-16Make `Clean` take &mut DocContextJoshua Nelson-1/+1
2021-02-15name async generators something more human friendly in type error diagnosticsGus Wynn-2/+2
2021-02-15Rollup merge of #81503 - henryboisdequin:fix-const-fn-arr-err-msg, r=estebankJonas Schievink-1/+17
2021-02-15Add `ptr::Pointee` trait (for all types) and `ptr::metadata` functionSimon Sapin-6/+88
2021-02-15the environment round here is awfully emptyEllen-23/+15
2021-02-14Rollup merge of #82029 - tmiasko:debug, r=matthewjasperDylan DPC-2/+2