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
/
instance.rs
Age
Commit message (
Expand
)
Author
Lines
2023-03-29
Support TLS access into dylibs on Windows
John Kåre Alsaker
-1
/
+16
2023-03-27
Add a builtin `FnPtr` trait
lcnr
-3
/
+15
2023-03-21
Use local key in providers
Michael Goulet
-1
/
+5
2023-03-18
Implement FixedSizeEncoding for UnusedGenericParams.
Camille GILLOT
-0
/
+14
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-5
/
+5
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-2
/
+2
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-3
/
+3
2023-02-16
Replace some `then`s with some `then_some`s
Maybe Waffle
-1
/
+1
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-1
/
+1
2023-02-13
Rename folder traits' `tcx` method to `interner`
Alan Egerton
-1
/
+1
2023-02-13
Make folding traits generic over the Interner
Alan Egerton
-1
/
+1
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-2
/
+2
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-1
/
+1
2023-01-26
replace usages of fn_sig query with bound_fn_sig
Kyle Matsuda
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-2
/
+2
2023-01-09
Use newtype for unused generic parameters
Nilstrieb
-2
/
+36
2022-12-11
bug! with a better error message for failing Instance::resolve
Michael Goulet
-1
/
+16
2022-11-21
Allow iterators instead of requiring slices that will get turned into iterators
Oli Scherer
-1
/
+1
2022-11-18
Make "long type" printing type aware
Esteban Küber
-20
/
+37
2022-11-04
Some tracing and comment cleanups
Oli Scherer
-2
/
+2
2022-09-19
remove the `Subst` trait, always use `EarlyBinder`
lcnr
-4
/
+2
2022-09-15
Replace more manual TypeFoldable and TypeVisitable impls with derives
Oli Scherer
-1
/
+1
2022-09-15
derive various Lift impl instead of hand rolling them
Oli Scherer
-1
/
+1
2022-08-01
Remove DefId from AssocItemContainer.
Camille GILLOT
-1
/
+1
2022-07-20
consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)
Ralf Jung
-7
/
+7
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+3
2022-07-05
Add #[derive(TypeVisitable)]
Alan Egerton
-1
/
+1
2022-06-30
Recover when failing to normalize closure signature.
Camille GILLOT
-5
/
+6
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-1
/
+0
2022-06-08
Folding revamp.
Nicholas Nethercote
-1
/
+1
2022-05-14
Auto merge of #96883 - jackh726:early-binder-2, r=oli-obk
bors
-2
/
+6
2022-05-10
Introduce EarlyBinder
Jack Huey
-2
/
+6
2022-05-10
only_local: always check for misuse
lcnr
-2
/
+3
2022-05-09
review
lcnr
-2
/
+1
2022-05-09
only compute `codegen_fn_attrs` where needed
lcnr
-1
/
+2
2022-05-02
fix most compiler/ doctests
Elliot Roberts
-1
/
+1
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-4
/
+4
2022-02-24
Auto merge of #94131 - Mark-Simulacrum:fmt-string, r=oli-obk
bors
-3
/
+4
2022-02-21
use `List<Ty<'tcx>>` for tuples
lcnr
-1
/
+1
2022-02-20
Always format to internal String in FmtPrinter
Mark Rousskov
-3
/
+4
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-2
/
+2
2021-12-15
Remove `in_band_lifetimes` from `rustc_middle`
Aaron Hill
-1
/
+1
2021-12-05
allow for failure of subst_normalize_erasing_regions in const_eval
b-naber
-0
/
+18
2021-12-02
Reduce boilerplate around infallible folders
Alan Egerton
-6
/
+6
2021-11-26
Unwrap the results of type folders
LeSeulArtichaut
-1
/
+1
2021-11-26
Adapt `TypeFolder` implementors to return a `Result`
LeSeulArtichaut
-5
/
+5
2021-10-01
polymorphize: polymorphize shims
David Wood
-12
/
+33
2021-09-22
Support `#[track_caller]` on closures and generators
Aaron Hill
-8
/
+23
[next]