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
/
src
/
librustc_mir
/
build
/
expr
Age
Commit message (
Expand
)
Author
Lines
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
2018-10-26
Shrink `Statement`.
Nicholas Nethercote
-2
/
+2
2018-10-19
skip user-type annotations if they don't have regions
Niko Matsakis
-22
/
+26
2018-10-17
rustc: improve E0669 span
Levente Kurusa
-2
/
+6
2018-10-05
Improve diagnostics for borrow-check errors that result from drops of tempora...
Felix S. Klock II
-0
/
+6
2018-10-05
Add flag to `mir::LocalDecl` to track whether its a temp from some subexpr a ...
Felix S. Klock II
-15
/
+64
2018-10-04
Auto merge of #54666 - matthewjasper:mir-function-spans, r=pnkfelix
bors
-1
/
+2
2018-10-04
Auto merge of #54447 - KiChjang:issue-54331, r=nikomatsakis
bors
-3
/
+53
2018-10-03
Record whether a Call in MIR corresponds to a call in HIR
Matthew Jasper
-1
/
+2
2018-09-29
avoid infinite loop in MIR lowering
Niko Matsakis
-4
/
+13
2018-09-29
Lower type ascriptions to HAIR and MIR
Keith Yeung
-3
/
+44
2018-09-24
Shrink StatementKind::InlineAsm.
Nicholas Nethercote
-2
/
+4
2018-09-10
propagate user-ascribes types down onto resulting bindings
Niko Matsakis
-0
/
+1
2018-09-06
rustfmt src/librustc_mir/build/expr
Mikhail Modin
-446
/
+656
2018-09-06
Skip a shared borrow of a immutable local variables
Mikhail Modin
-15
/
+45
2018-08-24
pacify the mercilous tidy: adt user-ty
Niko Matsakis
-2
/
+7
2018-08-24
support user-given types in adts
Niko Matsakis
-2
/
+2
2018-08-24
add a `user_ty` annotation to `Constant`
Niko Matsakis
-2
/
+5
2018-08-22
Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...
varkor
-1
/
+1
2018-07-26
Issue #51348: lower `match` so an ident gets a distinct temp *for each* candi...
Felix S. Klock II
-9
/
+6
2018-07-23
Promoteds are statics and statics have a place, not just a value
Oliver Schneider
-12
/
+7
2018-07-20
MIR changes to improve NLL cannot mutate errors
Matthew Jasper
-1
/
+116
2018-07-13
Auto merge of #52046 - cramertj:fix-generator-mir, r=eddyb
bors
-2
/
+6
2018-07-12
Ensure StorageDead is created even if variable initialization fails
Taylor Cramer
-2
/
+6
2018-07-03
Fix various nll unused mut errors
Matthew Jasper
-4
/
+23
2018-06-27
Generate a direct assignment in MIR for `let x = y;`
Matthew Jasper
-26
/
+34
2018-06-19
Thread info about form of variable bindings, including spans of arg types, do...
Felix S. Klock II
-1
/
+1
2018-05-30
rustc: rename mir::LocalDecl's syntactic_source_info to source_info.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-30
rustc: turn mir::LocalDecl's visibility_source_info into a SourceScope.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-30
rustc: rename mir::LocalDecl's source_info to visibility_source_info.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-30
rustc: turn mir::LocalDecl's syntactic_scope into a SourceInfo.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-29
Expand two-phase-borrows so that a case like this still compiles:
Felix S. Klock II
-2
/
+3
[prev]
[next]