aboutsummaryrefslogtreecommitdiff
path: root/lib/GR/Checkers/CStringChecker.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
commit5a4f98ff943e6a501b0fe47ade007c9bbf96cb88 (patch)
treeb6c6c22c073c7c51e497c9158fca08ab0e58f944 /lib/GR/Checkers/CStringChecker.cpp
parenta7af5ea88a6c5bdf87497cca6c20831e8c546751 (diff)
[analyzer] Refactoring: Move stuff into namespace 'GR'.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122423 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/GR/Checkers/CStringChecker.cpp')
-rw-r--r--lib/GR/Checkers/CStringChecker.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/GR/Checkers/CStringChecker.cpp b/lib/GR/Checkers/CStringChecker.cpp
index db4d86f0e3..da0bba3741 100644
--- a/lib/GR/Checkers/CStringChecker.cpp
+++ b/lib/GR/Checkers/CStringChecker.cpp
@@ -19,6 +19,7 @@
#include "llvm/ADT/StringSwitch.h"
using namespace clang;
+using namespace GR;
namespace {
class CStringChecker : public CheckerVisitor<CStringChecker> {
@@ -99,14 +100,16 @@ public:
} //end anonymous namespace
namespace clang {
+namespace GR {
template <>
struct GRStateTrait<CStringLength>
: public GRStatePartialTrait<CStringLength::EntryMap> {
static void *GDMIndex() { return CStringChecker::getTag(); }
};
}
+}
-void clang::RegisterCStringChecker(GRExprEngine &Eng) {
+void GR::RegisterCStringChecker(GRExprEngine &Eng) {
Eng.registerCheck(new CStringChecker());
}