Lines Matching defs:ToolContext
86 const llvm::ToolContext &);
199 const llvm::ToolContext &ToolContext) {
220 GetExecutablePathVP, ToolContext);
228 int clang_main(int Argc, char **Argv, const llvm::ToolContext &ToolContext) {
244 ToolContext.NeedsPrependArg ? ToolContext.PrependArg : ToolContext.Path;
256 return ExecuteCC1Tool(Args, ToolContext);
303 std::string Path = GetExecutablePath(ToolContext.Path, CanonicalPrefixes);
345 if (ToolContext.NeedsPrependArg || CanonicalPrefixes)
346 TheDriver.setPrependArg(ToolContext.PrependArg);
354 TheDriver.CC1Main = [ToolContext](SmallVectorImpl<const char *> &ArgV) {
355 return ExecuteCC1Tool(ArgV, ToolContext);