<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>