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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_mir
/
build
/
expr
Age
Commit message (
Expand
)
Author
Lines
2019-05-10
Remove hir::ExprKind::If and replace it with lowering to hir::ExprKind::Match.
Mazdak Farrokhzad
-40
/
+0
2019-05-04
Auto merge of #59897 - tmandry:variantful-generators, r=eddyb
bors
-15
/
+3
2019-04-25
Update existing usages
varkor
-2
/
+2
2019-04-25
Support variantful generators
Tyler Mandry
-16
/
+3
2019-04-25
Define generator discriminant type in only one place
Tyler Mandry
-2
/
+3
2019-04-24
Evaluate hair::ExprKind::Use in into
Matthew Jasper
-6
/
+5
2019-04-23
rustc: don't track var_hir_id or mutability in mir::UpvarDecl.
Eduard-Mihai Burtescu
-2
/
+2
2019-04-21
Enable migrate mode by default on the 2015 edition
Matthew Jasper
-5
/
+1
2019-04-16
refactor ExprKind to use new PointerCast enum
Saleem Jaffer
-44
/
+5
2019-04-15
basic refactor. Adding PointerCast enum
Saleem Jaffer
-5
/
+16
2019-04-03
Shrink `mir::Statement`.
Nicholas Nethercote
-3
/
+3
2019-04-02
renames EvalErrorKind to InterpError
kenta7777
-6
/
+6
2019-04-01
Allow closure to unsafe fn coercion
Taiki Endo
-2
/
+2
2019-03-23
adding mir::StaticKind enum for static and promoted
Saleem Jaffer
-2
/
+1
2019-03-18
promoted is still left in 2 places
Saleem Jaffer
-0
/
+1
2019-03-16
Revert the `LazyConst` PR
Oliver Scherer
-2
/
+2
2019-03-03
Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelix
bors
-2
/
+7
2019-03-01
Put Local, Static and Promoted as one Base variant of Place
Santiago Pastorino
-29
/
+43
2019-02-23
Type check coercions to pointer types
Matthew Jasper
-2
/
+7
2019-02-21
Match discriminant -> scrutinee
Matthew Jasper
-2
/
+2
2019-02-09
Auto merge of #58207 - nnethercote:intern_lazy_const, r=oli-obk
bors
-1
/
+1
2019-02-08
librustc_mir => 2018
Taiki Endo
-21
/
+21
2019-02-06
Make `intern_lazy_const` actually intern its argument.
Nicholas Nethercote
-1
/
+1
2019-01-19
Handle lifetime annotations in unreachable code
Matthew Jasper
-4
/
+15
2019-01-19
Use a struct for user type annotations
Matthew Jasper
-6
/
+13
2019-01-05
Remove `Region` from HAIR
Matthew Jasper
-6
/
+3
2019-01-01
Move the `Unevaluated` constant arm upwards in the type structure
Oliver Scherer
-5
/
+7
2018-12-30
Refactor `UserTypeAnnotation`.
David Wood
-7
/
+21
2018-12-25
Remove licenses
Mark Rousskov
-90
/
+0
2018-12-23
Rollup merge of #56917 - sinkuu:mir_build_logicop, r=davidtwco
Mazdak Farrokhzad
-30
/
+23
2018-12-17
Simplify MIR generation for logical ops
Shotaro Yamada
-30
/
+23
2018-12-11
Add a FIXME for mir build unreachable destination checking
varkor
-6
/
+8
2018-12-11
Consider privacy in more locations
varkor
-7
/
+7
2018-12-11
Fix handling of divergent dicriminants
varkor
-1
/
+0
2018-12-11
Make uninhabitedness checking more intelligent
varkor
-1
/
+1
2018-12-11
Check for uninhabitedness instead of never
varkor
-3
/
+2
2018-12-07
Various minor/cosmetic improvements to code
Alexander Regueiro
-3
/
+3
2018-11-21
Update as_temp.rs
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
-1
/
+6
2018-11-21
Update as_temp.rs
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
-2
/
+4
2018-11-21
Update an outdated comment in mir building
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
-3
/
+2
2018-11-15
Rollup merge of #55781 - pnkfelix:issue-54382-more-precise-spans-for-temps-an...
Pietro Albini
-19
/
+67
2018-11-08
Revise the temp creation for blocks in `stmt_expr` to setup `BlockTailInfo`.
Felix S. Klock II
-1
/
+17
2018-11-08
Refactor code so that block_context observations has nicely named (and docume...
Felix S. Klock II
-13
/
+3
2018-11-08
Narrow span of temp holding the value of a Block expression to the block's ta...
Felix S. Klock II
-1
/
+24
2018-11-08
For diagnostics, set spans of drops of temps to be that of the statement's te...
Felix S. Klock II
-5
/
+24
2018-11-07
array index accesses are stable places
Ralf Jung
-0
/
+3
2018-11-02
Auto merge of #55087 - levex:e0669-improve-span, r=nagisa
bors
-2
/
+6
2018-10-26
Add the actual chain of projections to `UserTypeProjection`.
Felix S. Klock II
-2
/
+2
2018-10-26
Checkpoint: Added abstraction over collection of projections into user type.
Felix S. Klock II
-1
/
+1
2018-10-26
Added `mir::UserTypeProjection`, a stub for a structure that projects *into* ...
Felix S. Klock II
-2
/
+2
[next]