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
/
check
/
dropck.rs
Age
Commit message (
Expand
)
Author
Lines
2025-01-31
Remove an out-of-date `FIXME` comment.
Nicholas Nethercote
-5
/
+4
2025-01-28
Consolidate OutlivesEnv construction with resolve_regions
Michael Goulet
-2
/
+1
2024-10-29
TypingMode :thinking:
lcnr
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+3
2024-07-02
Rewrite dropck
Boxy
-9
/
+25
2024-06-20
Add blank lines after module-level `//` comments.
Nicholas Nethercote
-0
/
+1
2024-06-03
Opt-in diagnostics reporting to avoid doing extra work in the new solver
Michael Goulet
-1
/
+1
2024-05-10
Remove glob imports for ObligationCauseCode
Michael Goulet
-1
/
+2
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-2
/
+2
2024-01-30
Apply suggestions from review
Michael Goulet
-1
/
+1
2024-01-30
Deeply normalize when processing registered region obligations
Michael Goulet
-0
/
+2
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-1
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-2
/
+2
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-5
/
+9
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-2
/
+2
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-6
/
+6
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-14
finish `RegionKind` rename
lcnr
-2
/
+1
2023-07-27
Remove `constness` from `ParamEnv`
Deadbeef
-3
/
+2
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-10
/
+10
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-2
/
+3
2023-05-30
Rollup merge of #112060 - lcnr:early-binder, r=jackh726
Nilstrieb
-1
/
+1
2023-05-29
Rename `tcx.mk_re_*` => `Region::new_*`
Maybe Waffle
-1
/
+1
2023-05-29
EarlyBinder::new -> EarlyBinder::bind
lcnr
-1
/
+1
2023-05-28
Replace EarlyBinder(x) with EarlyBinder::new(x)
Kyle Matsuda
-1
/
+1
2023-05-12
Invert `IgnoreRegions` to `CheckRegions`
Oli Scherer
-2
/
+2
2023-05-04
Use fulfillment to check Drop impl compatibility
Michael Goulet
-233
/
+91
2023-05-04
Rollup merge of #110859 - compiler-errors:no-negative-drop-impls, r=oli-obk
Matthias Krüger
-1
/
+16
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-4
/
+4
2023-04-27
Explicitly reject negative and reservation drop impls
Michael Goulet
-1
/
+16
2023-04-04
Remove intercrate and mark_ambiguous from Relation
Michael Goulet
-8
/
+0
2023-02-22
diagnostics: if AssocFn has self argument, describe as method
Michael Howell
-2
/
+2
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-3
/
+4
2022-11-25
Introduce PredicateKind::Clause
Santiago Pastorino
-8
/
+16
2022-11-21
Add an always-ambiguous predicate to make sure that we don't accidentlally al...
Oli Scherer
-0
/
+4
2022-11-21
Treat different opaque types of the same def id as equal during coherence
Oli Scherer
-0
/
+4
2022-10-22
Auto merge of #103227 - lcnr:bye-bye-unevaluated-const, r=oli-obk
bors
-1
/
+1
2022-10-21
Require Drop impls to have the same constness on its bounds as the bounds on ...
Oli Scherer
-7
/
+1
2022-10-18
change `ConstEvaluatable` to use `ty::Const`
lcnr
-1
/
+1
2022-09-27
rustc_typeck to rustc_hir_analysis
lcnr
-0
/
+329