about summary refs log tree commit diff
path: root/src/librustc_mir/borrow_check
AgeCommit message (Expand)AuthorLines
2020-06-27Rollup merge of #73796 - lcnr:LocalDefId, r=matthewjasperManish Goregaokar-24/+23
2020-06-27Use an 'approximate' universal upper bound when reporting region errorsAaron Hill-2/+39
2020-06-27more LocalDefId cleanupBastian Kauschke-25/+24
2020-06-27more LocalDefId in ty::contextBastian Kauschke-1/+1
2020-06-26Explain move errors that occur due to method calls involving `self`Aaron Hill-30/+213
2020-06-24Provide suggestions for some moved value errorsEsteban Küber-10/+51
2020-06-23Auto merge of #73643 - Manishearth:rollup-68dr8fz, r=Manishearthbors-1/+1
2020-06-23Rollup merge of #72493 - nikomatsakis:move-leak-check, r=matthewjasperManish Goregaokar-1/+1
2020-06-23Rollup merge of #73600 - Aaron1011:fix/move-in-macro, r=ecstatic-morseDylan DPC-1/+1
2020-06-22fix subtle bug in NLL type checkerNiko Matsakis-1/+1
2020-06-22Revert "Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikoma...Aaron Hill-204/+30
2020-06-21Fix spurious 'value moved here in previous iteration of loop' messagesAaron Hill-1/+1
2020-06-18Rollup merge of #72814 - RalfJung:mir-visir-terminator, r=oli-obkManish Goregaokar-17/+23
2020-06-18Rollup merge of #70551 - mark-i-m:ty-err-2, r=varkorManish Goregaokar-3/+3
2020-06-16add probably accidentally missing super_* callsRalf Jung-6/+4
2020-06-16rename location field of Drop terminators to placeRalf Jung-8/+8
2020-06-16remove visit_terminator_kind from MIR visitorRalf Jung-8/+16
2020-06-16Auto merge of #72962 - lcnr:ObligationCause-lrc, r=ecstatic-morsebors-1/+1
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-3/+3
2020-06-15Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJungbors-82/+327
2020-06-15Rollup merge of #72598 - Aaron1011:feature/fnmut-capture-span, r=nikomatsakisRalf Jung-52/+123
2020-06-15Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikomatsakisRalf Jung-30/+204
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-1/+7
2020-06-11Run fmtAaron Hill-4/+2
2020-06-11Use `fn_span` to point to the actual method callAaron Hill-3/+3
2020-06-12Rollup merge of #73033 - Amanieu:asm-tls, r=oli-obkDylan DPC-2/+2
2020-06-11Explain move errors that occur due to method calls involving `self`Aaron Hill-30/+206
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-0/+2
2020-06-11Rollup merge of #73012 - Aaron1011:feature/span-debug-ctxt, r=matthewjasperDylan DPC-5/+12
2020-06-11Check associated opaque types in check_opaque_typesMatthew Jasper-1/+7
2020-06-11Rollup merge of #72380 - lcnr:const_context, r=estebankDylan DPC-1/+1
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-0/+2
2020-06-08Show `SyntaxContext` in formatted `Span` debug outputAaron Hill-5/+12
2020-06-07rename FalseEdges -> FalseEdgeRalf Jung-5/+5
2020-06-07store `ObligationCause` on the heapBastian Kauschke-1/+1
2020-06-06Fix #[thread_local] statics as asm! sym operandsAmanieu d'Antras-2/+2
2020-06-06Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrumbors-1/+2
2020-06-02Rename the crates in source codeVadim Petrochenkov-0/+1
2020-06-02Make things build againVadim Petrochenkov-1/+1
2020-06-02change WellFormed predicate to GenericArgBastian Kauschke-3/+3
2020-06-01Auto merge of #71192 - oli-obk:eager_alloc_id_canonicalization, r=wesleywiserbors-0/+6
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-2/+14
2020-05-30Make TLS accesses explicit in MIROliver Scherer-0/+6
2020-05-29Auto merge of #72756 - RalfJung:rollup-tbjmtx2, r=RalfJungbors-66/+58
2020-05-29Rollup merge of #72103 - lcnr:borrowck-localdefid, r=jonas-schievinkRalf Jung-66/+58
2020-05-29Rollup merge of #72591 - sexxi-goose:rename_upvar_list-to-closure_captures, r...Dylan DPC-1/+1
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-2/+14
2020-05-28Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakisbors-11/+11
2020-05-25Display information about captured variable in `FnMut` errorAaron Hill-52/+123
2020-05-25Rename upvar_list to closure_capturesDhruv Jauhar-1/+1