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
/
orphan.rs
Age
Commit message (
Expand
)
Author
Lines
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-46
/
+28
2024-06-03
Nits and formatting
Michael Goulet
-11
/
+7
2024-06-03
Add cycle errors to ScrubbedTraitError to remove a couple more calls to new_w...
Michael Goulet
-1
/
+2
2024-06-03
Use ScrubbedTraitError in more places
Michael Goulet
-4
/
+5
2024-06-03
Make TraitEngines generic over error
Michael Goulet
-2
/
+3
2024-05-13
Remove `extern crate rustc_middle` from `rustc_hir_analysis`.
Nicholas Nethercote
-0
/
+1
2024-05-09
Rename Generics::params to Generics::own_params
Michael Goulet
-1
/
+1
2024-05-02
shallow resolve in orphan check
lcnr
-0
/
+1
2024-04-30
Normalize trait ref before orphan check & consider ty params in alias types t...
León Orell Valerian Liehr
-67
/
+245
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-0
/
+5
2024-03-29
Stop doing so much to handle subdiagnostics
Michael Goulet
-94
/
+68
2024-03-29
Stop removing substs from Adt type in coherence
Michael Goulet
-12
/
+16
2024-03-22
Make RawPtr take Ty and Mutbl separately
Michael Goulet
-4
/
+4
2024-02-20
Add newtype for first input type
clubby789
-5
/
+5
2024-02-19
Inline do_orphan_check_impl
Santiago Pastorino
-17
/
+9
2024-02-19
Remove suspicious auto trait lint
Santiago Pastorino
-160
/
+4
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-0
/
+1
2024-01-23
Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-7
/
+7
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-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
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-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-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
-2
/
+2
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-1
/
+0
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-9
/
+6
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
-14
/
+12
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-2
/
+4
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-12
Invert `IgnoreRegions` to `CheckRegions`
Oli Scherer
-2
/
+2
2023-05-04
IAT: Introduce AliasKind::Inherent
León Orell Valerian Liehr
-0
/
+13
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-5
/
+5
2023-04-27
rename `needs_subst` to `has_param`
Boxy
-1
/
+1
2023-03-06
emit the suspicious_auto_trait_impls for negative impls as well
Mu42
-4
/
+0
2023-02-23
Auto merge of #108324 - notriddle:notriddle/assoc-fn-method, r=compiler-error...
bors
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+2
2023-02-22
diagnostics: if AssocFn has self argument, describe as method
Michael Howell
-1
/
+1
2023-02-14
Move query out of path.
Camille GILLOT
-2
/
+7
2023-02-14
Even less HIR.
Camille GILLOT
-17
/
+19
2023-02-13
Make visiting traits generic over the Interner
Alan Egerton
-1
/
+1
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-1
/
+1
2023-02-03
Autotrait bounds on dyn-safe trait methods
David Tolnay
-0
/
+22
2023-02-03
Disallow impl autotrait for trait object
David Tolnay
-40
/
+161
2023-01-20
Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb
bors
-1
/
+1
[next]