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
/
util.rs
Age
Commit message (
Expand
)
Author
Lines
2023-04-03
fix(middle): emit error rather than delay bug when reaching limit
bohan
-5
/
+9
2023-03-30
Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`
Scott McMurray
-2
/
+2
2023-03-29
Support TLS access into dylibs on Windows
John Kåre Alsaker
-0
/
+22
2023-03-21
Use local key in providers
Michael Goulet
-4
/
+3
2023-03-15
Auto merge of #108282 - cjgillot:mir-checked-sh, r=tmiasko
bors
-12
/
+12
2023-03-13
Better names?
Michael Goulet
-1
/
+1
2023-03-13
Treat projections with infer as placeholder during fast reject in new solver
Michael Goulet
-7
/
+14
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-2
/
+2
2023-02-27
Implement checked Shl/Shr at MIR building.
Camille GILLOT
-12
/
+12
2023-02-23
Auto merge of #108324 - notriddle:notriddle/assoc-fn-method, r=compiler-error...
bors
-0
/
+34
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-4
/
+4
2023-02-22
diagnostics: if AssocFn has self argument, describe as method
Michael Howell
-0
/
+34
2023-02-18
Assume we can normalize trait default method RPITITs in param-env instead
Michael Goulet
-1
/
+21
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-5
/
+5
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-4
/
+7
2023-02-16
Auto merge of #108020 - nnethercote:opt-mk_region, r=compiler-errors
bors
-3
/
+3
2023-02-15
Add specialized variants of `mk_region`.
Nicholas Nethercote
-3
/
+3
2023-02-14
Add `of_trait` to DefKind::Impl.
Camille GILLOT
-1
/
+1
2023-02-13
Rename folder traits' `tcx` method to `interner`
Alan Egerton
-2
/
+2
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-27
Restrict amount of ignored locals.
Camille GILLOT
-1
/
+1
2023-01-27
Compute generator saved locals on MIR.
Camille GILLOT
-2
/
+72
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-2
/
+12
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-8
/
+1
2023-01-26
replace usages of fn_sig query with bound_fn_sig
Kyle Matsuda
-1
/
+4
2023-01-25
Use `can_eq` to compare types for default assoc type error
Nilstrieb
-11
/
+0
2023-01-21
rustc_metadata: Encode `doc(hidden)` flag to metadata
Vadim Petrochenkov
-1
/
+2
2023-01-17
change item_bounds query to return EarlyBinder; remove bound_item_bounds query
Kyle Matsuda
-7
/
+0
2023-01-15
Remove bound_{explicit,}_item_bounds
Michael Goulet
-14
/
+0
2023-01-14
change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...
Kyle Matsuda
-7
/
+0
2023-01-14
change const_param_default query to return EarlyBinder; remove bound_const_pa...
Kyle Matsuda
-4
/
+0
2022-12-28
better names and a comment
Michael Goulet
-2
/
+2
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2022-12-19
Auto merge of #103600 - compiler-errors:early-binder-nits, r=spastorino
bors
-0
/
+7
2022-12-14
Ensure no one constructs `AliasTy`s themselves
Oli Scherer
-1
/
+1
2022-12-13
Combine identical alias arms
Michael Goulet
-19
/
+11
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-14
/
+14
2022-12-13
squash OpaqueTy and ProjectionTy into AliasTy
Michael Goulet
-1
/
+1
2022-12-13
Use ty::OpaqueTy everywhere
Michael Goulet
-1
/
+1
2022-12-13
Remove instantiate_type_scheme
Michael Goulet
-3
/
+3
2022-12-13
EarlyBinder nits
Michael Goulet
-2
/
+9
2022-12-07
Move closure/generator type info methods to TyCtxt
Michael Goulet
-0
/
+76
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-5
/
+5
2022-11-25
Rename normalize_opaque_types to reveal_opaque_types_in_bounds
Michael Goulet
-3
/
+3
2022-11-24
move some layout logic to rustc_target::abi::layout
hkalbasi
-17
/
+6
2022-10-27
Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions
Maybe Waffle
-13
/
+8
2022-10-14
more dupe word typos
Rageking8
-1
/
+1
2022-09-27
rustdoc: Queryify `is_notable_trait`
Noah Lev
-2
/
+14
2022-09-19
remove the `Subst` trait, always use `EarlyBinder`
lcnr
-1
/
+1
[next]