Lines Matching refs:DriverArgs
208 AIX::GetHeaderSysroot(const llvm::opt::ArgList &DriverArgs) const { in GetHeaderSysroot()
209 if (DriverArgs.hasArg(options::OPT_isysroot)) in GetHeaderSysroot()
210 return DriverArgs.getLastArgValue(options::OPT_isysroot); in GetHeaderSysroot()
216 void AIX::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument
219 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
222 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); in AddClangSystemIncludeArgs()
225 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs()
229 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs()
231 addSystemInclude(DriverArgs, CC1Args, path::parent_path(P.str())); in AddClangSystemIncludeArgs()
235 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs()
241 addSystemInclude(DriverArgs, CC1Args, UP.str()); in AddClangSystemIncludeArgs()
245 const llvm::opt::ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument
248 if (DriverArgs.hasArg(options::OPT_nostdinc) || in AddClangCXXStdlibIncludeArgs()
249 DriverArgs.hasArg(options::OPT_nostdincxx) || in AddClangCXXStdlibIncludeArgs()
250 DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangCXXStdlibIncludeArgs()
253 switch (GetCXXStdlibType(DriverArgs)) { in AddClangCXXStdlibIncludeArgs()
258 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); in AddClangCXXStdlibIncludeArgs()
262 addSystemInclude(DriverArgs, CC1Args, PathCPP.str()); in AddClangCXXStdlibIncludeArgs()