From 48dacc53ceb51ba81fd547f7ab4d46edec4c7572 Mon Sep 17 00:00:00 2001 From: Ian Anderson Date: Thu, 8 May 2025 13:06:54 -0700 Subject: [PATCH] [clang][Darwin] Minor args cleanup I just realized that ArgList.hasArg takes multiple arguments. Consolidate the two calls into one. --- clang/lib/Driver/ToolChains/Darwin.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/clang/lib/Driver/ToolChains/Darwin.cpp b/clang/lib/Driver/ToolChains/Darwin.cpp index 76fa2d121db2a..fe3952ee76229 100644 --- a/clang/lib/Driver/ToolChains/Darwin.cpp +++ b/clang/lib/Driver/ToolChains/Darwin.cpp @@ -2582,8 +2582,7 @@ void DarwinClang::AddClangSystemIncludeArgs( llvm::opt::ArgStringList &CC1Args) const { AppleMachO::AddClangSystemIncludeArgs(DriverArgs, CC1Args); - if (DriverArgs.hasArg(options::OPT_nostdinc) || - DriverArgs.hasArg(options::OPT_nostdlibinc)) + if (DriverArgs.hasArg(options::OPT_nostdinc, options::OPT_nostdlibinc)) return; llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs);