Geoff Romer
|
e0c6800ab3
Reverse nesting structure of parameter patterns (#6930)
|
1 月之前 |
Geoff Romer
|
18cfeb7476
Add support for `->?` return forms (#6849)
|
1 月之前 |
Geoff Romer
|
21291b4cc3
Remove `InitForm::index` (#6817)
|
1 月之前 |
Jon Ross-Perkins
|
002b7c74ea
Support CARBON_KIND with Any types (#6828)
|
1 月之前 |
Geoff Romer
|
bf9219d30e
Check support for form literals and `:?` bindings (#6747)
|
2 月之前 |
Geoff Romer
|
4a0cf6c1fb
Track the start of a signature more accurately (#6760)
|
2 月之前 |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
2 月之前 |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
2 月之前 |
Richard Smith
|
2cee87683e
Allow more signatures for `Main.Run`. (#6751)
|
2 月之前 |
Geoff Romer
|
f1b6e818d1
Rename FormExpr fields for clarity/consistency. (#6746)
|
2 月之前 |
Richard Smith
|
1b2ae912fc
Add basic support for `eval fn` and `musteval fn`. (#6694)
|
2 月之前 |
Geoff Romer
|
7938d9a8d0
Lex/parse support for ->?, :?, and form literals (#6695)
|
2 月之前 |
Jon Ross-Perkins
|
f0e04c89c3
Share more function logic between custom/thunk/C++ functions. (#6690)
|
2 月之前 |
Dana Jansens
|
f63d0a6266
When re-declaring, find the original decl of an associated function in an interface (#6688)
|
2 月之前 |
Richard Smith
|
c0b24047dd
Interop support for initialization via `std::initializer_list`. (#6672)
|
3 月之前 |
Burak Emir
|
80639a02f0
[parse] Implement initial parsing support for Lambda expressions (#6583)
|
3 月之前 |
Geoff Romer
|
a2737a3189
Add `Call` param patterns to `Function` (#6586)
|
3 月之前 |
Geoff Romer
|
11d407b4a0
Add form to Function (#6561)
|
3 月之前 |
Geoff Romer
|
505b1c86b9
Initial support for return forms (#6556)
|
3 月之前 |
Geoff Romer
|
b72bfb918b
Allocate `CallParamIndex`es eagerly (#6540)
|
3 月之前 |
Geoff Romer
|
bf45b1cbf5
Refactor function return type representation (#6463)
|
4 月之前 |
Geoff Romer
|
2b8fdf3417
Switch the prelude to use `ref` instead of `addr` (#6359)
|
5 月之前 |
Jon Ross-Perkins
|
705c95d6e0
Drop fn destroy support (#6136)
|
7 月之前 |
Elliott Kalt
|
f4bd6e42f9
Replace `impl fn` with `override fn` (#6008)
|
7 月之前 |
Richard Smith
|
816d4589cd
Make use of new `ArrayRef::consume_*` functions. (#5975)
|
8 月之前 |
David Blaikie
|
37ac093f32
Diagnose impl method without matching virtual function in base class (#5817)
|
9 月之前 |
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 月之前 |
Jon Ross-Perkins
|
89a6818424
Move TokenOnly to LocIdForDiagnostics (#5590)
|
11 月之前 |
Jon Ross-Perkins
|
90649d60f0
Fix crash on 'destroy' with return type and no params (#5527)
|
11 月之前 |