bazel /
crubit /
ad1257446d255fa8a88f6ac4919bb2ca7cd38e6a Support n != 1 arguments to `CtorNew`.
Next steps for `!Unpin` constructors:
1. forbid constructing an object directly, by adding a private field.
Next steps for `!Unpin` in general:
1. assignment operators.
2. pin-projection
After that, I'll need to run through the design doc for anything I missed, but should be essentially done. I think the remaining points are really not that bad -- this was the hardest part, probably. (Pin-projection will be like one line of code, morally speaking; assignment operators are just normal bindings glue.)
Stoke.
PiperOrigin-RevId: 440986931
9 files changed