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
/
compiler
/
rustc_mir_build
/
src
/
build
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2022-06-15
Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011
Yuki Okushi
-2
/
+2
2022-06-14
rebase
b-naber
-1
/
+2
2022-06-14
address review
b-naber
-1
/
+58
2022-06-14
address review
b-naber
-56
/
+2
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-54
/
+64
2022-06-12
Make `ExprKind::Closure` a struct variant.
Camille GILLOT
-2
/
+2
2022-06-09
thir: wrap hir id of vars into local var id
Ding Xiang Fei
-7
/
+8
2022-05-25
try to cache region_scope_tree as a query
Ding Xiang Fei
-0
/
+2
2022-05-22
factor out the rvalue lifetime rule
Ding Xiang Fei
-2
/
+0
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-1
/
+1
2022-05-16
use GlobalId in eval_to_valtree query and introduce query for valtree_to_cons...
b-naber
-0
/
+56
2022-05-14
Auto merge of #96883 - jackh726:early-binder-2, r=oli-obk
bors
-1
/
+1
2022-05-13
Add bound_type_of
Jack Huey
-3
/
+2
2022-05-10
Introduce EarlyBinder
Jack Huey
-2
/
+3
2022-05-10
only_local: always check for misuse
lcnr
-1
/
+0
2022-05-04
Generate an intermediate temporary for `Drop` constants.
Oli Scherer
-0
/
+12
2022-04-20
Rollup merge of #93313 - tmiasko:uninhabited, r=tmandry
Dylan DPC
-1
/
+4
2022-03-29
Remember mutability in `DefKind::Static`.
Camille GILLOT
-2
/
+2
2022-03-24
Check if call return type is visibly uninhabited when building MIR
Tomasz Miąsko
-1
/
+4
2022-03-16
rustc_error: make ErrorReported impossible to construct
mark
-2
/
+6
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-2
/
+2
2022-02-28
6 - Make more use of `let_chains`
Caio
-8
/
+6
2022-02-19
Adopt let else in more places
est31
-3
/
+2
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-1
/
+1
2022-02-11
add tainted_by_errors to mir::Body
Michael Goulet
-2
/
+5
2022-02-09
Ensure that queries only return Copy types.
Camille GILLOT
-1
/
+1
2022-01-15
initial revert
Ellen
-6
/
+4
2022-01-07
Remove span from UpvarCapture::ByValue
Gary Guo
-1
/
+1
2021-11-18
Use more let_else in rustc_mir_build
est31
-51
/
+50
2021-09-20
no ensure
Ellen
-3
/
+6
2021-09-09
rename mir -> thir around abstract consts
Ellen
-2
/
+2
2021-09-09
remove debug stmts
Ellen
-2
/
+0
2021-09-09
WIP state
Ellen
-2
/
+6
2021-08-26
update `TypeFlags` to deal with missing ct substs
lcnr
-4
/
+6
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-2
/
+2
2021-08-18
Remove box syntax from rustc_mir_build
est31
-4
/
+4
2021-08-14
Auto merge of #85020 - lrh2000:named-upvars, r=tmandry
bors
-13
/
+8
2021-08-03
rustc: Fill out remaining parts of C-unwind ABI
Alex Crichton
-59
/
+2
2021-07-10
Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck
Fabian Wolff
-0
/
+2
2021-07-10
Add a query for `CapturedPlace::to_symbol`
lrh2000
-6
/
+7
2021-07-09
Store names of captured variables in `optimized_mir`
lrh2000
-8
/
+2
2021-06-06
Remove some last remants of {push,pop}_unsafe!
Smitty
-8
/
+3
2021-05-25
Rollup merge of #85605 - ptrojahn:closure_struct, r=matthewjasper
Guillaume Gomez
-3
/
+2
2021-05-24
Make `thir_check_unsafety` itself responsible for checking gate
LeSeulArtichaut
-9
/
+7
2021-05-24
Add comments about stealing THIR in `mir_build`
LeSeulArtichaut
-0
/
+4
2021-05-23
Replace Local::new(1) with CAPTURE_STRUCT_LOCAL
Paul Trojahn
-3
/
+2
2021-05-22
Make the THIR unsafeck use the `thir_body` query
LeSeulArtichaut
-0
/
+12
2021-05-22
Make THIR building a stealable query
LeSeulArtichaut
-4
/
+4
2021-05-22
Move THIR structure definitions to `rustc_middle`
LeSeulArtichaut
-2
/
+4
2021-05-19
Store THIR in `IndexVec`s instead of an `Arena`
LeSeulArtichaut
-19
/
+60
[next]