about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-07-01Rollup merge of #73449 - ehuss:duplicate-lang-item, r=matthewjasperManish Goregaokar-0/+5
2020-07-01Review fixDan Aloni-1/+1
2020-07-01Insert NoDelim groups around nonterminals when lowering macro_rulesAaron Hill-0/+1
2020-07-01Rollup merge of #73776 - aszenz:refactor_mir_module, r=wesleywiserManish Goregaokar-492/+509
2020-07-01Rollup merge of #73705 - lcnr:skip_binder, r=nikomatsakisManish Goregaokar-176/+116
2020-06-30Stabilize `#[track_caller]`.Adam Perry-1/+1
2020-07-01Add missing backtick in `ty_error_with_message`Yuki Okushi-1/+1
2020-06-30Switch crate_extern_paths to a query, and tweak wording.Eric Huss-10/+5
2020-06-30Provide more information on duplicate lang item error.Eric Huss-0/+10
2020-06-30Stabilize casts and coercions to `&[T]` in const fnOliver Scherer-1/+1
2020-06-30remove unused `TypeError::ProjectionBoundsLength`Bastian Kauschke-10/+0
2020-06-30change `skip_binder` to use T by valueBastian Kauschke-27/+23
2020-06-30stop taking references in RelateBastian Kauschke-141/+95
2020-06-29Fix try_print_visible_def_path for Rust 2018Dan Aloni-17/+18
2020-06-29add spans to injected coverage countersRich Kadel-17/+55
2020-06-28Auto merge of #72437 - ecstatic-morse:stabilize-const-if-match, r=oli-obkbors-14/+1
2020-06-28Remove `ignore-tidy-filelength`Dylan MacKenzie-2/+0
2020-06-28Remove `const_if_match` feature gate from librariesDylan MacKenzie-1/+1
2020-06-28Remove `control_flow_destroyed` and properly lower `&&` and `||`Dylan MacKenzie-11/+0
2020-06-28Rollup merge of #73833 - bjorn3:remove_gcx_enter_local, r=matthewjasperManish Goregaokar-27/+5
2020-06-28Remove GlobalCtxt::enter_localbjorn3-27/+5
2020-06-27Rollup merge of #73796 - lcnr:LocalDefId, r=matthewjasperManish Goregaokar-27/+34
2020-06-27Rollup merge of #73708 - Aaron1011:feature/reland-move-fn-self-msg, r=davidtwcoManish Goregaokar-7/+26
2020-06-27more LocalDefId cleanupBastian Kauschke-8/+12
2020-06-27more LocalDefId in ty::contextBastian Kauschke-4/+7
2020-06-27use LocalDefId in module checkingBastian Kauschke-15/+15
2020-06-26Rollup merge of #73485 - estebank:dedup-preds, r=nikomatsakisManish Goregaokar-3/+13
2020-06-26Explain move errors that occur due to method calls involving `self`Aaron Hill-1/+1
2020-06-26Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-6/+25
2020-06-26removes unnecessary tidy ignoreroot-12/+2
2020-06-26moves terminator types to sub moduleroot-494/+519
2020-06-26Auto merge of #73513 - oli-obk:const_binop_overflow, r=estebankbors-60/+227
2020-06-26Show the values and computation that would overflow a const evaluation or pro...Oliver Scherer-60/+227
2020-06-26Rollup merge of #73748 - jyn514:doc-fix, r=ManishearthManish Goregaokar-0/+2
2020-06-26Rollup merge of #73681 - jackh726:chalk-0.14, r=nikomatsakisManish Goregaokar-1/+3
2020-06-25Add code block to code in documentation of `List::rebase_onto`Joshua Nelson-0/+2
2020-06-24Improve GeneratorLayout debug outputTyler Mandry-2/+59
2020-06-24Allow calling GeneratorSubsts::variant_name() without substsTyler Mandry-1/+1
2020-06-24Emit line info for generator variantsTyler Mandry-0/+4
2020-06-24Update ChalkJack Huey-1/+3
2020-06-23Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandryManish Goregaokar-5/+62
2020-06-23Auto merge of #73643 - Manishearth:rollup-68dr8fz, r=Manishearthbors-36/+28
2020-06-23Rollup merge of #73496 - estebank:opaque-missing-lts-in-fn-3, r=nikomatsakisManish Goregaokar-36/+28
2020-06-22PR no longer requires u32 impl TypeFoldableRich Kadel-1/+0
2020-06-22moves coverage data computation from pass to queryRich Kadel-20/+16
2020-06-23Rollup merge of #73586 - RalfJung:switch-ty, r=oli-obkDylan DPC-0/+2
2020-06-23Rollup merge of #73578 - RalfJung:ty-ctxt-at, r=jonas-schievinkDylan DPC-11/+5
2020-06-22review commentsEsteban Küber-1/+2
2020-06-22Address remaining feedback itemsRich Kadel-2/+2
2020-06-22implemented query for coverage dataRich Kadel-0/+6