6cdddaacb0
IR expressions are left out for now, because unlike declarations, which are mostly created via IrFactory, expressions' constructors are widely used, and it's hard to replicate the exact signatures of those constructors with the tree generator. Therefore, some other approach is expected to be taken when generating them in the future. ^KT-65773 In Progress