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
/
ich
/
impls_mir.rs
Age
Commit message (
Expand
)
Author
Lines
2018-10-29
Add the actual chain of projections to `UserTypeProjection`.
Felix S. Klock II
-1
/
+1
2018-10-29
Checkpoint: Added abstraction over collection of projections into user type.
Felix S. Klock II
-0
/
+1
2018-10-29
Added `mir::UserTypeProjection`, a stub for a structure that projects *into* ...
Felix S. Klock II
-0
/
+2
2018-10-20
Use more accurate `ConstraintCategory`s
Matthew Jasper
-0
/
+2
2018-10-19
replace `UserTypeAnnotation::AdtDef` with `TypeOf`
Niko Matsakis
-4
/
+0
2018-10-19
convert `FnDef` to `TypeOf`, which is more general
Niko Matsakis
-1
/
+1
2018-10-15
introduce `FnDef` and `AdtDef` to `UserTypeAnnotation`
Niko Matsakis
-0
/
+8
2018-10-15
introduce a `UserTypeAnnotation` enum
Niko Matsakis
-0
/
+13
2018-10-09
Auto merge of #54798 - matthewjasper:free-region-closure-errors, r=nikomatsakis
bors
-1
/
+17
2018-10-06
Move ConstraintCategory to rustc::mir
Matthew Jasper
-1
/
+17
2018-10-05
Add flag to `mir::LocalDecl` to track whether its a temp from some subexpr a ...
Felix S. Klock II
-0
/
+1
2018-10-03
Record whether a Call in MIR corresponds to a call in HIR
Matthew Jasper
-1
/
+3
2018-09-24
Add more fake borrows to matches
Matthew Jasper
-1
/
+1
2018-09-24
Add "Shallow" borrow kind
Matthew Jasper
-0
/
+1
2018-09-18
Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake read
Remy Rakic
-1
/
+4
2018-09-10
propagate user-ascribes types down onto resulting bindings
Niko Matsakis
-0
/
+1
2018-09-10
generalize `AscribeUserType` to handle sub or super type
Niko Matsakis
-1
/
+2
2018-09-10
add the `AscribeUserType` statement kind
Niko Matsakis
-2
/
+2
2018-09-07
make field always private, add `From` impls
Niko Matsakis
-5
/
+0
2018-08-31
Implement the `min_const_fn` feature gate
Oliver Schneider
-0
/
+1
2018-08-24
support user-given types in adts
Niko Matsakis
-1
/
+2
2018-08-24
add a `user_ty` annotation to `Constant`
Niko Matsakis
-1
/
+1
2018-07-23
Promoteds are statics and statics have a place, not just a value
Oliver Schneider
-16
/
+3
2018-07-10
improve error message shown for unsafe operations: explain why undefined beha...
Ralf Jung
-1
/
+1
2018-07-03
store the `HirId` of the upvar
Niko Matsakis
-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-30
rustc: rename mir::SourceScopeInfo to mir::SourceScopeLocalData.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-30
rustc: rename mir::VisibilityScope to mir::SourceScope.
Eduard-Mihai Burtescu
-3
/
+3
2018-05-29
rust-lang/rust#27282: Add `StatementKind::ReadForMatch` to MIR.
Felix S. Klock II
-0
/
+3
2018-05-08
Store the GeneratorInterior in the new GeneratorSubsts
John Kåre Alsaker
-2
/
+1
2018-05-08
Store generator movability outside GeneratorInterior
John Kåre Alsaker
-1
/
+2
2018-04-30
Unify MIR assert messages and const eval errors
Oliver Schneider
-21
/
+0
2018-04-28
Track unused mutable variables across closures
Keith Yeung
-0
/
+5
2018-03-22
UserAssertTy can handle inference variables.
David Wood
-2
/
+2
2018-03-22
Added UserAssertTy statement.
David Wood
-0
/
+4
2018-03-08
Add InterpretInterner to StableHashingContext for AllocId serialization
Oliver Schneider
-49
/
+49
2018-03-08
Prepare for using miri in trans
Alexander Regueiro
-0
/
+2
2018-02-09
Auto merge of #47802 - bobtwinkles:loop_false_edge, r=nikomatsakis
bors
-0
/
+4
2018-02-08
Encode (in MIR) whether borrows are explicit in source or arise due to autoref.
Felix S. Klock II
-1
/
+19
2018-02-05
mir: Add TerminatorKind::FalseUnwind
bobtwinkles
-0
/
+4
2017-12-24
Auto merge of #46896 - arielb1:shadow-scope, r=eddyb
bors
-1
/
+1
2017-12-21
fix debuginfo scoping of let-statements
Ariel Ben-Yehuda
-1
/
+1
2017-12-21
Mir: Add Terminatorkind::Abort
David Henningsson
-0
/
+1
2017-12-15
permit `ClosureOutlivesRequirement` to constrain regions or types
Niko Matsakis
-3
/
+18
2017-12-08
incr.comp.: Hash spans unconditionally for full accuracy.
Michael Woerister
-41
/
+4
2017-12-07
mir-borrowck returns closure requirements, mir-typeck enforces
Niko Matsakis
-0
/
+12
2017-12-01
MIR: s/lv(al(ue)?)?/place in function/variable/module names.
Eduard-Mihai Burtescu
-22
/
+22
[next]