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-03-03
canonicalization
lcnr
-0
/
+9
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
2023-01-17
Add 'static lifetime suggestion when GAT implied 'static requirement from HRTB
yanchen4791
-0
/
+7
2023-01-17
Rollup merge of #106980 - Nilstrieb:_use_mk_manual_debug_impl_instead, r=lcnr
Matthias Krüger
-1
/
+1
2023-01-17
Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726
Matthias Krüger
-1
/
+1
2023-01-17
Hide `_use_mk_alias_ty_instead` in `<AliasTy as Debug>::fmt`
nils
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2023-01-15
Auto merge of #106742 - compiler-errors:new-solver-make-it-not-ice, r=lcnr
bors
-2
/
+88
2023-01-12
is_ty_infer -> is_ty_or_numeric_infer
Michael Goulet
-1
/
+1
2023-01-12
HACK: Handle escaping bound vars from the canonical query
Michael Goulet
-2
/
+88
2022-12-23
Rollup merge of #105661 - lcnr:evaluate-new, r=compiler-errors
nils
-4
/
+8
2022-12-19
implement the skeleton of the updated trait solver
lcnr
-4
/
+8
2022-12-18
A few small cleanups for `newtype_index`
Nilstrieb
-3
/
+2
2022-12-18
Make `#[debug_format]` an attribute in `newtype_index`
Nilstrieb
-1
/
+1
2022-12-14
Fix rustdoc
Oli Scherer
-1
/
+1
2022-12-14
Remove TraitRef::new
Oli Scherer
-15
/
+3
2022-12-14
Prevent the creation of `TraitRef` without dedicated methods
Oli Scherer
-7
/
+12
2022-12-14
Ensure no one constructs `AliasTy`s themselves
Oli Scherer
-0
/
+4
2022-12-14
Rename to match similar methods
Oli Scherer
-1
/
+1
2022-12-14
Guard `AliasTy` creation against passing the wrong number of substs
Oli Scherer
-4
/
+2
2022-12-13
nit: docs
Michael Goulet
-3
/
+12
2022-12-13
Combine identical alias arms
Michael Goulet
-8
/
+8
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-6
/
+9
[next]