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_hir_analysis
/
src
/
variance
Age
Commit message (
Expand
)
Author
Lines
2024-10-10
Add variances to RPITITs
Michael Goulet
-5
/
+44
2024-10-04
rm `ItemKind::OpaqueTy`
Noah Lev
-7
/
+6
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`.
Nicholas Nethercote
-0
/
+4
2024-08-27
Add `warn(unreachable_pub)` to `rustc_hir_analysis`.
Nicholas Nethercote
-12
/
+12
2024-08-23
Print the generic parameter along with the variance in dumps.
Camille GILLOT
-8
/
+24
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-2
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+6
2024-06-20
Slightly refactor the dumping of HIR analysis data
León Orell Valerian Liehr
-39
/
+33
2024-05-19
Add and use generics.is_empty() and generics.is_own_empty, rather than using ...
Santiago Pastorino
-2
/
+2
2024-05-13
Auto merge of #125076 - compiler-errors:alias-term, r=lcnr
bors
-1
/
+1
2024-05-13
split out AliasTy -> AliasTerm
Michael Goulet
-1
/
+1
2024-05-13
Remove `extern crate rustc_middle` from `rustc_hir_analysis`.
Nicholas Nethercote
-0
/
+2
2024-05-09
Rename Generics::params to Generics::own_params
Michael Goulet
-2
/
+2
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
[next]