<div dir="ltr"><div dir="ltr"><div>Hi everyone, </div><div><br></div><div>We would like to propose a new way of writing refactorings on top of the Clang infrastructure. Our is to have nice APIs that hide tedious tasks, like dealing with macros or adding parentheses around changed expressions. </div><div><br></div><div>Design is discussed in detail here:<br></div><div><a href="https://docs.google.com/document/d/161XftOcF-ut1pGQr5ci9kXd_y0jRQl3y9sVyvuEkLDc/edit?usp=sharing">https://docs.google.com/document/d/161XftOcF-ut1pGQr5ci9kXd_y0jRQl3y9sVyvuEkLDc/edit?usp=sharing</a> </div><div><br></div><div>Please let us know what you think either by adding comments to the document or directly in this thread.</div><div>Eager to hear your thoughts!</div><div><br></div><div dir="ltr">-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Regards,</div><div>Ilya Biryukov</div></div></div></div></div></div></div></div>