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