steveire added a comment.

In D55491#1355105 <https://reviews.llvm.org/D55491#1355105>, @thakis wrote:

> Out of interest, what's the motivation for this? It seems to add way more 
> code than it removes, so there must be some other advantage, but the patch 
> description doesn't say.


The reason for this is to split the output streaming from the traversal to 
other AST nodes.

This is a step as part of a larger refactoring with the aim of a class 
extracted from ASTDumper which does traversal but no streaming. That way, we 
can dump other output formats and do other things with the traversal.


Repository:
  rC Clang

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D55491/new/

https://reviews.llvm.org/D55491



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to