summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2020-04-19Auto merge of #71331 - Dylan-DPC:rollup-5rn1isc, r=Dylan-DPCbors-1/+3
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-19/+21
2020-04-19Fix false "never constructed" warnings for `Self::` variant pathsseiya-1/+3
2020-04-17Rollup merge of #69642 - ecstatic-morse:issue-69615, r=oli-obkDylan DPC-7/+7
2020-04-16don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger-1/+1
2020-04-14Remove `DUMMY_HIR_ID`marmeladema-10/+0
2020-04-12Rollup merge of #71069 - marmeladema:dummy-hir-id-obligation-clause, r=eddybDylan DPC-11/+10
2020-04-12Rollup merge of #67766 - sapir:fix-unused-in-or-pattern-warning, r=matthewjasperDylan DPC-26/+49
2020-04-12Remove usage of `DUMMY_HIR_ID` in `CheckAttrVisitor::check_inline`marmeladema-3/+2
2020-04-12Remove usage of `DUMMY_HIR_ID` in `CheckLoopVisitor`marmeladema-8/+8
2020-04-11Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakisbors-3/+2
2020-04-10librustc_middle: return LocalDefId instead of DefId in get_parent_didmarmeladema-4/+4
2020-04-10librustc_middle: return LocalDefId instead of DefId in body_owner_def_idmarmeladema-2/+2
2020-04-10Replace non-shorthand variables with _, not _varsapir-8/+12
2020-04-10Try to fix warning for unused variables in or patterns, issue #67691sapir-26/+45
2020-04-09Use `is_const_fn_raw` query for HIR const-checkingDylan MacKenzie-7/+7
2020-04-09Rollup merge of #70916 - Centril:track-caller-ffi, r=eddybMazdak Farrokhzad-12/+2
2020-04-09Rollup merge of #70367 - nikomatsakis:issue-69307, r=Aaron1011Mazdak Farrokhzad-0/+9
2020-04-09track_caller: support on FFI importsMazdak Farrokhzad-11/+1
2020-04-08comment pessimistic yield and saving/restoring stateNiko Matsakis-0/+7
2020-04-08track_caller: harden naked interactionsMazdak Farrokhzad-1/+1
2020-04-06tweak rustc_layout debug outputRalf Jung-1/+1
2020-04-05Rollup merge of #70815 - RalfJung:layout-debug, r=jonas-schievinkDylan DPC-2/+3
2020-04-05also print type typeRalf Jung-1/+1
2020-04-05also print rustc_layout on impl trait type aliasesRalf Jung-1/+2
2020-04-05Remove unneeded Lrc in query results.Camille GILLOT-3/+2
2020-04-05Stop importing int/float modules in librustc_*Linus Färnstrand-1/+1
2020-04-03Minor follow-up after renaming librustc(_middle)Yuki Okushi-3/+3
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-1/+1
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-10/+5
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-6/+3
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-46/+46
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-63/+63
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-2/+2
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-3/+3
2020-03-27Auto merge of #68404 - Amanieu:llvm-asm, r=estebankbors-3/+3
2020-03-27Rollup merge of #70344 - Centril:hir-pretty, r=eddybDylan DPC-14/+4
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-3/+3
2020-03-25Rename `def_span` to `guess_head_span`Esteban Küber-2/+2
2020-03-24save/restore `pessimistic_yield` when entering bodiesNiko Matsakis-0/+2
2020-03-24rustc: remove rustc_hir_pretty dependency.Mazdak Farrokhzad-14/+4
2020-03-24{rustc::hir::map -> rustc_passes}::hir_id_validatorMazdak Farrokhzad-0/+177
2020-03-23Reword unused variable warningAlex Tokarev-1/+1
2020-03-22Allow #[track_caller] in traits.Adam Perry-3/+3
2020-03-21Rollup merge of #69901 - RalfJung:rustc_layout, r=eddybDylan DPC-8/+21
2020-03-20fmtRalf Jung-4/+4
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-6/+4
2020-03-20make rustc_layout also work for type definitionsRalf Jung-4/+10
2020-03-20add debug option to #[rustc_layout]Ralf Jung-0/+7
2020-03-20fix layout_test visitor nameRalf Jung-4/+4