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_hir_analysis
/
src
/
variance
Age
Commit message (
Expand
)
Author
Lines
2024-04-14
Don't leak unnameable types in -> _ recover
Michael Goulet
-1
/
+1
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-0
/
+14
2024-03-22
Make RawPtr take Ty and Mutbl separately
Michael Goulet
-2
/
+2
2024-03-22
Update (doc) comments
León Orell Valerian Liehr
-1
/
+1
2024-03-11
Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco"
Oli Scherer
-5
/
+8
2024-03-11
Never bail out early while running all the type check queries
Oli Scherer
-8
/
+5
2024-03-08
Make TAITs capture all higher-ranked lifetimes in scope
Michael Goulet
-9
/
+1
2024-03-05
Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult`
Jason Newcomb
-8
/
+5
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-4
/
+4
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-2
/
+2
2024-01-17
Stop using track_errors for some forever unstable rustc_attr analyses
Oli Scherer
-5
/
+8
2024-01-14
Use zip_eq to enforce that things being zipped have equal sizes
Michael Goulet
-1
/
+2
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-11-14
finish `RegionKind` rename
lcnr
-3
/
+3
2023-11-13
rename `ReLateBound` to `ReBound`
lcnr
-3
/
+5
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-10-03
Optimize some `alloc_from_iter` call sites.
Nicholas Nethercote
-1
/
+1
2023-09-26
Don't store lazyness in DefKind
Michael Goulet
-14
/
+8
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-5
/
+1
2023-08-30
Revert "Auto merge of #102417 - oli-obk:opaque_lifetimes2, r=jackh726"
Oli Scherer
-1
/
+9
2023-08-28
Test variances of opaque captures
Michael Goulet
-0
/
+15
2023-08-07
Store the laziness of type aliases in the DefKind
León Orell Valerian Liehr
-11
/
+8
2023-08-03
Compute variances for lazy type aliases
León Orell Valerian Liehr
-5
/
+41
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-1
/
+0
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-2
/
+2
2023-07-17
Rename arg_iter to iter_instantiated
Michael Goulet
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-34
/
+34
2023-07-08
Replace RPITIT current impl with new strategy that lowers as a GAT
Santiago Pastorino
-9
/
+1
2023-07-07
Remove variances_of on RPITIT gats, remove its one use-case
Michael Goulet
-9
/
+3
2023-06-29
Properly implement variances_of for RPITIT GAT
Santiago Pastorino
-9
/
+15
2023-06-22
Migrate item_bounds to ty::Clause
Michael Goulet
-8
/
+5
2023-06-19
s/Clause/ClauseKind
Michael Goulet
-3
/
+3
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2023-04-25
Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com...
Matthias Krüger
-2
/
+1
2023-04-21
Allow `LocalDefId` as the argument to `def_path_str`
Oli Scherer
-1
/
+1
2023-04-20
add subst_identity_iter and subst_identity_iter_copied methods on EarlyBinder...
Kyle Matsuda
-2
/
+1
2023-04-20
add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite...
Kyle Matsuda
-1
/
+1
2023-04-16
Remove `TypeSuper{Foldable,Visitable}` impls for `Region`.
Nicholas Nethercote
-1
/
+1
2023-03-21
IdentitySubsts::identity_for_item takes Into<DefId>
Michael Goulet
-1
/
+1
2023-03-21
Use local key in providers
Michael Goulet
-4
/
+4
2023-03-15
ImplTraitPlaceholder -> is_impl_trait_in_trait
Santiago Pastorino
-4
/
+8
2023-03-07
Rollup merge of #108460 - obeis:hir-analysis-migrate-diagnostics-2, r=compile...
Matthias Krüger
-1
/
+6
2023-03-05
migrate `rustc_hir_analysis` to session diagnostic
Obei Sideg
-1
/
+6
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-4
/
+2
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-3
/
+3
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-3
/
+3
2023-02-13
Make visiting traits generic over the Interner
Alan Egerton
-1
/
+1
2023-02-13
Workaround issue #107747
Alan Egerton
-1
/
+3
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-1
/
+1
[next]