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
/
coherence
Age
Commit message (
Expand
)
Author
Lines
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
-6
/
+12
2024-08-14
Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors
bors
-1
/
+1
2024-08-11
Use assert_matches around the compiler
Michael Goulet
-1
/
+2
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-20
/
+25
2024-07-21
Move all error reporting into rustc_trait_selection
Michael Goulet
-1
/
+1
2024-07-21
Make type_var_origin take a vid
Michael Goulet
-2
/
+4
2024-07-17
Split part of `adt_const_params` into `unsized_const_params`
Boxy
-6
/
+15
2024-07-17
Forbid `!Sized` types and references
Boxy
-8
/
+34
2024-07-08
Move trait selection error reporting to its own top-level module
Michael Goulet
-1
/
+1
2024-07-07
Uplift trait_ref_is_knowable and friends
Michael Goulet
-8
/
+7
2024-06-21
Rename a bunch of things
Michael Goulet
-1
/
+1
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-46
/
+28
2024-06-14
Use is_lang_item more aggressively
Michael Goulet
-2
/
+3
2024-06-04
Auto merge of #125380 - compiler-errors:wc-obj-safety, r=oli-obk
bors
-1
/
+1
2024-06-03
Nits and formatting
Michael Goulet
-11
/
+7
2024-06-03
check_is_object_safe -> is_object_safe
Michael Goulet
-1
/
+1
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
Opt-in diagnostics reporting to avoid doing extra work in the new solver
Michael Goulet
-2
/
+2
2024-06-03
Make TraitEngines generic over error
Michael Goulet
-2
/
+3
2024-06-03
Auto merge of #125778 - estebank:issue-67100, r=compiler-errors
bors
-1
/
+1
2024-06-01
Deduplicate supertrait_def_ids code
Mark Rousskov
-2
/
+1
2024-05-29
Use parenthetical notation for `Fn` traits
Esteban Küber
-1
/
+1
2024-05-17
Rename Unsafe to Safety
Santiago Pastorino
-10
/
+10
2024-05-13
Remove `extern crate rustc_middle` from `rustc_hir_analysis`.
Nicholas Nethercote
-0
/
+2
2024-05-10
Lift `TraitRef` into `rustc_type_ir`
Michael Goulet
-0
/
+2
2024-05-09
Rename Generics::params to Generics::own_params
Michael Goulet
-2
/
+2
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-16
Prefer identity equality over equating types during coercion.
Oli Scherer
-22
/
+13
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-1
/
+12
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
Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr
bors
-1
/
+1
2024-03-22
Split out ImplPolarity and PredicatePolarity
Michael Goulet
-1
/
+1
2024-03-22
Make RawPtr take Ty and Mutbl separately
Michael Goulet
-13
/
+16
2024-03-22
Programmatically convert some of the pat ctors
Michael Goulet
-1
/
+1
2024-03-11
Rollup merge of #121840 - oli-obk:freeze, r=dtolnay
Jacob Pratt
-0
/
+14
2024-03-07
Apply `EarlyBinder` only to `TraitRef` in `ImplTraitHeader`
Yoshitomo Nakanishi
-12
/
+12
2024-02-29
Forbid implementing `Freeze` even if the trait is stabilized
Oli Scherer
-0
/
+14
2024-02-25
Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkin
bors
-5
/
+5
2024-02-25
Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot
Matthias Krüger
-5
/
+5
2024-02-20
Move the peeling function for weak alias types
León Orell Valerian Liehr
-28
/
+1
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-18
Auto merge of #120780 - fmease:lta-in-impls, r=oli-obk
bors
-1
/
+30
2024-02-17
Fix non_local_definitions lint in rustc_hir_analysis
Urgau
-5
/
+5
[next]