Lines Matching refs:DriverArgs
378 void Fuchsia::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument
381 if (!DriverArgs.hasFlag(options::OPT_fuse_init_array, in addClangTargetOptions()
386 void Fuchsia::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument
390 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
393 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs()
396 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs()
399 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs()
410 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs()
418 addExternCSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs()
422 void Fuchsia::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument
424 if (DriverArgs.hasArg(options::OPT_nostdinc, options::OPT_nostdlibinc, in AddClangCXXStdlibIncludeArgs()
442 addSystemInclude(DriverArgs, CC1Args, TargetDir); in AddClangCXXStdlibIncludeArgs()
450 addSystemInclude(DriverArgs, CC1Args, TargetDir); in AddClangCXXStdlibIncludeArgs()
455 addSystemInclude(DriverArgs, CC1Args, Dir); in AddClangCXXStdlibIncludeArgs()
458 switch (GetCXXStdlibType(DriverArgs)) { in AddClangCXXStdlibIncludeArgs()