about summary refs log tree commit diff
path: root/src/librustc_mir/borrow_check
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-21578/+0
2020-08-27Auto merge of #75933 - Aaron1011:feature/closure-move-err, r=oli-obkbors-4/+23
2020-08-26Auto merge of #75893 - Dylan-DPC:fix/offset-to-u64, r=oli-obkbors-3/+3
2020-08-26Point to a move-related span when pointing to closure upvarsAaron Hill-4/+23
2020-08-25Auto merge of #75302 - Aaron1011:feature/partial-move-diag, r=estebankbors-25/+68
2020-08-25cleanupDPC-1/+1
2020-08-24hir: consistent use and naming of lang itemsDavid Wood-11/+9
2020-08-23 change offset from u32 to u64DPC-2/+2
2020-08-22Use smaller def span for functionsAaron Hill-1/+1
2020-08-20Auto merge of #75562 - oli-obk:const_prop_no_aggregates, r=wesleywiserbors-1/+1
2020-08-18Moved coverage counter injection from BasicBlock to Statement.Rich Kadel-1/+5
2020-08-18Validate the MIR of all optimizations in the mir-opt directoryOliver Scherer-1/+1
2020-08-15replaced log with tracingGurpreet Singh-1/+1
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-14/+14
2020-08-09rustc_mir: use IndexSet in PlaceholderIndicesJosh Stone-8/+7
2020-08-09rustc_mir: use IndexMap in BorrowSetJosh Stone-36/+45
2020-08-08Be consistent when describing a move as a 'partial' in diagnosticsAaron Hill-25/+68
2020-08-08fix clippy::needless_return: remove unneeded return statementsMatthias Krüger-1/+1
2020-07-27introduce PredicateAtomBastian Kauschke-6/+6
2020-07-27this might be unqualified, but at least it's now quantifiedBastian Kauschke-1/+1
2020-07-27split ignore_qualifiersBastian Kauschke-2/+2
2020-07-27`PredicateKint` -> `PredicateKind`, the beginning of the endBastian Kauschke-9/+9
2020-07-27progressBastian Kauschke-13/+9
2020-07-27convert trivial predicatesBastian Kauschke-7/+7
2020-07-24Rollup merge of #74661 - SNCPlay42:lifetime-names-refactor, r=estebankManish Goregaokar-89/+92
2020-07-23rename arguments to highlight_if_we_can_match_hir_tySNCPlay42-7/+6
2020-07-23move highlight_if_we_can_match_hir_ty callSNCPlay42-6/+5
2020-07-22decouple highlight_if_we_cannot_match_hir_tySNCPlay42-10/+10
2020-07-22clean up give_name_if_anonymous_region_appears_in_argumentsSNCPlay42-18/+9
2020-07-22rename functionsSNCPlay42-7/+7
2020-07-22change returns to RegionNameHighlightSNCPlay42-38/+29
2020-07-22extract RegionNameHighlightSNCPlay42-23/+40
2020-07-22add RegionName::spanSNCPlay42-13/+19
2020-07-21fetch -> lookupBastian Kauschke-1/+1
2020-07-21remove some const arg in ty dep path boilerplateBastian Kauschke-7/+7
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-15/+10
2020-07-15WithOptConstParam::dummy -> WithOptConstParam::unknownBastian Kauschke-1/+1
2020-07-15ty_def_id -> def_id_for_type_ofBastian Kauschke-1/+1
2020-07-15improve namingBastian Kauschke-8/+8
2020-07-15update const arg queriesBastian Kauschke-5/+5
2020-07-15const generics work!Bastian Kauschke-52/+67
2020-07-15continue mir pipelineBastian Kauschke-2/+2
2020-07-15ConstKind::UnevaluatedBastian Kauschke-2/+2
2020-07-15Add and use more static symbols.Nicholas Nethercote-6/+4
2020-07-09Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakisManish Goregaokar-1/+1
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-1/+1
2020-07-04instantiate_opaque_types LocalDefIdBastian Kauschke-6/+6
2020-07-01Rollup merge of #73806 - Aaron1011:feature/approx-universal-upper, r=estebankManish Goregaokar-2/+39
2020-06-30change `skip_binder` to use T by valueBastian Kauschke-2/+2
2020-06-30stop taking references in RelateBastian Kauschke-1/+1