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
/
matches
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2020-01-12
Split `rustc_mir::{build, hair, lints}` into their own crate
Matthew Jasper
-1671
/
+0
2020-01-10
Remove PlaceBase enum and make Place base field be local: Local
Santiago Pastorino
-3
/
+3
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-1
/
+1
2020-01-01
Rename `syntax_pos` to `rustc_span` in source code
Vadim Petrochenkov
-1
/
+1
2019-12-25
Use link in doc comment
matthewjasper
-1
/
+2
2019-12-25
Split `match_expr` into smaller functions
Matthew Jasper
-108
/
+164
2019-12-25
Remove `-Znll-dont-emit-read-for-match`
Matthew Jasper
-7
/
+1
2019-12-24
x.py fmt after previous deignore
Mark Rousskov
-281
/
+169
2019-12-21
simplify MIR building with cfg.goto(...)
Mazdak Farrokhzad
-28
/
+7
2019-12-21
misc cleanup in match MIR building
Mazdak Farrokhzad
-23
/
+19
2019-12-16
Rollup merge of #67325 - Centril:push-fake-read, r=matthewjasper
Mazdak Farrokhzad
-37
/
+9
2019-12-15
cleanup with push_fake_read
Mazdak Farrokhzad
-37
/
+9
2019-12-15
Fix repetition in matches/mod.rs
Mazdak Farrokhzad
-2
/
+1
2019-11-27
rustc: move debug info from LocalDecl and UpvarDecl into a dedicated VarDebug...
Eduard-Mihai Burtescu
-4
/
+14
2019-11-24
Auto merge of #66540 - nnethercote:SmallVec-Candidate-match_pairs, r=matthewj...
bors
-3
/
+4
2019-11-21
Track pointers to statics in MIR
Matthew Jasper
-13
/
+15
2019-11-19
Use a `SmallVec` for `Candidate::match_pairs`.
Nicholas Nethercote
-3
/
+4
2019-10-22
Intern place projection
Santiago Pastorino
-2
/
+2
2019-10-22
Pattern match over PlaceRef rather than Place
Santiago Pastorino
-1
/
+1
2019-10-09
Revert "Make `into` schedule drop for the destination"
Matthew Jasper
-15
/
+5
2019-10-07
Auto merge of #61430 - matthewjasper:drop-on-into-panic, r=oli-obk
bors
-9
/
+16
2019-10-04
Make `into` schedule drop for the destination
Matthew Jasper
-5
/
+15
2019-09-29
remove bit_set re-export from rustc_data_structures
csmoe
-1
/
+1
2019-09-29
Get the type of a local from `local_decls` in `schedule_drop`
Matthew Jasper
-4
/
+1
2019-09-26
Rename `hair::Pattern` to `hair::Pat`
varkor
-7
/
+7
2019-09-26
Rename `PatternTypeProjection` to `PatTyProj`
varkor
-1
/
+1
2019-09-26
Rename `hair::PatternRange` to `hair::PatRange`
varkor
-1
/
+1
2019-09-26
Rename `hair::PatternKind` to `hair::PatKind`
varkor
-12
/
+12
2019-09-25
Rollup merge of #64508 - Centril:or-pat-hir, r=matthewjasper
Mazdak Farrokhzad
-3
/
+3
2019-09-16
Use while let slice_pattern instead of carrying an index around
Santiago Pastorino
-2
/
+3
2019-09-16
or-patterns: HAIR: `Arm.patterns: Vec<Pattern<'_>>` -> `.pattern: Pattern<'_>`.
Mazdak Farrokhzad
-3
/
+3
2019-09-13
Auto merge of #63420 - spastorino:place2_5, r=oli-obk
bors
-26
/
+29
2019-09-11
Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes
Santiago Pastorino
-11
/
+15
2019-09-09
Use rposition to find the position of an elem
Santiago Pastorino
-8
/
+7
2019-09-09
Convert Place's projection to a boxed slice
Santiago Pastorino
-9
/
+9
2019-09-08
Update bind_and_guard_matched_candidate docs.
Mazdak Farrokhzad
-7
/
+3
2019-08-17
initial implementation of or-pattern parsing
Dan Robertson
-2
/
+1
2019-08-17
Initial implementation of or patterns
varkor
-0
/
+6
2019-07-22
Place::as_place_ref is now Place::as_ref
Santiago Pastorino
-1
/
+1
2019-07-20
Avoid cloning Place in calculate_fake_borrows
Santiago Pastorino
-8
/
+17
2019-07-20
Migrate from Place enum to Place struct
Santiago Pastorino
-13
/
+19
2019-07-06
normalize use of backticks/lowercase in compiler messages for librustc_mir
Samy Kacimi
-1
/
+1
2019-07-04
Break out of the correct number of scopes in loops
Matthew Jasper
-5
/
+7
2019-06-25
Use `Local`s instead of `Place`s in MIR drop generation
Matthew Jasper
-4
/
+3
2019-06-25
Add StorageDead statements for `while` conditions
Matthew Jasper
-38
/
+11
2019-06-25
Avoid checking if references implement drop
Matthew Jasper
-10
/
+0
2019-06-25
Implement From<Local> for Place and PlaceBase
Santiago Pastorino
-5
/
+5
2019-06-18
rustc: reintroduce lifetime bounds where necessary.
Eduard-Mihai Burtescu
-1
/
+1
2019-06-18
rustc: remove leftover lifetimes with no bounds from where clauses.
Eduard-Mihai Burtescu
-1
/
+1
2019-06-18
rustc: remove 'x: 'y bounds (except from comments/strings).
Eduard-Mihai Burtescu
-3
/
+3
[next]