summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/NSErrorChecker.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Port BugReporter and BugType to StringRef.Benjamin Kramer2009-11-291-4/+1
| | | | llvm-svn: 90086
* Kill some unnecessary calls to c_str().Benjamin Kramer2009-11-291-1/+1
| | | | llvm-svn: 90084
* lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespaceKovarththanan Rajaratnam2009-11-281-2/+1
| | | | llvm-svn: 90028
* Enhance null dereference diagnostics by indicating what variable (if any) ↵Ted Kremenek2009-11-241-1/+4
| | | | | | was dereferenced. Addresses <rdar://problem/7039161>. llvm-svn: 89726
* Refactor DereferenceChecker to use only the new Checker API instead ofTed Kremenek2009-11-111-8/+5
| | | | | | | | | | the old builder API. This percolated a bunch of changes up to the Checker class (where CheckLocation has been renamed VisitLocation) and GRExprEngine. ProgramPoint now has the notion of a "LocationCheck" point (with PreLoad and PreStore respectively), and a bunch of the old ProgramPoints that are no longer used have been removed. llvm-svn: 86798
* Merge NullDerefChecker.[h,cpp] and UndefDerefChecker.[h,cpp]. They are ↵Ted Kremenek2009-11-031-1/+1
| | | | | | essentially two parts of the same check. llvm-svn: 85911
* Rename NSErrorCheck to NSErrorChecker.Ted Kremenek2009-11-031-0/+241
llvm-svn: 85877
OpenPOWER on IntegriCloud