>>! In D4391#8, @majnemer wrote: > LGTM. Out of curiosity, does it work with parenthesized expressions? e.g. ~(3 + ~7) No, I didn't fix that because I realized that doesn't work with minus either (such as `-(3 + 7)`). If you want, I can give that a shot too. http://reviews.llvm.org/D4391