<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:#404040;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.0pt;color:#404040">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#404040">I was able to setup and execute the sample provided on
<a href="http://clang.llvm.org/docs/RAVFrontendAction.html">http://clang.llvm.org/docs/RAVFrontendAction.html</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#404040">The sample tool can be executed using the code as a string argument.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#404040"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#404040">Wanted to know if there is a way we can provide the C-source code files as an argument to this main function (in FindClassDecls.cpp).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:gray"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#404040">Disclaimer: I have just started on Clang.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:gray"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:gray">Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:gray">Sunny. R. Billava</span><span style="font-size:4.0pt;font-family:"Segoe UI",sans-serif;color:gray"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:gray">Sr. TechLead - AESBU |
</span><span style="font-size:8.0pt;font-family:"Segoe UI",sans-serif;color:#5B9BD5">Powertrain Practice</span><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#2E74B5"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#7F7F7F">Phone: +91-20-6652 5000 Ext. 2813 | Cell: +91-9561 125 413 | E-mail:
</span><span style="color:#404040"><a href="mailto:sunny.billava@kpit.com"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#5B9BD5">sunny.billava@kpit.com</span></a></span><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:#7F7F7F"><br>
</span><b><span style="font-family:"Segoe UI",sans-serif;color:#E1DF23">——————————————————————————————————</span></b><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:#7F7F7F"><br>
</span><b><span style="font-family:"Segoe UI",sans-serif;color:#3898F9">KPIT</span></b><span style="font-family:"Segoe UI",sans-serif;color:#3898F9">
</span><span style="font-family:"Segoe UI",sans-serif;color:#7F7F7F">|</span><span style="font-family:"Segoe UI",sans-serif;color:#3898F9">
</span><b><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">Web:</span></b><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">
</span><span style="color:#404040"><a href="http://www.kpit.com/"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#3898F9">www.kpit.com</span></a></span><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">  
<b>Social:</b> </span><span style="color:#404040"><a href="http://www.kpit.com/facebook"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">Facebook</span></a></span><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">
 | </span><span style="color:#404040"><a href="http://www.kpit.com/twitter"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">Twitter</span></a></span><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">
 | </span><span style="color:#404040"><a href="http://www.kpit.com/linkedin"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">Linkedin</span></a></span><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">
 | </span><span style="color:#404040"><a href="http://www.kpit.com/youtube"><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#595959">Youtube</span></a></span><span lang="EN-IN" style="color:#404040"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
This message contains information that may be privileged or confidential and is the property of the KPIT Technologies Ltd. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print,
 retain copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message. KPIT Technologies Ltd. does not accept any liability for virus
 infected mails.
</body>
</html>