Lines Matching defs:ToolContext
89 const llvm::ToolContext &);
202 const llvm::ToolContext &ToolContext) {
223 GetExecutablePathVP, ToolContext);
231 int clang_main(int Argc, char **Argv, const llvm::ToolContext &ToolContext) {
247 ToolContext.NeedsPrependArg ? ToolContext.PrependArg : ToolContext.Path;
259 return ExecuteCC1Tool(Args, ToolContext);
306 std::string Path = GetExecutablePath(ToolContext.Path, CanonicalPrefixes);
350 if (ToolContext.NeedsPrependArg || CanonicalPrefixes)
351 TheDriver.setPrependArg(ToolContext.PrependArg);
359 [&ToolContext](SmallVectorImpl<const char *> &ArgV) {
360 return ExecuteCC1Tool(ArgV, ToolContext);