<div dir="ltr">Thanks.<div>I will try this.</div><div style>When i read the source code of clang...getParent would return the Definition of Container.</div><div style>Class X</div><div style>{</div><div style>   std::map<i,string> _map;</div>
<div style>};</div><div style><br></div><div style>_map is one fieldDecl....i did not use it as the documentation says it gives info of X...rather than std::map... i will try it out and let u know.</div><div style><br></div>
<div style>regards</div><div style>ragha</div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 29, 2013 at 4:45 PM, Konstantin Tokarev <span dir="ltr"><<a href="mailto:annulen@yandex.ru" target="_blank">annulen@yandex.ru</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
29.05.2013, 14:41, "Raghavendra Keshav" <<a href="mailto:ragavendrakk@gmail.com">ragavendrakk@gmail.com</a>>:<br>
<div class="im">> Am not able get the relationship of FieldDecl to CTemplateDecl...<br>
<br>
</div>Use getParent(), than dyn_cast it to CXXRecordDecl, than use<br>
getDescribedClassTemplate()<br>
<div class="im"><br>
> and from CTemplateDecl how to extract the params?<br>
<br>
</div>TemplateDecl::getTemplateParameters()<br>
<div class="im"><br>
> Pls provide direction how to proceed further...<br>
<br>
</div>Use Rewriter to modify source code.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Regards,<br>
Konstantin<br>
</font></span></blockquote></div><br></div>