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_ty_utils
Age
Commit message (
Expand
)
Author
Lines
2025-02-10
Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr
Bastian Kersting
-2
/
+2
2025-02-09
compiler: internally merge `Conv::PtxKernel` into `GpuKernel`
Jubilee Young
-1
/
+1
2025-02-08
Rustfmt
bjorn3
-24
/
+39
2025-02-06
Rollup merge of #136435 - Zalathar:thir-pat-stuff, r=Nadrieril
Matthias Krüger
-1
/
+2
2025-02-05
Rollup merge of #133932 - bjorn3:fix_ptx_kernel_abi, r=wesleywiser
Jubilee
-8
/
+3
2025-02-03
Remove `'pat` lifetime from some match-lowering data structures
Zalathar
-1
/
+2
2025-02-02
Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk
Matthias Krüger
-1
/
+1
2025-02-01
Rename `tcx.ensure()` to `tcx.ensure_ok()`
Zalathar
-1
/
+1
2025-01-31
Implement MIR, CTFE, and codegen for unsafe binders
Michael Goulet
-0
/
+8
2025-01-30
introduce `ty::Value`
Lukas Markeffsky
-14
/
+11
2025-01-27
Add `TooGeneric` variant to `LayoutError` and emit `Unknown` one
FedericoBruzzone
-19
/
+50
2025-01-26
Avoid using make_direct_deprecated() in extern "ptx-kernel"
bjorn3
-8
/
+3
2025-01-23
Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`
Boxy
-2
/
+2
2025-01-17
new solver: prefer trivial builtin impls over where-clauses
Rémy Rakic
-1
/
+1
2025-01-17
Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee
bors
-0
/
+1
2025-01-16
Add gpu-kernel calling convention
Flakebi
-0
/
+1
2025-01-14
Consider more erroneous layouts as LayoutError::ReferencesError to suppress s...
Michael Goulet
-12
/
+20
2025-01-11
rename `BitSet` to `DenseBitSet`
Rémy Rakic
-12
/
+12
2025-01-10
Rollup merge of #133088 - the8472:randomize-me-harder, r=workingjubilee
Matthias Krüger
-0
/
+10
2025-01-10
Foo<T> != Foo<U> under layout randomization
The 8472
-0
/
+10
2025-01-09
Remove the now-useless `Result` from `lit_to_const`
Oli Scherer
-7
/
+2
2025-01-09
Use error constant instead of explicit error handling
Oli Scherer
-1
/
+0
2025-01-02
nit: Make get_infer_ret_ty name more consistent with is_suggestable_infer_ty
Michael Goulet
-1
/
+1
2024-12-22
Begin to implement type system layer of unsafe binders
Michael Goulet
-1
/
+14
2024-12-18
make no-variant types a dedicated Variants variant
Ralf Jung
-19
/
+15
2024-12-18
Variants::Single: do not use invalid VariantIdx for uninhabited enums
Ralf Jung
-58
/
+78
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-3
/
+2
2024-12-10
Implement projection and shim for AFIDT
Michael Goulet
-0
/
+26
2024-12-06
Remove polymorphization
Ben Kimock
-17
/
+2
2024-12-06
Only allow PassMode::Direct for aggregates on wasm when using the C ABI
bjorn3
-10
/
+20
2024-12-04
fn_sig_for_fn_abi should return a ty::FnSig, no need for a binder
Michael Goulet
-80
/
+50
2024-12-03
Rollup merge of #133681 - RalfJung:niches, r=wesleywiser
Matthias Krüger
-4
/
+14
2024-12-02
remove `Ty::is_copy_modulo_regions`
lcnr
-1
/
+1
2024-11-30
report UB when the niche value refers to the untagged variant
Ralf Jung
-1
/
+1
2024-11-30
improve TagEncoding::Niche docs and sanity check
Ralf Jung
-3
/
+13
2024-11-30
Move refinement check out of compare_impl_item
Michael Goulet
-0
/
+2
2024-11-30
Make compare_impl_item into a query
Michael Goulet
-7
/
+5
2024-11-28
support revealing defined opaque post borrowck
lcnr
-1
/
+2
2024-11-28
uplift fold_regions to rustc_type_ir
lcnr
-2
/
+5
2024-11-23
rebase
lcnr
-3
/
+3
2024-11-23
remove remaining references to `Reveal`
lcnr
-5
/
+7
2024-11-23
no more Reveal :(
lcnr
-7
/
+8
2024-11-21
Stop being so bail-y in candidate assembly
Michael Goulet
-5
/
+1
2024-11-20
reduce false positives of tail-expr-drop-order from consumed values
Ding Xiang Fei
-13
/
+55
2024-11-19
resolve_instance: stop relying on `Reveal`
lcnr
-17
/
+17
2024-11-19
move `fn is_item_raw` to `TypingEnv`
lcnr
-20
/
+15
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-72
/
+88
2024-11-07
Make fn_abi_sanity_check a bit stricter
bjorn3
-30
/
+51
2024-11-04
ty::BrK -> ty::BoundRegionKind::K
Michael Goulet
-10
/
+12
2024-11-04
ty::KContainer -> ty::AssocItemContainer::K
Michael Goulet
-5
/
+5
[prev]
[next]