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_middle
/
src
/
ty
/
consts
/
int.rs
Age
Commit message (
Expand
)
Author
Lines
2024-11-03
compiler: Directly use rustc_abi in metadata and middle
Jubilee Young
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-08-01
interpret: simplify pointer arithmetic logic
Ralf Jung
-2
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+3
2024-06-11
interpret: ensure we check bool/char for validity when they are used in a cast
Ralf Jung
-10
/
+5
2024-06-10
ScalarInt: size mismatches are a bug, do not delay the panic
Ralf Jung
-121
/
+101
2024-04-19
avoid PartialOrd on ScalarInt
Ralf Jung
-1
/
+1
2024-04-19
ScalarInt: add methods to assert being a (u)int of given size
Ralf Jung
-28
/
+39
2024-04-18
interpret/binary_int_op: avoid dropping to raw ints until we determined the sign
Ralf Jung
-8
/
+23
2024-03-14
Add compiler support for parsing `f16` and `f128`
Trevor Gross
-1
/
+43
2024-03-11
Rename `IntoDiagnosticArg` as `IntoDiagArg`.
Nicholas Nethercote
-3
/
+3
2024-02-28
Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.
Nicholas Nethercote
-3
/
+3
2024-02-15
Replace `NonZero::<_>::new` with `NonZero::new`.
Markus Reiter
-13
/
+10
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-12
/
+15
2024-02-05
Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillot
Matthias Krüger
-27
/
+44
2024-01-30
Remove the lifetime from `DiagnosticArgValue`.
Nicholas Nethercote
-1
/
+1
2024-01-26
make matching on NaN a hard error
Ralf Jung
-27
/
+44
2023-12-15
Annotate some more bugs
Michael Goulet
-2
/
+2
2023-09-06
Support a few more rvalues.
Camille GILLOT
-0
/
+5
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-1
/
+1
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-1
/
+1
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-0
/
+9
2023-04-18
Store hashes in special types so they aren't accidentally encoded as numbers
Ben Kimock
-3
/
+7
2023-04-09
Remove identity casts
Nilstrieb
-1
/
+1
2023-03-15
unequal → not equal
gimbles
-7
/
+7
2023-02-15
Use target instead of machine for mir interpreter integer handling.
Oli Scherer
-1
/
+1
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-11-25
Add helper method to `ScalarInt`
Oli Scherer
-0
/
+12
2022-07-09
don't allow ZST in ScalarInt
Ralf Jung
-26
/
+20
2022-07-02
add AllocRange Debug impl; remove redundant AllocId Display impl
Ralf Jung
-0
/
+4
2022-06-08
Use delayed error handling for `Encodable` and `Encoder` infallible.
Nicholas Nethercote
-3
/
+3
2022-04-21
add some helper methods to ScalarInt
b-naber
-0
/
+92
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
2021-12-15
Remove `in_band_lifetimes` from `rustc_middle`
Aaron Hill
-1
/
+1
2021-07-15
adjustions and cleanup to make Miri build again
Ralf Jung
-10
/
+1
2021-03-12
Add convenience conversion methods for ScalarInt
Oli Scherer
-0
/
+19
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
2020-11-04
catch conversion errors during `ptr_sized_op`
oli
-1
/
+1
[next]