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
/
coherence
Age
Commit message (
Expand
)
Author
Lines
2024-02-09
A trait's local impls are trivially coherent if there are no impls.
Oli Scherer
-1
/
+3
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-0
/
+2
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-4
/
+4
2024-01-23
Remove track_errors entirely
Oli Scherer
-95
/
+126
2024-01-23
Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-17
Make crate_inherent_impls fallible and stop using `track_errors` for it
Oli Scherer
-32
/
+49
2024-01-17
Make crate_inherent_impls_overlap_check bubble up its errors
Oli Scherer
-18
/
+28
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-8
/
+8
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-11
/
+11
2024-01-08
Use chaining for `DiagnosticBuilder` construction and `emit`.
Nicholas Nethercote
-6
/
+5
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-6
/
+6
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-39
/
+39
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-15
Don't pass lint back out of lint decorator
Michael Goulet
-1
/
+1
2023-12-05
Add more
Michael Goulet
-4
/
+4
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-2
/
+2
2023-11-26
rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...
Vadim Petrochenkov
-1
/
+1
2023-11-22
Replace `no_ord_impl` with `orderable`.
Nicholas Nethercote
-0
/
+1
2023-11-22
Replace `custom_encodable` with `encodable`.
Nicholas Nethercote
-1
/
+0
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-14
finish `RegionKind` rename
lcnr
-1
/
+1
2023-11-13
Turn assert_eq into a delay_span_bug
Mu001999
-1
/
+7
2023-10-24
Migrate diagnostics in `rustc_hir_analysis/src/coherence/orphan.rs`
Obei Sideg
-162
/
+129
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-4
/
+4
2023-10-20
Adjust imports
Michael Goulet
-1
/
+1
2023-10-13
Format all the let chains in compiler
Michael Goulet
-3
/
+5
2023-10-04
Reorder fullfillment errors to keep more interesting ones first
Esteban Küber
-2
/
+2
2023-09-29
Auto merge of #115821 - obeis:hir-analysis-migrate-diagnostics-5, r=compiler-...
bors
-122
/
+78
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-2
/
+0
2023-09-20
Migrate `rustc_hir_analysis` to session diagnostic
Obei Sideg
-122
/
+78
2023-09-14
Migrate `rustc_hir_analysis` to session diagnostic
Obei Sideg
-77
/
+16
2023-09-11
explain why DispatchFromDyn does the check it does
Ralf Jung
-0
/
+8
2023-08-29
some more is_zst that should be is_1zst
Ralf Jung
-2
/
+2
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-17
/
+12
2023-07-23
fix clippy::useless_format
Matthias Krüger
-1
/
+1
2023-07-20
XSimplifiedType to SimplifiedType::X
lcnr
-5
/
+5
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-37
/
+33
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-5
/
+9
2023-06-27
Simplify some conditions
Maybe Waffle
-5
/
+5
2023-06-21
Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnr
Nilstrieb
-1
/
+1
2023-06-20
Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnr
bors
-2
/
+1
2023-06-20
Make rustc_deny_explicit_impl only local as well
Michael Goulet
-2
/
+1
2023-06-19
s/Clause/ClauseKind
Michael Goulet
-1
/
+1
2023-06-16
Add `AliasKind::Weak` for type aliases.
Oli Scherer
-0
/
+3
2023-06-16
Merge the orphan logic for all alias kinds
Oli Scherer
-29
/
+23
2023-05-17
Rollup merge of #111648 - Nilstrieb:language-items, r=WaffleLapkin
Dylan DPC
-3
/
+1
2023-05-16
Remove `LangItems::require`
Nilstrieb
-3
/
+1
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2023-05-12
Invert `IgnoreRegions` to `CheckRegions`
Oli Scherer
-2
/
+2
2023-05-04
IAT: Introduce AliasKind::Inherent
León Orell Valerian Liehr
-0
/
+13
[prev]
[next]