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
/
astconv
/
object_safety.rs
Age
Commit message (
Expand
)
Author
Lines
2024-03-22
Rename module astconv to hir_ty_lowering
León Orell Valerian Liehr
-398
/
+0
2024-03-22
Update local variables and tracing calls
León Orell Valerian Liehr
-7
/
+6
2024-03-22
Update (doc) comments
León Orell Valerian Liehr
-0
/
+1
2024-03-22
Rename AstConv to HIR ty lowering
León Orell Valerian Liehr
-9
/
+9
2024-03-16
Remove obsolete parameter `speculative` from `instantiate_poly_trait_ref`
León Orell Valerian Liehr
-1
/
+0
2024-03-15
Clean up AstConv
León Orell Valerian Liehr
-1
/
+1
2024-03-07
Don't require specifying unrelated assoc types when trait alias is in dyn type
Michael Goulet
-44
/
+36
2024-02-13
Bump `indexmap`
clubby789
-1
/
+2
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-1
/
+1
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-18
Don't forget that the lifetime on hir types is `'tcx`
Oli Scherer
-1
/
+1
2024-01-11
Taint more aggressively in astconv
Oli Scherer
-2
/
+5
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-4
/
+4
2024-01-08
Use chaining for `DiagnosticBuilder` construction and `emit`.
Nicholas Nethercote
-5
/
+5
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-1
/
+1
2024-01-04
Silence redundant warning when E0038 will be emitted
Esteban Küber
-0
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-5
/
+5
2023-12-15
Annotate some bugs
Michael Goulet
-1
/
+1
2023-12-05
Add print_trait_sugared
Michael Goulet
-0
/
+1
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-19
Avoid iterating over hashmaps in astconv
Nilstrieb
-4
/
+2
2023-10-30
Detect object safety errors when assoc type is missing
Esteban Küber
-1
/
+1
2023-08-02
Remove constness from `TraitPredicate`
Deadbeef
-10
/
+5
2023-07-14
Rollup merge of #113698 - compiler-errors:rpitit-check, r=spastorino
Matthias Krüger
-1
/
+1
2023-07-14
Make it clearer that we're just checking for an RPITIT
Michael Goulet
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-8
/
+8
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-6
/
+6
2023-07-05
Only use a single loop over the associated types
Oli Scherer
-5
/
+2
2023-07-05
Prefer `retain` over hand-rolling an inefficient version of it
Oli Scherer
-7
/
+3
2023-07-05
tidy: move a large function out of an even larger file
Oli Scherer
-0
/
+415