Shoyu Vanilla
|
d034ab0f92
|
Apply reviewed suggestions
|
2024-03-18 18:25:41 +09:00 |
|
Shoyu Vanilla
|
d2aba91a0c
|
feat: Implement ATPIT
|
2024-03-16 03:31:12 +09:00 |
|
Lukas Wirth
|
d21f88883b
|
Remove some unnecessary cloning in method_resolution
|
2024-03-05 12:39:27 +01:00 |
|
Lukas Wirth
|
3a722bdf2e
|
feat:Record FnAbi
|
2024-01-19 15:15:23 +01:00 |
|
bors
|
5703346523
|
Auto merge of #15118 - alexkirsz:alexkirsz/resolve-deref-raw, r=Veykril
Follow raw pointers in autoderef chain when resolving methods with custom receiver
Fixes #15083
I believe this stopped working after e797479651
|
2023-07-03 14:55:08 +00:00 |
|
Ryo Yoshida
|
4e793e7859
|
Use anonymous lifetime where possible
|
2023-06-29 23:27:28 +09:00 |
|
Alex Kirszenberg
|
5991f0d869
|
Follow raw pointers in autoderef chain when resolving methods with custom receiver
|
2023-06-23 15:35:41 +02:00 |
|
Lukas Wirth
|
478705baf5
|
fix: Diagnose non-value return and break type mismatches
|
2023-05-16 22:47:27 +02:00 |
|
Laurențiu Nicola
|
7197a27028
|
Use triomphe Arc
|
2023-05-02 20:02:43 +03:00 |
|
hkalbasi
|
6312fbf521
|
MIR episode 4
|
2023-05-01 23:23:10 +03:30 |
|
hkalbasi
|
59b6f2d9f2
|
Compute closure captures
|
2023-04-10 23:04:34 +03:30 |
|
Lukas Wirth
|
99b69525f4
|
hir_def::expr -> hir_def::hir, hir_def::type_ref -> hir_def::hir::type_ref
|
2023-04-06 19:36:25 +02:00 |
|
bors
|
7a98e24777
|
Auto merge of #14431 - Veykril:simplify, r=Veykril
minor: Simplify
|
2023-03-29 07:28:42 +00:00 |
|
Lukas Wirth
|
8ea1afce28
|
Simplify
|
2023-03-28 16:32:26 +02:00 |
|
Lukas Wirth
|
342fd2b9f3
|
fix: Properly handle local trait impls
|
2023-03-28 08:34:29 +02:00 |
|
hkalbasi
|
a063f000ff
|
Support function pointer MIR lowering
|
2023-03-17 13:08:35 +03:30 |
|
hkalbasi
|
af90ec8096
|
Partially support "overloaded deref" MIR lowering
|
2023-03-06 21:09:09 +03:30 |
|
Lukas Wirth
|
02eb2d758e
|
Distinguish between expected and final type in CoerceMany
|
2023-03-03 16:52:09 +01:00 |
|
Lukas Wirth
|
1535881836
|
Replace SmolStr usage with lang item enum for lang items
|
2023-01-21 17:55:45 +01:00 |
|
lcnr
|
6f13f12301
|
rustc_typeck to rustc_hir_analysis
|
2022-09-27 10:37:23 +02:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|