summaryrefslogtreecommitdiffstats
path: root/clang/lib/GR/Checkers/PthreadLockChecker.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-12-22 18:53:20 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-12-22 18:53:20 +0000
commitca08fba4141f1d3ae6193b3c81fb6ba8fb10d7dc (patch)
treef698b3925e75c9dd7191c220008b8e569fa6f083 /clang/lib/GR/Checkers/PthreadLockChecker.cpp
parenta700e976b658860418bc145ec0bdacd4f1db3264 (diff)
downloadbcm5719-llvm-ca08fba4141f1d3ae6193b3c81fb6ba8fb10d7dc.tar.gz
bcm5719-llvm-ca08fba4141f1d3ae6193b3c81fb6ba8fb10d7dc.zip
[analyzer] Refactoring: Move stuff into namespace 'GR'.
llvm-svn: 122423
Diffstat (limited to 'clang/lib/GR/Checkers/PthreadLockChecker.cpp')
-rw-r--r--clang/lib/GR/Checkers/PthreadLockChecker.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/lib/GR/Checkers/PthreadLockChecker.cpp b/clang/lib/GR/Checkers/PthreadLockChecker.cpp
index 32f2f57b456..d880b066bc8 100644
--- a/clang/lib/GR/Checkers/PthreadLockChecker.cpp
+++ b/clang/lib/GR/Checkers/PthreadLockChecker.cpp
@@ -19,6 +19,7 @@
#include "llvm/ADT/ImmutableSet.h"
using namespace clang;
+using namespace GR;
namespace {
class PthreadLockChecker
@@ -44,13 +45,15 @@ public:
// GDM Entry for tracking lock state.
namespace { class LockSet {}; }
namespace clang {
+namespace GR {
template <> struct GRStateTrait<LockSet> :
public GRStatePartialTrait<llvm::ImmutableSet<const MemRegion*> > {
static void* GDMIndex() { return PthreadLockChecker::getTag(); }
};
+} // end GR namespace
} // end clang namespace
-void clang::RegisterPthreadLockChecker(GRExprEngine &Eng) {
+void GR::RegisterPthreadLockChecker(GRExprEngine &Eng) {
Eng.registerCheck(new PthreadLockChecker());
}
OpenPOWER on IntegriCloud