about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-05-09Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errorsbors-3/+2
2022-05-08Remove subst_spannedJack Huey-38/+10
2022-05-08Use sparse representation of switch sourcesTomasz Miąsko-9/+7
2022-05-08Avoid constructing switch sources unless necessaryTomasz Miąsko-0/+2
2022-05-08Fixed typo in docs and correct doc linksFridtjof Stoldt-3/+3
2022-05-08Move lint expectation checking into a separate query (RFC 2383)xFrednet-1/+25
2022-05-07Rollup merge of #96581 - RalfJung:debug-size-align, r=oli-obkGuillaume Gomez-2/+8
2022-05-07Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errorsbors-138/+152
2022-05-07Auto merge of #96531 - kckeiks:remove-item-like-visitor-from-rustc-typeck, r=...bors-6/+1
2022-05-06Rollup merge of #96557 - nbdd0121:const, r=oli-obkGuillaume Gomez-0/+4
2022-05-06remove all usages of hir().def_kindMiguel Guarniz-6/+1
2022-05-06don't debug-print ConstValue in MIR pretty-printerRalf Jung-2/+8
2022-05-05Allow unused rules in some places in the compiler, library and toolsest31-0/+3
2022-05-05Auto merge of #91779 - ridwanabdillahi:natvis, r=michaelwoeristerbors-0/+6
2022-05-05Rollup merge of #96628 - joshtriplett:stabilize-then-some, r=m-ou-seYuki Okushi-1/+0
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-05-03Update `ProjectionElem::Downcast` documentationTomasz Miąsko-4/+2
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+6
2022-05-03Hide InlineConst's generic arg during printGary Guo-0/+4
2022-05-03Rollup merge of #96599 - tmiasko:discriminant-docs, r=estebankYuki Okushi-5/+1
2022-05-02fix most compiler/ doctestsElliot Roberts-138/+152
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-23/+39
2022-05-01Auto merge of #96549 - ouz-a:mir-opt, r=oli-obkbors-2/+15
2022-05-01re-name stuffouz-a-7/+9
2022-05-01Update `RValue::Discriminant` documentationTomasz Miąsko-5/+1
2022-04-30Save colon span to suggest bounds.Camille GILLOT-0/+13
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-283/+110
2022-04-30Inline WhereClause into Generics.Camille GILLOT-24/+15
2022-04-30Auto merge of #96500 - SparrowLii:rpo, r=tmiaskobors-4/+94
2022-04-30Eliminate duplication of RPO calculation for mirSparrowLii-4/+94
2022-04-29remove and blessouz-a-4/+0
2022-04-29exp-stuff-dirtyouz-a-0/+15
2022-04-28Auto merge of #95976 - b-naber:valtree-constval-conversion, r=oli-obkbors-4/+129
2022-04-27combine all unsized types and add another recursive call to process nested un...b-naber-1/+1
2022-04-26TAITs are suggestableMichael Goulet-14/+24
2022-04-26Auto merge of #96425 - oli-obk:fix_incremental_regression_unsafety_checking, ...bors-49/+19
2022-04-26Revert "add `DefId` to unsafety violations and display function path in E0133"Oli Scherer-49/+19
2022-04-26Rollup merge of #96400 - JakobDegen:shallow-init-docs, r=Dylan-DPCGuillaume Gomez-2/+0
2022-04-26Rollup merge of #94703 - kjetilkjeka:nvptx-kernel-args-abi2, r=nagisaGuillaume Gomez-0/+20
2022-04-26add hacky closure to struct_tail_with_normalize in order to allow us to walk ...b-naber-4/+12
2022-04-26Auto merge of #96414 - Dylan-DPC:rollup-t4ofhoa, r=Dylan-DPCbors-3/+0
2022-04-26Rollup merge of #96149 - est31:remove_unused_macro_matchers, r=petrochenkovDylan DPC-3/+0
2022-04-25Auto merge of #96294 - Emilgardis:def_id-in-unsafetyviolationdetails, r=oli-obkbors-19/+49
2022-04-25Auto merge of #96116 - ouz-a:mir-opt, r=oli-obkbors-0/+20
2022-04-25Correct documentation for `ShallowInitBox`Jakob Degen-2/+0
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-3/+20
2022-04-24only show a simple description in E0133 span labelEmil Gardström-11/+32
2022-04-24add `DefId` to unsafety violations and display function path in E0133Emil Gardström-19/+28
2022-04-23Auto merge of #93970 - cjgillot:novis, r=petrochenkovbors-25/+7
2022-04-23Hash visibilities in crate_hash.Camille GILLOT-0/+4