<div dir="ltr">Hi,<br><br>I have few questions:<br><ol><li>I access the AST through the
ASTConsumer interface, but although the ParseAST function receives a
Preprocessor object as an argument, it seems that pre-processing isn't
performed, and as a result, macros and data types from included headers
aren't recognized. In this case, why ParseAST receives the Preprocessor
object? How can I activate the Preprocessor, and work with the
pre-processed data?</li><li>In a DeclStmt of the form "int a = b + c", how can I access the assignment components (Binary Operator +, b, c)?</li></ol>Any help or direction will be appreciated.<br><br>Thanks in advance,<br clear="all">
<br>-- <br><div dir="ltr">Best Regards,<br>Ilya Mirsky<br><a href="http://www.cs.bgu.ac.il/%7Emirskyil" target="_blank">www.cs.bgu.ac.il/~mirskyil</a><br></div><br>
</div>