From f52c8044eacdd51c88ccbced7ab9f47d2f6f3537 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Thu, 15 May 2008 19:43:55 +0000 Subject: [PATCH] Use static and anonymous namespaces consistently with other passes. llvm-svn: 51156 --- llvm/lib/Analysis/LibCallAliasAnalysis.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/llvm/lib/Analysis/LibCallAliasAnalysis.cpp b/llvm/lib/Analysis/LibCallAliasAnalysis.cpp index 2fd17cfacc57..2627d6743d66 100644 --- a/llvm/lib/Analysis/LibCallAliasAnalysis.cpp +++ b/llvm/lib/Analysis/LibCallAliasAnalysis.cpp @@ -25,7 +25,7 @@ namespace { LibCallInfo *LCI; - LibCallAliasAnalysis(LibCallInfo *LC = 0) + explicit LibCallAliasAnalysis(LibCallInfo *LC = 0) : FunctionPass((intptr_t)&ID), LCI(LC) { } ~LibCallAliasAnalysis() { @@ -56,15 +56,15 @@ namespace { ModRefResult AnalyzeLibCallDetails(const LibCallFunctionInfo *FI, CallSite CS, Value *P, unsigned Size); }; - - // Register this pass... - char LibCallAliasAnalysis::ID = 0; - RegisterPass - X("libcall-aa", "LibCall Alias Analysis", false, true); - - // Declare that we implement the AliasAnalysis interface - RegisterAnalysisGroup Y(X); } // End of llvm namespace + +// Register this pass... +char LibCallAliasAnalysis::ID = 0; +static RegisterPass +X("libcall-aa", "LibCall Alias Analysis", false, true); + +// Declare that we implement the AliasAnalysis interface +static RegisterAnalysisGroup Y(X); FunctionPass *llvm::createLibCallAliasAnalysisPass(LibCallInfo *LCI) { return new LibCallAliasAnalysis(LCI);