Lukas Wirth
|
8ea1afce28
|
Simplify
|
2023-03-28 16:32:26 +02:00 |
|
hkalbasi
|
8a3ad7c3d5
|
Support evaluating inherent associated constants with generics
|
2023-03-21 02:20:30 +03:30 |
|
hkalbasi
|
3303a6eff5
|
Implement some intrinsics
|
2023-03-20 21:48:01 +03:30 |
|
hkalbasi
|
8e73ea5253
|
Desugar try blocks
|
2023-03-19 13:02:51 +03:30 |
|
hkalbasi
|
453ae2e00e
|
Support range MIR lowering
|
2023-03-18 02:06:36 +03:30 |
|
hkalbasi
|
9ad83deecc
|
Support overloaded index MIR lowering
|
2023-03-17 19:10:25 +03:30 |
|
hkalbasi
|
eb4939e217
|
Support overloaded deref MIR lowering
|
2023-03-17 14:02:55 +03:30 |
|
hkalbasi
|
9564773d5e
|
Improve pattern matching MIR lowering
|
2023-03-17 13:08:36 +03:30 |
|
hkalbasi
|
051dae2221
|
Support record pattern MIR lowering
|
2023-03-17 13:08:36 +03:30 |
|
hkalbasi
|
513e340bd3
|
implement transmute intrinsic
|
2023-03-17 13:08:36 +03:30 |
|
hkalbasi
|
7525a38af5
|
Support evaluating dyn Trait methods
|
2023-03-17 13:08:35 +03:30 |
|
hkalbasi
|
a063f000ff
|
Support function pointer MIR lowering
|
2023-03-17 13:08:35 +03:30 |
|
hkalbasi
|
b7b9ae59a0
|
desugar ? operator
|
2023-03-17 13:08:35 +03:30 |
|
hkalbasi
|
d7da9e64d1
|
Add storage dead for let bindings without initializer
|
2023-03-14 12:15:16 +03:30 |
|
hkalbasi
|
a980b562a7
|
Fix stack overflow when derefrencing &!
|
2023-03-10 13:44:34 +03:30 |
|
hkalbasi
|
8593132a43
|
fix block with no termination in or patterns
|
2023-03-09 22:32:12 +03:30 |
|
hkalbasi
|
bcd7ecb242
|
Add profiling to mir lower and borrowck query
|
2023-03-07 12:42:52 +03:30 |
|
hkalbasi
|
af90ec8096
|
Partially support "overloaded deref" MIR lowering
|
2023-03-06 21:09:09 +03:30 |
|
hkalbasi
|
bf0f99f15d
|
Fix overloaded deref unused mut false positive
|
2023-03-06 21:09:09 +03:30 |
|
hkalbasi
|
6377d50bd1
|
Support "for loop" MIR lowering
|
2023-03-06 21:09:09 +03:30 |
|
hkalbasi
|
ac04bfd7a7
|
Add View Mir command and fix some bugs
|
2023-03-06 21:09:09 +03:30 |
|
hkalbasi
|
a25710b0c0
|
Add need-mut and unused-mut diagnostics
|
2023-03-06 21:09:08 +03:30 |
|
hkalbasi
|
c0a0664d12
|
Support "or patterns" MIR lowering
|
2023-03-06 21:09:08 +03:30 |
|
hkalbasi
|
61ad6a96ad
|
Add BindingId
|
2023-03-06 21:09:08 +03:30 |
|
Lukas Wirth
|
1b5bc83118
|
Remove weird nesting of effect blocks in hir
|
2023-03-04 14:45:57 +01:00 |
|
hkalbasi
|
cd67589f63
|
beginning of MIR
|
2023-02-27 23:45:54 +03:30 |
|