From 345fbfd7499254e5a4ecc4e83b3b8beb58c677b7 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Tue, 10 Sep 2019 22:10:00 +0000 Subject: [PATCH] llvm-remove: Remove "using namespace" in header. llvm-svn: 371563 --- llvm/tools/llvm-reduce/deltas/Delta.cpp | 4 +++- llvm/tools/llvm-reduce/deltas/Delta.h | 4 +--- llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp | 5 ++++- llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp | 2 ++ 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/llvm/tools/llvm-reduce/deltas/Delta.cpp b/llvm/tools/llvm-reduce/deltas/Delta.cpp index 68a9272..c6c39d9 100644 --- a/llvm/tools/llvm-reduce/deltas/Delta.cpp +++ b/llvm/tools/llvm-reduce/deltas/Delta.cpp @@ -15,6 +15,8 @@ #include "Delta.h" #include "llvm/ADT/STLExtras.h" +using namespace llvm; + /// Writes IR code to the given Filepath static bool writeProgramToFile(StringRef Filepath, int FD, const Module &M) { ToolOutputFile Out(Filepath, FD); @@ -165,4 +167,4 @@ void llvm::runDeltaPass( if (ReducedProgram) Test.setProgram(std::move(ReducedProgram)); errs() << "Couldn't increase anymore.\n"; -} \ No newline at end of file +} diff --git a/llvm/tools/llvm-reduce/deltas/Delta.h b/llvm/tools/llvm-reduce/deltas/Delta.h index d421787..54e5258 100644 --- a/llvm/tools/llvm-reduce/deltas/Delta.h +++ b/llvm/tools/llvm-reduce/deltas/Delta.h @@ -26,7 +26,7 @@ #include #include -using namespace llvm; +namespace llvm { struct Chunk { unsigned begin; @@ -53,8 +53,6 @@ struct Chunk { } }; -namespace llvm { - /// This function implements the Delta Debugging algorithm, it receives a /// number of Targets (e.g. Functions, Instructions, Basic Blocks, etc.) and /// splits them in half; these chunks of targets are then tested while ignoring diff --git a/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp b/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp index 90937d5..bfd5106 100644 --- a/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp +++ b/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp @@ -13,6 +13,9 @@ //===----------------------------------------------------------------------===// #include "ReduceFunctions.h" +#include "Delta.h" + +using namespace llvm; /// Removes all the Defined Functions (as well as their calls) /// that aren't inside any of the desired Chunks. @@ -69,4 +72,4 @@ void llvm::reduceFunctionsDeltaPass(TestRunner &Test) { unsigned Functions = countFunctions(Test.getProgram()); runDeltaPass(Test, Functions, extractFunctionsFromModule); errs() << "----------------------------\n"; -} \ No newline at end of file +} diff --git a/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp b/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp index efe30c4..fd7cbf2 100644 --- a/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp +++ b/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp @@ -13,6 +13,8 @@ #include "ReduceGlobalVars.h" +using namespace llvm; + /// Removes all the Initialized GVs that aren't inside the desired Chunks. static void extractGVsFromModule(std::vector ChunksToKeep, Module *Program) { -- 2.7.4