diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-03-23 12:49:15 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-03-23 12:49:15 +0000 |
commit | 27021ed13a1f8e78dfa3f8e46ca727c4e7978b35 (patch) | |
tree | 6ec2b244ef14cbc9c795c0b28b6c95bcf29aa593 /pp-trace | |
parent | aefa8e6214f67729c8655a37ca12643354774cae (diff) |
Make helpers static. clang-tools edition.
Also purge dead code found by it. NFC.
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@232948 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'pp-trace')
-rw-r--r-- | pp-trace/PPCallbacksTracker.cpp | 6 | ||||
-rw-r--r-- | pp-trace/PPTrace.cpp | 22 |
2 files changed, 14 insertions, 14 deletions
diff --git a/pp-trace/PPCallbacksTracker.cpp b/pp-trace/PPCallbacksTracker.cpp index 0fe535a2..4f41c4c6 100644 --- a/pp-trace/PPCallbacksTracker.cpp +++ b/pp-trace/PPCallbacksTracker.cpp @@ -78,10 +78,8 @@ static const char *PragmaMessageKindStrings[] = { "PMK_Message", "PMK_Warning", "PMK_Error" }; // ConditionValueKind strings. -const char * -ConditionValueKindStrings[] = { - "CVK_NotEvaluated", "CVK_False", "CVK_True" -}; +static const char *ConditionValueKindStrings[] = {"CVK_NotEvaluated", + "CVK_False", "CVK_True"}; // Mapping strings. static const char *MappingStrings[] = { "0", "MAP_IGNORE", diff --git a/pp-trace/PPTrace.cpp b/pp-trace/PPTrace.cpp index aae62151..5bfe1860 100644 --- a/pp-trace/PPTrace.cpp +++ b/pp-trace/PPTrace.cpp @@ -82,27 +82,28 @@ using namespace llvm::opt; // Options: // Collect the source files. -cl::list<std::string> SourcePaths(cl::Positional, - cl::desc("<source0> [... <sourceN>]"), - cl::OneOrMore); +static cl::list<std::string> SourcePaths(cl::Positional, + cl::desc("<source0> [... <sourceN>]"), + cl::OneOrMore); // Option to specify a list or one or more callback names to ignore. -cl::opt<std::string> IgnoreCallbacks( +static cl::opt<std::string> IgnoreCallbacks( "ignore", cl::init(""), cl::desc("Ignore callbacks, i.e. \"Callback1, Callback2...\".")); // Option to specify the trace output file name. -cl::opt<std::string> OutputFileName( +static cl::opt<std::string> OutputFileName( "output", cl::init(""), cl::desc("Output trace to the given file name or '-' for stdout.")); // Collect all other arguments, which will be passed to the front end. -cl::list<std::string> -CC1Arguments(cl::ConsumeAfter, - cl::desc("<arguments to be passed to front end>...")); +static cl::list<std::string> + CC1Arguments(cl::ConsumeAfter, + cl::desc("<arguments to be passed to front end>...")); // Frontend action stuff: +namespace { // Consumer is responsible for setting up the callbacks. class PPTraceConsumer : public ASTConsumer { public: @@ -146,10 +147,11 @@ private: SmallSet<std::string, 4> &Ignore; std::vector<CallbackCall> &CallbackCalls; }; +} // namespace // Output the trace given its data structure and a stream. -int outputPPTrace(std::vector<CallbackCall> &CallbackCalls, - llvm::raw_ostream &OS) { +static int outputPPTrace(std::vector<CallbackCall> &CallbackCalls, + llvm::raw_ostream &OS) { // Mark start of document. OS << "---\n"; |