From 2e298a6a51065a25240d15872cb350e0761ea04d Mon Sep 17 00:00:00 2001 From: Ilya Biryukov Date: Thu, 21 Nov 2019 12:17:55 +0100 Subject: [PATCH] [Driver] Fix a shadowing warning. NFC Found by the following buildbot: http://lab.llvm.org:8011/builders/clang-cmake-x86_64-sde-avx512-linux/builds/30084 --- clang/unittests/Driver/SanitizerArgsTest.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/clang/unittests/Driver/SanitizerArgsTest.cpp b/clang/unittests/Driver/SanitizerArgsTest.cpp index 164bc68..e58826c 100644 --- a/clang/unittests/Driver/SanitizerArgsTest.cpp +++ b/clang/unittests/Driver/SanitizerArgsTest.cpp @@ -50,14 +50,14 @@ class SanitizerArgsTest : public ::testing::Test { protected: const Command &emulateSingleCompilation(std::vector ExtraArgs, std::vector ExtraFiles) { - assert(!Driver && "Running twice is not allowed"); + assert(!DriverInstance && "Running twice is not allowed"); llvm::IntrusiveRefCntPtr Opts = new DiagnosticOptions; DiagnosticsEngine Diags( new DiagnosticIDs, Opts, new TextDiagnosticPrinter(llvm::errs(), Opts.get())); - Driver.emplace(ClangBinary, "x86_64-unknown-linux-gnu", Diags, - prepareFS(ExtraFiles)); + DriverInstance.emplace(ClangBinary, "x86_64-unknown-linux-gnu", Diags, + prepareFS(ExtraFiles)); std::vector Args = {ClangBinary}; for (const auto &A : ExtraArgs) @@ -65,13 +65,13 @@ protected: Args.push_back("-c"); Args.push_back(InputFile); - Compilation.reset(Driver->BuildCompilation(Args)); + CompilationJob.reset(DriverInstance->BuildCompilation(Args)); if (Diags.hasErrorOccurred()) ADD_FAILURE() << "Error occurred while parsing compilation arguments. " "See stderr for details."; - const auto &Commands = Compilation->getJobs().getJobs(); + const auto &Commands = CompilationJob->getJobs().getJobs(); assert(Commands.size() == 1); return *Commands.front(); } @@ -88,8 +88,8 @@ private: return FS; } - llvm::Optional Driver; - std::unique_ptr Compilation; + llvm::Optional DriverInstance; + std::unique_ptr CompilationJob; }; TEST_F(SanitizerArgsTest, Blacklists) { -- 2.7.4