saugustine added a comment.

> Actually, now that I figured out you mean ArgumentAdjusters, I am making 
> progress.

Unfortunately, ArgumentAdjusters only work on vector<std::string>, and while 
ToolInvocation::Invocation takes its arguments in that form, 
tooling::newInvocation (which returns a CompilerInvocation) takes a 
SmallVector<const char *, 16>, so we either need to change one side's 
interface, or write two ArgumentAdjusters, but with similar semantics.

What is your preferred solution?


https://reviews.llvm.org/D34304



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to