I'm seeing a bunch of changes to compiler API in 2...
# compiler
a
I'm seeing a bunch of changes to compiler API in 2.2.0. So far everything completely makes sense (I love that you've lined up IrCall.arguments and IrCall.symbol.owner.parameters !). Doesn't look like too much work but I've got to ask... Is the compiler API any closer to stability now, or at least are the backend IR APIs?
d
This particular change was mostly needed for context parameters implementation.
But we are working on clearing the contracts and meaning of IR nodes, which is a prerequisite for API stabilization. Please don't treat it as a promise
a
👍