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_middle
/
src
/
ty
/
consts
Age
Commit message (
Expand
)
Author
Lines
2022-06-08
Use delayed error handling for `Encodable` and `Encoder` infallible.
Nicholas Nethercote
-3
/
+3
2022-04-21
implement valtree -> constvalue conversion
b-naber
-0
/
+3
2022-04-21
add helper methods on ValTree
b-naber
-0
/
+16
2022-04-21
add some helper methods to ScalarInt
b-naber
-0
/
+92
2022-04-16
Rollup merge of #95426 - b-naber:valtrees-slice, r=RalfJung,oli-obk
Dylan DPC
-1
/
+1
2022-04-08
create leafs for slices
b-naber
-28
/
+0
2022-04-02
rebase and use ty::Const in patterns again
b-naber
-5
/
+1
2022-04-02
do use ty::Const in patterns and abstract consts
b-naber
-1
/
+6
2022-04-02
change thir to use mir::ConstantKind instead of ty::Const
b-naber
-1
/
+1
2022-03-29
Add type for slices in ValTrees
b-naber
-1
/
+29
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-2
/
+2
2022-02-20
Rollup merge of #94091 - GuillaumeGomez:rustdoc-const-computed-value, r=oli-obk
Matthias Krüger
-0
/
+7
2022-02-19
Don't render Const computed values in hexadecimal for Display
Guillaume Gomez
-0
/
+7
2022-02-17
Fix ScalarInt to char conversion
Tomasz Miąsko
-4
/
+14
2022-01-22
Make `Decodable` and `Decoder` infallible.
Nicholas Nethercote
-2
/
+2
2022-01-15
nyahggdshjjghsdfhgsf
Ellen
-0
/
+3
2022-01-15
attempt to re-add `ty::Unevaluated` visitor and friends
Ellen
-13
/
+35
2022-01-15
initial revert
Ellen
-59
/
+14
2021-12-15
Remove `in_band_lifetimes` from `rustc_middle`
Aaron Hill
-2
/
+2
2021-08-26
inline stuff
lcnr
-0
/
+4
2021-08-26
shrink `ty::PredicateKind` again
lcnr
-5
/
+24
2021-08-26
use `ty::Unevaluated` instead of def substs pair
lcnr
-1
/
+1
2021-08-26
update `TypeFlags` to deal with missing ct substs
lcnr
-0
/
+6
2021-08-26
make unevaluated const substs optional
lcnr
-11
/
+27
2021-07-15
adjustions and cleanup to make Miri build again
Ralf Jung
-10
/
+1
2021-07-14
CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...
Ralf Jung
-3
/
+2
2021-03-20
update `const_eval_resolve`
lcnr
-1
/
+2
2021-03-20
extract `ConstKind::Unevaluated` into a struct
lcnr
-4
/
+12
2021-03-16
Update compiler/rustc_middle/src/ty/consts/valtree.rs
Oli Scherer
-1
/
+1
2021-03-16
Update compiler/rustc_middle/src/ty/consts/valtree.rs
Oli Scherer
-1
/
+2
2021-03-15
Pacify tidy
Oli Scherer
-1
/
+1
2021-03-15
Do not expose fallible `to_int` operation on `Scalar`.
Oli Scherer
-1
/
+1
2021-03-15
Document valtree
Oli Scherer
-0
/
+18
2021-03-12
Add convenience conversion methods for ScalarInt
Oli Scherer
-2
/
+30
2021-03-12
Intern valtree field vector
Oli Scherer
-5
/
+5
2021-03-12
Implement valtree
Oli Scherer
-0
/
+15
2021-03-06
Change x64 size checks to not apply to x32.
Harald van Dijk
-1
/
+1
2021-01-14
Use Option::map_or instead of `.map(..).unwrap_or(..)`
LingMan
-1
/
+1
2020-11-16
compiler: fold by value
Bastian Kauschke
-2
/
+2
2020-11-13
Rollup merge of #78463 - varkor:placeholder-const, r=nikomatsakis
Guillaume Gomez
-1
/
+1
2020-11-12
Add type to `ConstKind::Placeholder`
varkor
-1
/
+1
2020-11-09
comment attribution fix
o752d
-1
/
+1
2020-11-04
Make `ScalarInt` entirely independent of MIR interpretation
oli
-4
/
+3
2020-11-04
Document an `unwrap`
oli
-1
/
+4
2020-11-04
`u128` truncation and sign extension are not just interpreter related
oli
-6
/
+6
2020-11-04
Update compiler/rustc_middle/src/ty/consts/int.rs
Oli Scherer
-1
/
+1
2020-11-04
Simplify `assert_bits` impl
oli
-4
/
+3
2020-11-04
Do not raise interp errors from the scalar int module
oli
-18
/
+15
2020-11-04
Add `is_null` helper
oli
-0
/
+5
2020-11-04
Explain why we forward to self-printing during self-printing
oli
-1
/
+2
[prev]
[next]