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
/
thir
/
cx
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2024-01-14
Simplify closure_env_ty and closure_env_param
Michael Goulet
-37
/
+19
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-1
/
+1
2023-11-26
Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkov
Guillaume Gomez
-12
/
+12
2023-11-26
merge `DefKind::Coroutine` into `DefKind::Closure`
bohan
-12
/
+12
2023-11-26
rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...
Vadim Petrochenkov
-2
/
+2
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-11-17
rename bound region instantiation
lcnr
-1
/
+1
2023-11-13
rename `ReLateBound` to `ReBound`
lcnr
-1
/
+1
2023-10-30
Some more coroutine renamings
Michael Goulet
-4
/
+9
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-3
/
+3
2023-07-10
Do not set up wrong span for adjustments
Michael Goulet
-10
/
+0
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-2
/
+2
2023-05-29
Rename `tcx.mk_re_*` => `Region::new_*`
Maybe Waffle
-1
/
+1
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-13
/
+12
2023-02-27
Auto merge of #108487 - cjgillot:no-typeck-mir, r=oli-obk
bors
-2
/
+23
2023-02-26
Move THIR printing to rustc_mir_build.
Camille GILLOT
-17
/
+0
2023-02-26
Store the body type in THIR.
Camille GILLOT
-2
/
+23
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-3
/
+2
2023-02-17
Replace more `mk_foo` calls with `infer_foo`.
Nicholas Nethercote
-3
/
+3
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-15
Add specialized variants of `mk_region`.
Nicholas Nethercote
-1
/
+1
2023-01-26
previous thir unpretty output through thir-flat
b-naber
-0
/
+7
2023-01-26
output tree representation for thir-tree
b-naber
-1
/
+4
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-7
/
+4
2022-11-08
Add support for custom MIR parsing
Jakob Degen
-1
/
+10
2022-09-19
remove the `Subst` trait, always use `EarlyBinder`
lcnr
-1
/
+1
2022-09-13
Shrink some visibilities.
Camille GILLOT
-5
/
+5
2022-09-13
Also compute implicit params in THIR.
Camille GILLOT
-2
/
+58
2022-09-13
Compute explicit MIR params on THIR.
Camille GILLOT
-1
/
+47
2022-09-02
Clean up THIR patterns.
Nicholas Nethercote
-1
/
+1
2022-09-01
Directly use the `instrument` macro instead of its full path
Oli Scherer
-1
/
+1
2022-07-29
Change maybe_body_owned_by to take local def id
Miguel Guarniz
-1
/
+1
2022-07-02
Rollup merge of #98639 - camsteffen:no-node-binding, r=compiler-errors
Dylan DPC
-1
/
+1
2022-07-01
Factor out hir::Node::Binding
Cameron Steffen
-1
/
+1
2022-06-23
Remove dead code.
Camille GILLOT
-22
/
+1
2022-05-25
try to cache region_scope_tree as a query
Ding Xiang Fei
-1
/
+1
2022-05-22
Do leak check after function ptr coercion
Jack Huey
-0
/
+1
2022-05-22
factor out the rvalue lifetime rule
Ding Xiang Fei
-2
/
+4
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-7
/
+7
2022-05-16
use GlobalId in eval_to_valtree query and introduce query for valtree_to_cons...
b-naber
-1
/
+22
2022-03-23
change thir to lazily create constants
b-naber
-22
/
+1
2022-03-16
rustc_error: make ErrorReported impossible to construct
mark
-5
/
+9
2022-02-15
Overhaul `Const`.
Nicholas Nethercote
-1
/
+1
2021-09-25
Use larger span for adjustments on method calls
Aaron Hill
-0
/
+10
2021-07-24
Support -Z unpretty=thir-tree again
Smitty
-0
/
+7
2021-07-17
Changed dec2flt to use the Eisel-Lemire algorithm.
Alex Huszagh
-6
/
+0
2021-05-22
Handle typeck errors properly
LeSeulArtichaut
-0
/
+3
2021-05-22
Make THIR building a stealable query
LeSeulArtichaut
-6
/
+8
2021-05-22
Move THIR structure definitions to `rustc_middle`
LeSeulArtichaut
-2
/
+4
[next]