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
/
sty.rs
Age
Commit message (
Expand
)
Author
Lines
2023-04-13
Remove some unused type folders.
Nicholas Nethercote
-77
/
+2
2023-04-13
Make `Region::as_var` infallible.
Nicholas Nethercote
-3
/
+3
2023-04-11
Add `sym::anon`.
Nicholas Nethercote
-1
/
+1
2023-04-11
Introduce `Region::get_name_or_anon`.
Nicholas Nethercote
-5
/
+10
2023-04-10
Auto merge of #108698 - IntQuant:issue-100717-infer-6, r=davidtwco
bors
-8
/
+24
2023-04-10
Call `into_diagnostic_arg` on Binder's contained value directly.
IQuant
-3
/
+21
2023-04-09
Remove identity casts
Nilstrieb
-1
/
+1
2023-04-07
Add a size assertion for `RegionKind`.
Nicholas Nethercote
-4
/
+11
2023-04-06
Remove u32 on BoundTyKind::Anon
Jack Huey
-2
/
+2
2023-04-06
Remove index from BrAnon
Jack Huey
-1
/
+1
2023-04-06
Remove expect_anon and expect_anon_placeholder in favor of var
Jack Huey
-18
/
+0
2023-04-06
Use BoundTy and BoundRegion instead of kind of PlaceholderTy and PlaceholderR...
Jack Huey
-2
/
+2
2023-04-04
A more general implementation of `IntoDiagnosticArg` for `Binder` (Also remov...
IQuant
-13
/
+11
2023-03-30
Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`
Scott McMurray
-2
/
+2
2023-03-25
Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT`
Scott McMurray
-3
/
+2
2023-03-22
Rollup merge of #109378 - MU001999:master, r=scottmcm
Matthias Krüger
-6
/
+1
2023-03-21
Deduplicate fn trait compatibility checks
Oli Scherer
-1
/
+13
2023-03-20
Remove Ty::is_region_ptr
Mu42
-6
/
+1
2023-03-15
Rename impl_trait_in_trait_parent to impl_trait_in_trait_parent_fn
Santiago Pastorino
-1
/
+1
2023-03-05
Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot
bors
-1
/
+1
2023-03-03
canonicalization
lcnr
-0
/
+9
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-1
/
+1
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-8
/
+8
2023-02-23
Rollup merge of #108350 - compiler-errors:assoc-type-bound-dogfooding, r=oli-obk
Matthias Krüger
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-11
/
+12
2023-02-21
address review
b-naber
-1
/
+1
2023-02-21
Associated type bounds in some places in the compiler
Michael Goulet
-1
/
+1
2023-02-19
collect region contexts during mir renumbering
b-naber
-0
/
+7
2023-02-17
Don't eagerly convert principal to string
clubby789
-0
/
+6
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-02-14
s/eval_usize/eval_target_usize/ for clarity
Oli Scherer
-1
/
+1
2023-02-13
Rename folder traits' `tcx` method to `interner`
Alan Egerton
-4
/
+4
2023-02-13
Make folding traits generic over the Interner
Alan Egerton
-1
/
+1
2023-02-13
Make visiting traits generic over the Interner
Alan Egerton
-2
/
+2
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-2
/
+4
2023-02-13
Reduce direct `mk_ty` usage.
Nicholas Nethercote
-2
/
+2
2023-02-09
Change to `ReError(ErrorGuaranteed)`
Esteban Küber
-3
/
+3
2023-02-09
Introduce `ReError`
Esteban Küber
-0
/
+7
2023-02-02
Suggest `move` in nested closure when appropriate
Esteban Küber
-0
/
+22
2023-01-30
Track bound types like bound regions
Michael Goulet
-3
/
+12
2023-01-27
Remember where a type was kept in MIR.
Camille GILLOT
-3
/
+3
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-1
/
+4
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-1
/
+1
2023-01-19
even more unify Projection/Opaque in outlives code
Ali MJ Al-Nasrawy
-2
/
+17
2023-01-18
Rollup merge of #107023 - scottmcm:stop-shouting, r=Nilstrieb
Michael Goulet
-1
/
+1
2023-01-18
Rollup merge of #106718 - lcnr:solver-cycles, r=compiler-errors
Dylan DPC
-11
/
+0
2023-01-17
Stop using `BREAK` & `CONTINUE` in compiler
Scott McMurray
-1
/
+1
2023-01-18
instantiate canonical vars eagerly
lcnr
-11
/
+0
2023-01-18
Rollup merge of #106747 - yanchen4791:issue-105507-fix, r=estebank
Matthias Krüger
-0
/
+7
[next]