Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename headers: 'clang/GR' 'clang/EntoSA' and | Ted Kremenek | 2010-12-23 | 89 | -31482/+0 |
| | | | | | | update Makefile. llvm-svn: 122493 | ||||
* | Rename static analyzer namespace 'GR' to 'ento'. | Ted Kremenek | 2010-12-23 | 84 | -162/+162 |
| | | | | llvm-svn: 122492 | ||||
* | Further tweak nonloc::ConcreteInt pretty printing | Ted Kremenek | 2010-12-23 | 1 | -2/+5 |
| | | | | | | | to correctly print out negative values for signed integers. llvm-svn: 122470 | ||||
* | Add WIP prototype of a new buffer overflow | Ted Kremenek | 2010-12-23 | 4 | -1/+283 |
| | | | | | | | checker based on using raw (symbolic) byte offsets from a base region. llvm-svn: 122469 | ||||
* | Change MemRegion extent type to be the same type used | Ted Kremenek | 2010-12-23 | 1 | -5/+5 |
| | | | | | | for array indices. llvm-svn: 122468 | ||||
* | Enhance pretty-printing for nonloc::ConcreteInt | Ted Kremenek | 2010-12-23 | 1 | -4/+6 |
| | | | | | | | to also include signedness and bitwidth of the underlying integer. llvm-svn: 122466 | ||||
* | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin | 2010-12-23 | 1 | -2/+2 |
| | | | | | | | | | new gcc warning that complains on self-assignments and self-initializations. Fix one bug found by the warning, in which one clang::OverloadCandidate constructor failed to initialize its FunctionTemplate member. llvm-svn: 122459 | ||||
* | Subsequent attempt to fix linux build. | Argyrios Kyrtzidis | 2010-12-22 | 3 | -1/+1 |
| | | | | llvm-svn: 122442 | ||||
* | Apparently I'm on a mission to break as many builds as possible. | Argyrios Kyrtzidis | 2010-12-22 | 2 | -3/+3 |
| | | | | llvm-svn: 122436 | ||||
* | Forgot to move the files in CMakeLists.txt. | Argyrios Kyrtzidis | 2010-12-22 | 2 | -3/+3 |
| | | | | llvm-svn: 122433 | ||||
* | Move AnalysisConsumer.cpp and ExprEngine.cpp into the Checkers subdir ↵ | Argyrios Kyrtzidis | 2010-12-22 | 2 | -0/+0 |
| | | | | | | | | temporarily to avoid cyclic dependency between the libraries and fix the linux build. llvm-svn: 122431 | ||||
* | [analyzer] Refactoring: Drop the 'GR' prefix. | Argyrios Kyrtzidis | 2010-12-22 | 64 | -520/+520 |
| | | | | llvm-svn: 122424 | ||||
* | [analyzer] Refactoring: Move stuff into namespace 'GR'. | Argyrios Kyrtzidis | 2010-12-22 | 83 | -92/+207 |
| | | | | llvm-svn: 122423 | ||||
* | [analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own ↵ | Argyrios Kyrtzidis | 2010-12-22 | 54 | -50/+82 |
| | | | | | | library, libclangGRCheckers llvm-svn: 122422 | ||||
* | [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> ↵ | Argyrios Kyrtzidis | 2010-12-22 | 86 | -0/+31048 |
libclangGRCore llvm-svn: 122421 |