Sorry, guess I should of been more specific. Those lines I found, Im just not sure how they are used. <br><br>After those are enabled, how could something like a Pass take advantage of it and get a Decl for something it finds? I browsed the code and didnt notice anything special for this, not sure what I missing.<br>
<br>Thanks though<br><br><div class="gmail_quote">On Wed, Jul 27, 2011 at 2:39 PM, Greg Clayton <span dir="ltr"><<a href="mailto:gclayton@apple.com">gclayton@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
We typically enable a certain set of options by default with our expression parser by setting the hard coded option manually. See the "ClangExpressionParser::ClangExpressionParser(...)" constructor functions. If you look at the current sources we currently enable this:<br>
<br>
238 // Set CodeGen options<br>
239 m_compiler->getCodeGenOpts().EmitDeclMetadata = true;<br>
240 m_compiler->getCodeGenOpts().InstrumentFunctions = false;<br>
<div><div></div><div class="h5"><br>
<br>
On Jul 26, 2011, at 7:18 AM, ret val wrote:<br>
<br>
> Hi<br>
><br>
> I'm working with LLVM/Clang and I'm trying to use the clang::CodeGenOptions::EmitDeclMetadata feature. There really arnt docs for anything like this so thanks to lldb/Expression/ClangExpressionParser.cpp I now know how to enable this feature. Can anyone point me to a usage of this? I'm not entirely sure how it should work and nothing stood out to me.<br>
><br>
> Thanks<br>
</div></div>> _______________________________________________<br>
> lldb-dev mailing list<br>
> <a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
<br>
</blockquote></div><br>