Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
2 месяцев назад |
Richard Smith
|
1b2ae912fc
Add basic support for `eval fn` and `musteval fn`. (#6694)
|
2 месяцев назад |
Jon Ross-Perkins
|
f0e04c89c3
Share more function logic between custom/thunk/C++ functions. (#6690)
|
2 месяцев назад |
Geoff Romer
|
a2737a3189
Add `Call` param patterns to `Function` (#6586)
|
3 месяцев назад |
Geoff Romer
|
11d407b4a0
Add form to Function (#6561)
|
3 месяцев назад |
Geoff Romer
|
b72bfb918b
Allocate `CallParamIndex`es eagerly (#6540)
|
4 месяцев назад |
Geoff Romer
|
bf45b1cbf5
Refactor function return type representation (#6463)
|
4 месяцев назад |
Richard Smith
|
372f632d9d
Implement support for copying C++ classes. (#6434)
|
5 месяцев назад |
Geoff Romer
|
57a2715f10
Remove support for `addr` (#6375)
|
5 месяцев назад |
Geoff Romer
|
43ffd721a4
Support `ref` tags on arguments to `ref` params (#6312)
|
5 месяцев назад |
Geoff Romer
|
4821eec2f8
Add support for `ref` patterns (#6283)
|
6 месяцев назад |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
6 месяцев назад |
Jon Ross-Perkins
|
8004c2d5f6
CalleeFunction -> Callee name adjustments (#6117)
|
7 месяцев назад |
Jon Ross-Perkins
|
0f7df4ed7e
Switch CalleeFunction to a variant (#6104)
|
7 месяцев назад |
Richard Smith
|
4e5dccdbf7
When making a direct call to a thunk, inline the call in SemIR. (#5642)
|
10 месяцев назад |
Richard Smith
|
2472f44e44
Track pending thunks on the deferred definition worklist. (#5609)
|
10 месяцев назад |
Richard Smith
|
e24ba02352
Fix lowering of thunks in generic impls (#5631)
|
10 месяцев назад |
Dana Jansens
|
493bea1647
Fearlessly hold references into ValueStore again (#5589)
|
11 месяцев назад |
Thomas Köppe
|
f18fc40a32
Add missing standard library header inclusions (#5486)
|
11 месяцев назад |
Richard Smith
|
69b9982e95
Convert discarded calls in thunks. (#5452)
|
1 год назад |
Richard Smith
|
e060342411
Defer building thunks until the end of the enclosing definition. (#5403)
|
1 год назад |
Richard Smith
|
8b0f9e503e
Add mangling support for thunks. (#5424)
|
1 год назад |
Richard Smith
|
95903dc624
Generate thunks for functions in `impl`s (#5390)
|
1 год назад |