]> granicus.if.org Git - clang/commit
[analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 22 Dec 2010 18:52:56 +0000 (18:52 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 22 Dec 2010 18:52:56 +0000 (18:52 +0000)
commita7af5ea88a6c5bdf87497cca6c20831e8c546751
tree13c20d8ed1efbd96c42d7ce45c0f3f83370a6385
parentbce30c533a2b444db97533e3a9a567558120bd70
[analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122422 91177308-0d34-0410-b5e6-96231b3b80d8
62 files changed:
examples/PrintFunctionNames/CMakeLists.txt
examples/clang-interpreter/CMakeLists.txt
examples/clang-interpreter/Makefile
examples/wpa/CMakeLists.txt
examples/wpa/Makefile
lib/FrontendTool/CMakeLists.txt
lib/GR/AnalysisConsumer.cpp
lib/GR/AnalyzerStatsChecker.cpp
lib/GR/CMakeLists.txt
lib/GR/Checkers/AdjustedReturnValueChecker.cpp [moved from lib/GR/AdjustedReturnValueChecker.cpp with 100% similarity]
lib/GR/Checkers/ArrayBoundChecker.cpp [moved from lib/GR/ArrayBoundChecker.cpp with 100% similarity]
lib/GR/Checkers/AttrNonNullChecker.cpp [moved from lib/GR/AttrNonNullChecker.cpp with 100% similarity]
lib/GR/Checkers/BasicObjCFoundationChecks.cpp [moved from lib/GR/BasicObjCFoundationChecks.cpp with 100% similarity]
lib/GR/Checkers/BasicObjCFoundationChecks.h [moved from lib/GR/BasicObjCFoundationChecks.h with 100% similarity]
lib/GR/Checkers/BuiltinFunctionChecker.cpp [moved from lib/GR/BuiltinFunctionChecker.cpp with 100% similarity]
lib/GR/Checkers/CMakeLists.txt [new file with mode: 0644]
lib/GR/Checkers/CStringChecker.cpp [moved from lib/GR/CStringChecker.cpp with 100% similarity]
lib/GR/Checkers/CallAndMessageChecker.cpp [moved from lib/GR/CallAndMessageChecker.cpp with 100% similarity]
lib/GR/Checkers/CastSizeChecker.cpp [moved from lib/GR/CastSizeChecker.cpp with 100% similarity]
lib/GR/Checkers/CastToStructChecker.cpp [moved from lib/GR/CastToStructChecker.cpp with 100% similarity]
lib/GR/Checkers/CheckDeadStores.cpp [moved from lib/GR/CheckDeadStores.cpp with 100% similarity]
lib/GR/Checkers/CheckObjCDealloc.cpp [moved from lib/GR/CheckObjCDealloc.cpp with 100% similarity]
lib/GR/Checkers/CheckObjCInstMethSignature.cpp [moved from lib/GR/CheckObjCInstMethSignature.cpp with 100% similarity]
lib/GR/Checkers/CheckSecuritySyntaxOnly.cpp [moved from lib/GR/CheckSecuritySyntaxOnly.cpp with 100% similarity]
lib/GR/Checkers/CheckSizeofPointer.cpp [moved from lib/GR/CheckSizeofPointer.cpp with 100% similarity]
lib/GR/Checkers/ChrootChecker.cpp [moved from lib/GR/ChrootChecker.cpp with 100% similarity]
lib/GR/Checkers/DereferenceChecker.cpp [moved from lib/GR/DereferenceChecker.cpp with 100% similarity]
lib/GR/Checkers/DivZeroChecker.cpp [moved from lib/GR/DivZeroChecker.cpp with 100% similarity]
lib/GR/Checkers/FixedAddressChecker.cpp [moved from lib/GR/FixedAddressChecker.cpp with 100% similarity]
lib/GR/Checkers/GRExprEngineExperimentalChecks.cpp [moved from lib/GR/GRExprEngineExperimentalChecks.cpp with 100% similarity]
lib/GR/Checkers/GRExprEngineExperimentalChecks.h [moved from lib/GR/GRExprEngineExperimentalChecks.h with 100% similarity]
lib/GR/Checkers/GRExprEngineInternalChecks.h [moved from lib/GR/GRExprEngineInternalChecks.h with 100% similarity]
lib/GR/Checkers/IdempotentOperationChecker.cpp [moved from lib/GR/IdempotentOperationChecker.cpp with 100% similarity]
lib/GR/Checkers/LLVMConventionsChecker.cpp [moved from lib/GR/LLVMConventionsChecker.cpp with 100% similarity]
lib/GR/Checkers/MacOSXAPIChecker.cpp [moved from lib/GR/MacOSXAPIChecker.cpp with 100% similarity]
lib/GR/Checkers/Makefile [new file with mode: 0644]
lib/GR/Checkers/MallocChecker.cpp [moved from lib/GR/MallocChecker.cpp with 100% similarity]
lib/GR/Checkers/NSAutoreleasePoolChecker.cpp [moved from lib/GR/NSAutoreleasePoolChecker.cpp with 100% similarity]
lib/GR/Checkers/NSErrorChecker.cpp [moved from lib/GR/NSErrorChecker.cpp with 100% similarity]
lib/GR/Checkers/NoReturnFunctionChecker.cpp [moved from lib/GR/NoReturnFunctionChecker.cpp with 100% similarity]
lib/GR/Checkers/OSAtomicChecker.cpp [moved from lib/GR/OSAtomicChecker.cpp with 100% similarity]
lib/GR/Checkers/ObjCAtSyncChecker.cpp [moved from lib/GR/ObjCAtSyncChecker.cpp with 100% similarity]
lib/GR/Checkers/ObjCUnusedIVarsChecker.cpp [moved from lib/GR/ObjCUnusedIVarsChecker.cpp with 100% similarity]
lib/GR/Checkers/PointerArithChecker.cpp [moved from lib/GR/PointerArithChecker.cpp with 100% similarity]
lib/GR/Checkers/PointerSubChecker.cpp [moved from lib/GR/PointerSubChecker.cpp with 100% similarity]
lib/GR/Checkers/PthreadLockChecker.cpp [moved from lib/GR/PthreadLockChecker.cpp with 100% similarity]
lib/GR/Checkers/ReturnPointerRangeChecker.cpp [moved from lib/GR/ReturnPointerRangeChecker.cpp with 100% similarity]
lib/GR/Checkers/ReturnUndefChecker.cpp [moved from lib/GR/ReturnUndefChecker.cpp with 100% similarity]
lib/GR/Checkers/StackAddrLeakChecker.cpp [moved from lib/GR/StackAddrLeakChecker.cpp with 100% similarity]
lib/GR/Checkers/StreamChecker.cpp [moved from lib/GR/StreamChecker.cpp with 100% similarity]
lib/GR/Checkers/UndefBranchChecker.cpp [moved from lib/GR/UndefBranchChecker.cpp with 100% similarity]
lib/GR/Checkers/UndefCapturedBlockVarChecker.cpp [moved from lib/GR/UndefCapturedBlockVarChecker.cpp with 100% similarity]
lib/GR/Checkers/UndefResultChecker.cpp [moved from lib/GR/UndefResultChecker.cpp with 100% similarity]
lib/GR/Checkers/UndefinedArraySubscriptChecker.cpp [moved from lib/GR/UndefinedArraySubscriptChecker.cpp with 100% similarity]
lib/GR/Checkers/UndefinedAssignmentChecker.cpp [moved from lib/GR/UndefinedAssignmentChecker.cpp with 100% similarity]
lib/GR/Checkers/UnixAPIChecker.cpp [moved from lib/GR/UnixAPIChecker.cpp with 100% similarity]
lib/GR/Checkers/UnreachableCodeChecker.cpp [moved from lib/GR/UnreachableCodeChecker.cpp with 100% similarity]
lib/GR/Checkers/VLASizeChecker.cpp [moved from lib/GR/VLASizeChecker.cpp with 100% similarity]
lib/GR/GRExprEngine.cpp
lib/GR/Makefile
tools/driver/CMakeLists.txt
tools/driver/Makefile