<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">We're working out the details, but the intent is that the Tree-transformation library would support the implementation of Transformer. That is, this library is targeted at a lower-level/more advanced user than Transformer.  Currently, Transformer is implemented directly on the clang AST API, but we should be able to simplify it by using this API once its ready.   Ideally, we'll hide any transition from the user.  Conversely, we plan to expose relevant features from this API in Transformer.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Ilya, the author of that proposal, will be the primary reviewer of the Transformer patches, so we will be sure to keep the two proposals in sync/complementary.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 25, 2019 at 2:58 PM Roman Lebedev via Phabricator <<a href="mailto:reviews@reviews.llvm.org">reviews@reviews.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">lebedev.ri added subscribers: ilya-biryukov, gribozavr, lebedev.ri.<br>
lebedev.ri added a comment.<br>
<br>
See also: <a href="https://lists.llvm.org/pipermail/cfe-dev/2019-February/061414.html" rel="noreferrer" target="_blank">https://lists.llvm.org/pipermail/cfe-dev/2019-February/061414.html</a><br>
How are these two RFC's/API's supposed to interact/coexist/etc?<br>
<br>
<br>
Repository:<br>
  rG LLVM Github Monorepo<br>
<br>
CHANGES SINCE LAST ACTION<br>
  <a href="https://reviews.llvm.org/D56933/new/" rel="noreferrer" target="_blank">https://reviews.llvm.org/D56933/new/</a><br>
<br>
<a href="https://reviews.llvm.org/D56933" rel="noreferrer" target="_blank">https://reviews.llvm.org/D56933</a><br>
<br>
<br>
<br>
</blockquote></div>