<p>What is your end goal here? I don't really want to see wider use of these APIs, they have many design warts and gotchas... </p>
<div class="gmail_quote">On Jan 3, 2012 8:59 AM, "nobled" <<a href="mailto:nobled@dreamwidth.org">nobled@dreamwidth.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Requires one small refactor of an API. Now everything<br>
Arg-parsing-related can fit into libBasic. (Patch to migrate it there to follow)<br>
<br>
Okay to commit?<br>
<br>
---<br>
 include/clang/Driver/ArgList.h      |    5 ++-<br>
 lib/Driver/ArgList.cpp              |    7 ++---<br>
 lib/Frontend/CompilerInvocation.cpp |   41 ++++++++++++++++++++--------------<br>
 tools/driver/cc1as_main.cpp         |    3 +-<br>
 4 files changed, 32 insertions(+), 24 deletions(-)<br>
<br>_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
<br></blockquote></div>