riccibruno added a comment. To add on the issue of changing the order of the children. The more I think about it the less it seems to be a good idea. Every test passes but I strongly suspect that a lot of code subtly rely on this. Repository: rC Clang https://reviews.llvm.org/D53607