Lines Matching refs:DriverArgs
198 void OHOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument
204 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
207 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs()
210 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs()
213 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs()
224 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs()
229 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs()
232 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/include"); in AddClangSystemIncludeArgs()
233 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs()
236 void OHOS::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument
238 if (DriverArgs.hasArg(options::OPT_nostdlibinc) || in AddClangCXXStdlibIncludeArgs()
239 DriverArgs.hasArg(options::OPT_nostdincxx)) in AddClangCXXStdlibIncludeArgs()
242 switch (GetCXXStdlibType(DriverArgs)) { in AddClangCXXStdlibIncludeArgs()
248 addSystemInclude(DriverArgs, CC1Args, makePath({IncPath, "c++", "v1"})); in AddClangCXXStdlibIncludeArgs()
249 addSystemInclude(DriverArgs, CC1Args, IncTargetPath); in AddClangCXXStdlibIncludeArgs()