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_trait_selection
/
src
/
traits
/
query
/
dropck_outlives.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-09
Driveby fixes
Boxy
-0
/
+2
2025-09-09
erase_regions to erase_and_anonymize_regions
Boxy
-1
/
+1
2025-08-08
Check coroutine upvars and in dtorck constraint
Michael Goulet
-24
/
+50
2025-07-31
Extract borrowck coroutine drop-liveness hack
Michael Goulet
-2
/
+5
2025-05-13
Expect deep norm to fail if query norm failed
Michael Goulet
-5
/
+17
2025-05-12
Flush errors before deep normalize in dropck_outlives
Michael Goulet
-0
/
+8
2025-02-17
Clean up dropck code a bit
Matthew Jasper
-35
/
+21
2025-02-17
Report dropck normalization errors in borrowck
Matthew Jasper
-9
/
+42
2025-01-29
Auto merge of #136011 - compiler-errors:query-norm-vaniquishes-us, r=jackh726
bors
-14
/
+10
2025-01-25
Pass spans to perform_locally_in_new_solver
Michael Goulet
-1
/
+2
2025-01-24
Revert "Rollup merge of #135914 - compiler-errors:vanquish-query-norm, r=jack...
Michael Goulet
-14
/
+10
2025-01-23
Remove query normalize from dropck outlives type op
Michael Goulet
-10
/
+14
2024-12-22
Begin to implement type system layer of unsafe binders
Michael Goulet
-1
/
+7
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-8
/
+15
2024-10-17
`DropckOutlives` to `rustc_middle`
lcnr
-4
/
+5
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_trait_selection`.
Nicholas Nethercote
-0
/
+1
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-2
/
+2
2024-07-31
Add special-case for [T, 0] in dropck
Bryanskiy
-2
/
+9
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+4
2024-06-14
Use is_lang_item more aggressively
Michael Goulet
-1
/
+1
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-3
/
+3
2024-03-22
Programmatically convert some of the pat ctors
Michael Goulet
-1
/
+1
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-0
/
+20
2024-01-23
Random type checker changes
Michael Goulet
-34
/
+5
2023-12-28
Remove movability from TyKind::Coroutine
Michael Goulet
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-2
/
+2
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-3
/
+1
2023-11-03
Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb
bors
-1
/
+1
2023-11-02
only erase param env regions where needed
lcnr
-1
/
+1
2023-11-02
dropck_outlives check generator witness needs_drop
lcnr
-13
/
+22
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-1
/
+1
2023-10-20
s/generator/coroutine/
Oli Scherer
-8
/
+8
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-5
/
+5
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-3
/
+1
2023-08-01
Use upvar_tys in more places, make it a list
Michael Goulet
-3
/
+3
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-16
/
+13
2023-05-29
EarlyBinder::new -> EarlyBinder::bind
lcnr
-3
/
+3
2023-05-28
Replace EarlyBinder(x) with EarlyBinder::new(x)
Kyle Matsuda
-3
/
+3
2023-05-27
Uplift complex type ops back into typeck so we can call them locally
Michael Goulet
-2
/
+267
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-0
/
+1
2022-12-13
Combine identical alias arms
Michael Goulet
-2
/
+1
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-2
/
+2
2022-07-04
rip out `RegionCtxt` from hir typeck
lcnr
-67
/
+3
2022-03-30
Spellchecking compiler comments
Yuri Astrakhan
-1
/
+1
2022-03-24
Swap DtorckConstraint to DropckConstraint
InfRandomness
-1
/
+1
2022-03-11
Improve `AdtDef` interning.
Nicholas Nethercote
-1
/
+1
2022-03-01
9 - Make more use of `let_chains`
Caio
-15
/
+13
2022-02-21
use `List<Ty<'tcx>>` for tuples
lcnr
-1
/
+1
[next]