index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir
/
src
/
borrow_check
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2021-09-07
Move rustc_mir::borrow_check to new crate rustc_borrowck.
Camille GILLOT
-2368
/
+0
2021-08-22
Fix more “a”/“an” typos
Frank Steffahn
-1
/
+1
2021-08-22
Fix more “a”/“an” typos
Frank Steffahn
-1
/
+1
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-3
/
+3
2021-08-18
Remove box syntax from rustc_mir
est31
-2
/
+2
2021-08-17
Auto merge of #86977 - vakaras:body_with_borrowck_facts, r=nikomatsakis
bors
-7
/
+51
2021-08-06
Store the `DefId` of the currently typechecked item in `InferCtxt`
Oli Scherer
-1
/
+1
2021-07-22
Enable compiler consumers to obtain Body with Polonius facts.
Vytautas Astrauskas
-7
/
+51
2021-06-02
Add `Ty::is_union` predicate and use it
Tomasz Miąsko
-7
/
+5
2021-05-01
Closure capture borrow diagnostics for disjoint captures
Chris Pardy
-5
/
+1
2021-04-07
Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkov
Dylan DPC
-3
/
+3
2021-04-06
Use AnonConst for asm! constants
Amanieu d'Antras
-3
/
+3
2021-04-02
Reduce size of statements
Roxane
-1
/
+1
2021-03-26
Use iter::zip in compiler/
Josh Stone
-1
/
+2
2021-03-09
Clean up todos
kadmin
-11
/
+4
2021-03-09
Switch to changing cp_non_overlap in tform
kadmin
-0
/
+6
2021-03-09
Replace todos with impls
kadmin
-1
/
+9
2021-03-09
Update match branches
kadmin
-0
/
+2
2021-03-05
Shrink the size of Rvalue by 16 bytes
Oli Scherer
-2
/
+2
2021-02-10
Only initialize what is used
Dániel Buga
-3
/
+2
2021-02-09
Auto merge of #81132 - bugadani:map-prealloc, r=matthewjasper
bors
-4
/
+4
2021-02-08
Remove RCs from Borrows
Dániel Buga
-4
/
+4
2021-02-07
Optimize Borrows
Dániel Buga
-1
/
+1
2021-01-29
Fix typos
Aman Arora
-2
/
+2
2021-01-29
Add fixme for precise path diagnostics
Aman Arora
-5
/
+5
2021-01-29
Fix incorrect use mut diagnostics
Aman Arora
-20
/
+10
2021-01-29
Fix unused 'mut' warning for capture's root variable
Aman Arora
-4
/
+29
2021-01-29
Compute mutability of closure captures
Aman Arora
-7
/
+2
2021-01-16
PlaceRef::ty: use method call syntax
Ralf Jung
-4
/
+4
2021-01-03
use PlaceRef more consistently instead of loosely coupled local+projection
Ralf Jung
-50
/
+24
2020-12-15
Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obk
bors
-12
/
+14
2020-12-09
Use closure_min_captures in borrow checker
Aman Arora
-7
/
+9
2020-12-06
[mir-opt] Allow debuginfo to be generated for a constant or a Place
Wesley Wiser
-12
/
+14
2020-10-21
review
Bastian Kauschke
-17
/
+4
2020-10-21
Lift: take self by value
Bastian Kauschke
-1
/
+1
2020-10-10
Refactor how SwitchInt stores jump targets
Jonas Schievink
-1
/
+1
2020-10-04
Remove `DefId` from `MirBorrowckCtxt`
Dylan MacKenzie
-3
/
+0
2020-10-04
Replace `(Body, WithOptConstParam)` with `Body` where possible
Dylan MacKenzie
-3
/
+4
2020-10-04
Replace `(Body, DefId)` with `Body` where possible
Dylan MacKenzie
-6
/
+4
2020-10-04
Remember the `MirSource` for each `Body`
Dylan MacKenzie
-9
/
+2
2020-09-25
Rollup merge of #76724 - ecstatic-morse:dataflow-pass-names, r=lcnr
Jonas Schievink
-0
/
+4
2020-09-14
Add pass names to some common dataflow analyses
Dylan MacKenzie
-0
/
+4
2020-09-10
Note when a a move/borrow error is caused by a deref coercion
Aaron Hill
-1
/
+4
2020-09-04
Change ty.kind to a method
LeSeulArtichaut
-4
/
+4
2020-08-30
mv compiler to compiler/
mark
-0
/
+2350