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
/
tests
/
ui
/
impl-trait
/
in-trait
Age
Commit message (
Expand
)
Author
Lines
2025-03-03
Do not recover missing lifetime with random in-scope lifetime
Michael Goulet
-37
/
+7
2025-02-21
More sophisticated span trimming
Michael Goulet
-12
/
+8
2025-02-17
Deeply normalize associated type bounds before proving them
Michael Goulet
-0
/
+6
2025-02-10
Show diff suggestion format on verbose replacement
Esteban Küber
-37
/
+58
2025-02-04
Fix rustc_hidden_type_of_opaques for RPITITs with no default body
Michael Goulet
-0
/
+23
2025-02-01
Rollup merge of #135900 - compiler-errors:derive-wf, r=lcnr
Matthias Krüger
-0
/
+5
2025-01-31
Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr
bors
-8
/
+8
2025-01-31
Manually walk into WF obligations in BestObligation proof tree visitor
Michael Goulet
-0
/
+5
2025-01-30
Filter out RPITITs when suggesting unconstrained assoc type on too many generics
Michael Goulet
-0
/
+31
2025-01-26
Compiler: Finalize dyn compatibility renaming
León Orell Valerian Liehr
-8
/
+8
2025-01-22
Refactor dyn-compatibility error and suggestions
Taylor Cramer
-48
/
+56
2025-01-04
Rollup merge of #135055 - compiler-errors:rpitit-infer-in-stricter-impl, r=es...
Matthias Krüger
-38
/
+61
2025-01-03
Do not project when there are unconstrained impl params
Michael Goulet
-10
/
+2
2025-01-03
Report impl has stricter requirements even when RPITIT inference gets in the way
Michael Goulet
-38
/
+61
2024-12-14
Rollup merge of #134181 - estebank:trim-render, r=oli-obk
Matthias Krüger
-9
/
+0
2024-12-12
Tweak multispan rendering
Esteban Küber
-9
/
+0
2024-12-10
Don't check RPITITs that are Self:Sized for PointerLike
Michael Goulet
-0
/
+13
2024-12-07
Mention type parameter in more cases and don't suggest ~const bound already t...
Esteban Küber
-5
/
+5
2024-12-07
Use trait name instead of full constraint in suggestion message
Esteban Küber
-5
/
+5
2024-12-07
reword trait bound suggestion message to include the bounds
Esteban Küber
-5
/
+5
2024-12-02
Assert that obligations are empty before deeply normalizing
Michael Goulet
-2
/
+2
2024-11-30
Move refinement check out of compare_impl_item
Michael Goulet
-0
/
+26
2024-11-24
Actually use placeholder regions for trait method late bound regions in colle...
Michael Goulet
-14
/
+67
2024-11-22
Stabilize the 2024 edition
Eric Huss
-1
/
+1
2024-11-18
Check use<..> in RPITIT for refinement
Michael Goulet
-0
/
+88
2024-11-02
Auto merge of #132147 - estebank:long-types-2, r=davidtwco
bors
-1
/
+2
2024-11-02
Add trait diff highlighting logic and use it in E0277
Esteban Küber
-1
/
+2
2024-11-01
Use more minimized test.
Camille GILLOT
-38
/
+6
2024-11-01
Account for late-bound depth when capturing all opaque lifetimes.
Camille GILLOT
-0
/
+45
2024-10-31
Auto merge of #132377 - matthiaskrgr:rollup-3p1c6hs, r=matthiaskrgr
bors
-0
/
+13
2024-10-30
Make sure type_param_predicates resolves correctly for RPITIT
Michael Goulet
-0
/
+13
2024-10-30
Promote crashes tests to ui.
Camille GILLOT
-0
/
+36
2024-10-30
Remap impl-trait lifetimes on HIR instead of AST lowering.
Camille GILLOT
-6
/
+6
2024-10-29
Remove detail from label/note that is already available in other note
Esteban Küber
-6
/
+6
2024-10-27
Move an impl-Trait check from AST validation to AST lowering
León Orell Valerian Liehr
-0
/
+33
2024-10-19
Rollup merge of #131795 - compiler-errors:expectation, r=Nadrieril
Matthias Krüger
-1
/
+1
2024-10-16
Stop inverting expectation in normalization errors
Michael Goulet
-1
/
+1
2024-10-15
Be better at reporting alias errors
Michael Goulet
-15
/
+27
2024-10-15
Make sure the alias is actually rigid
Michael Goulet
-5
/
+23
2024-10-10
Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxu
Matthias Krüger
-16
/
+16
2024-10-10
Add variances to RPITITs
Michael Goulet
-21
/
+36
2024-10-10
Move ty::Error branch into super_combine_tys
Michael Goulet
-42
/
+4
2024-10-10
UI tests: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-16
/
+16
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-8
/
+8
2024-08-24
Rollup merge of #129429 - cjgillot:named-variance, r=compiler-errors
Trevor Gross
-11
/
+13
2024-08-23
Print the generic parameter along with the variance in dumps.
Camille GILLOT
-11
/
+13
2024-08-22
Don't trigger refinement lint if predicates reference errors
Michael Goulet
-19
/
+24
2024-08-17
Bless test fallout
Michael Goulet
-3
/
+1
2024-08-10
Differentiate between methods and associated functions
Esteban Küber
-2
/
+2
2024-08-06
Don't arbitrarily choose one upper bound for hidden captured region
Michael Goulet
-0
/
+42
[next]