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_build
/
src
/
build
Age
Commit message (
Expand
)
Author
Lines
2022-11-23
Auto merge of #103947 - camsteffen:place-clones, r=cjgillot
bors
-150
/
+134
2022-11-22
Rollup merge of #104669 - LeSeulArtichaut:88015-if-let-guard-bindings, r=cjgi...
Dylan DPC
-17
/
+20
2022-11-21
merge self type and substs in `trait_method`
Oli Scherer
-5
/
+4
2022-11-21
Some cleanup around trait_method lookup
Oli Scherer
-7
/
+6
2022-11-21
Allow iterators instead of requiring slices that will get turned into iterators
Oli Scherer
-1
/
+1
2022-11-21
Only declare bindings for if-let guards once per arm
Léo Lanteri Thauvin
-17
/
+20
2022-11-20
Factor out conservative_is_privately_uninhabited
Cameron Steffen
-3
/
+3
2022-11-20
Change to Ty::is_inhabited_from
Cameron Steffen
-9
/
+4
2022-11-18
rename to `string_deref_patterns`
Deadbeef
-2
/
+2
2022-11-17
Remove more PlaceBuilder clones
Cameron Steffen
-21
/
+26
2022-11-17
Replace into_place with to_place
Cameron Steffen
-34
/
+20
2022-11-17
Replace try_upvars_resolved with try_to_place
Cameron Steffen
-51
/
+35
2022-11-17
Introduce PlaceBuilder::resolve_upvar by ref
Cameron Steffen
-63
/
+72
2022-11-17
Minimal implementation of implicit deref patterns
Deadbeef
-0
/
+33
2022-11-13
fix some typos in comments
cui fliter
-1
/
+1
2022-11-10
Use const_error_with_guaranteed more
Michael Goulet
-6
/
+25
2022-11-08
Add support for custom MIR parsing
Jakob Degen
-0
/
+489
2022-11-05
Rollup merge of #103984 - V0ldek:103974-refactor-mk_const, r=BoxyUwU
Matthias Krüger
-2
/
+1
2022-11-04
Refactor tcx mk_const parameters.
Mateusz
-2
/
+1
2022-11-03
Cleanup bind_pattern args
Cameron Steffen
-37
/
+14
2022-10-31
Remove bounds check with enum cast
ouz-a
-1
/
+50
2022-10-27
Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions
Maybe Waffle
-3
/
+2
2022-10-22
Introduce InhabitedPredicate
Cameron Steffen
-8
/
+4
2022-10-13
Ensure enum cast moves
Gary Guo
-2
/
+2
2022-10-09
Skip chained OpaqueCast when building captures.
Camille GILLOT
-8
/
+7
2022-10-08
Rollup merge of #102675 - ouz-a:mir-technical-debt, r=oli-obk
Matthias Krüger
-11
/
+2
2022-10-07
Change InferCtxtBuilder from enter to build
Cameron Steffen
-67
/
+61
2022-10-07
Remove TypeckResults from InferCtxt
Cameron Steffen
-2
/
+2
2022-10-06
Remove `mir::CastKind::Misc`
ouz-a
-11
/
+2
2022-10-05
fix doc and dedup diverge_cleanup
Ding Xiang Fei
-23
/
+4
2022-09-30
apply suggestion
X
-1
/
+1
2022-09-28
fix unwind drop glue for if-then scopes
Ding Xiang Fei
-14
/
+46
2022-09-25
Fix scoping for let-else.
Camille GILLOT
-16
/
+27
2022-09-23
rename Unevaluated to UnevaluatedConst
b-naber
-2
/
+4
2022-09-22
introduce mir::Unevaluated
b-naber
-2
/
+3
2022-09-20
Auto merge of #99806 - oli-obk:unconstrained_opaque_type, r=estebank
bors
-147
/
+146
2022-09-19
Auto merge of #101894 - dingxiangfei2009:let-else-avoid-duplicate-storage-liv...
bors
-9
/
+33
2022-09-19
Document projection condition
Oli Scherer
-0
/
+3
2022-09-19
remove the `Subst` trait, always use `EarlyBinder`
lcnr
-1
/
+1
2022-09-18
avoid duplicating StorageLive in let-else
Ding Xiang Fei
-9
/
+33
2022-09-17
Auto merge of #98588 - b-naber:valtrees-cleanup, r=lcnr
bors
-11
/
+6
2022-09-16
Only generate `OpaqueCast` for opaque types
Oli Scherer
-22
/
+46
2022-09-16
Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r...
Oli Scherer
-6
/
+18
2022-09-16
Merge two arguments into one
Oli Scherer
-127
/
+87
2022-09-15
add diagram to explain the MIR structure
Ding Xiang Fei
-0
/
+53
2022-09-15
add explanatory note
Ding Xiang Fei
-0
/
+15
2022-09-15
supplement for the missing or incomplete comments
Ding Xiang Fei
-1
/
+4
2022-09-15
reorder nesting scopes and declare bindings without drop schedule
Ding Xiang Fei
-56
/
+101
2022-09-14
Auto merge of #101212 - eholk:dyn-star, r=compiler-errors
bors
-0
/
+2
2022-09-14
address review again
b-naber
-11
/
+6
[prev]
[next]