- 112ba7e Shorten the static analyzer diagnostic for 'use of garbage value'. by Ted Kremenek · 15 years ago
- 657406d Fix PR 4988 by removing an invalid assertion (a function can be referenced in by Ted Kremenek · 15 years ago
- cf54959 Fix: <rdar://problem/7242006> [RegionStore] compound literal assignment with floats not honored by Ted Kremenek · 15 years ago
- cc969fd Fix: <rdar://problem/7242015> [RegionStore] variable passed-by-reference (via integer) to function call not invalidated by Ted Kremenek · 15 years ago
- c32b244 Add test case for <rdar://problem/6829164>, which was implicitly fixed in r79694. by Ted Kremenek · 15 years ago
- 69181a8 Provide intermediate solution to handling assignments to structs via an by Ted Kremenek · 15 years ago
- e0a5807 Re-introduce diagnostic caching in BugReporter that was originally added in by Ted Kremenek · 15 years ago
- 7f473c5 Revert most of r82198, which was causing a large number of crashes by Ted Kremenek · 15 years ago
- 6a19832 Introduce caching of diagnostics in BugReporter. This provides extra by Ted Kremenek · 15 years ago
- 7c039bf Have divide-by-zero checker not handled undefined denominators. This is handled by the generic checking for undefined operands for BinaryOperators. by Ted Kremenek · 15 years ago
- e2b5744 Add static analyzer transfer function support for __builtin_offsetof. by Ted Kremenek · 15 years ago
- 5b9bd21 Introduce "DefinedOrUnknownSVal" into the SVal class hierarchy, providing a way by Ted Kremenek · 15 years ago
- cfcd7fd Implement: <rdar://problem/7185647> [RegionStore] 'self' cannot be NULL upon entry to a method by Ted Kremenek · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 2465047 Implement: <rdar://problem/6337100> CWE-338: Use of cryptographically weak prng by Ted Kremenek · 15 years ago
- cc58eae Add test case from <rdar://problem/7184450>. by Ted Kremenek · 15 years ago
- c761f40 Add uninitialized values test case. by Ted Kremenek · 15 years ago
- a834fb4 retain/release checker: [CIContext createCGImage...] and friends returned CF by Ted Kremenek · 15 years ago
- 65a81a9 Implement: <rdar://problem/6337132> CWE-273: Failure to Check Whether Privileges by Ted Kremenek · 15 years ago
- ab2f43c Fix regression in BasicStoreManager caused by implicitly casting loaded values and trying to load/store from arrays. RegionStoreManager already properly handles these cases well; we just need to gracefully not handle this case in BasicStoreManager. This fixes PR 4781. by Ted Kremenek · 15 years ago
- bcf62a9 Handle pointer arithmetic in RegionStoreManager involving Objective-C pointers by Ted Kremenek · 15 years ago
- 1894dce Fix crash reported in <rdar://problem/7124210> by "back-porting" some of the by Ted Kremenek · 15 years ago
- ac50213 Add test case for PR 4759. by Ted Kremenek · 15 years ago
- ac02f20 retain/release checker: Treat NSObject method '-awakeAfterUsingCoder:' by Ted Kremenek · 15 years ago
- caac089 Make this test case more portable by removing its dependency on system header files. by Ted Kremenek · 15 years ago
- c484381 retain/release checker: Special case handling of CFAttributedStringSetAttribute, by Ted Kremenek · 15 years ago
- 35ffcf3 Fix: <rdar://problem/7075531> static analyzer wrongly detects unused ivars used in blocks by Ted Kremenek · 15 years ago
- 566a6fa Fix a few more false positives involving RegionStore and unions, but this time by Ted Kremenek · 15 years ago
- d4e5a60 Fix a couple false positive "uninitialized value" warnings with RegionStore by Ted Kremenek · 15 years ago
- addc931 Update test case. by Ted Kremenek · 15 years ago
- 4ed4598 Fix a bug in RegionStoreSubRegionManager::add() where multiple subregions wouldn't correctly get registered in the SubRegion map. by Ted Kremenek · 15 years ago
- bfc8168 Add test case. by Zhongxing Xu · 15 years ago
- 8eec7c0 Adjust test case. by Ted Kremenek · 15 years ago
- 48775d5 Add a pass-by-value test for the analyzer. by Ted Kremenek · 15 years ago
- 28ba10c Add test case testing field sensitivity. Reduced from <rdar://problem/7114618>. by Ted Kremenek · 15 years ago
- 968f0a6 Handle disgusting corner case where a byte is loaded from the address of a function. by Ted Kremenek · 15 years ago
- 9a108eb Fix regression in StoreManager::CastRegion() to always treat casts to by Ted Kremenek · 15 years ago
- 19e1f0b This is a fairly large patch, which resulted from a cascade of changes by Ted Kremenek · 15 years ago
- 39abcdf Temporarily disable out-of-bounds checking. The current checking logic will not work quite right with the changes I'm about to commit. by Ted Kremenek · 15 years ago
- 9668b1f Add casts to avoid a bunch of unused expr warnings. (They aren't reported right now due to a bug that I intend to fix). Ted, please review. by Anders Carlsson · 15 years ago
- f7a0cf4 Remove 'StoreManager::OldCastRegion()', TypedViewRegion (which only by Ted Kremenek · 15 years ago
- 6075e00 Add an XFAILed test case that currently crashes for RegionStore. This case will by Ted Kremenek · 15 years ago
- 0aeaf5a Add another analyzer test case involving an OSAtomic function. by Ted Kremenek · 15 years ago
- f3bfa21 Fix PR 4631. The compound initializers of unions were not being evaluated, which by Ted Kremenek · 15 years ago
- bb97722 Fix regression in attribute 'nonnull' checking when a transition node by Ted Kremenek · 15 years ago
- efcbb15 Implement: <rdar://problem/6335715> rule request: gets() buffer overflow by Ted Kremenek · 15 years ago
- 8baf86d Refine checking and diagnostics for use of floating point variable as a counter. by Ted Kremenek · 15 years ago
- 0979d80 Improve CFG support for C++ throw expressions. by Mike Stump · 15 years ago
- f0549e2 Prep for new warning. by Mike Stump · 15 years ago
- c26a8b0 Migrate the path-sensitive checking of 'nonnull' arguments over to the new by Ted Kremenek · 15 years ago
- 0b331e3 Fix a crasher in StoreManager::InvalidateRegion() caused by using the by Ted Kremenek · 15 years ago
- ae87ce7 Remove stale comment and fix RUN line. by Ted Kremenek · 15 years ago
- 8b31826 Add test case for PR 4596, which is already fixed due to Steve Naroff's overhaul of the Objective-C type system, but isn't in a checker build yet. by Ted Kremenek · 15 years ago
- 32c3fa4 Fix PR 4594 by refactoring almost all casting logic from GRExprEngine::VisitCast by Ted Kremenek · 15 years ago
- 655a63d Prep for new warning. by Mike Stump · 15 years ago
- a5495ea Prep for new warning. by Mike Stump · 15 years ago
- b8a087e Prep for new warning. by Mike Stump · 15 years ago
- 6fed58e Prep for new warning. by Mike Stump · 15 years ago
- 006105d Prep for new warning. by Mike Stump · 15 years ago
- 3a3c624 Prep for new warning. by Mike Stump · 15 years ago
- 08631d1 Prep for new warning. by Mike Stump · 15 years ago
- 6581c30 Prep for new warning. by Mike Stump · 15 years ago
- c237429 Prep for new warning. by Mike Stump · 15 years ago
- 28b2227 Prep for new warning. by Mike Stump · 15 years ago
- dff6ba0 Prep for new warning. by Mike Stump · 15 years ago
- 431e4d3 Prep for new warning. by Mike Stump · 15 years ago
- 339d52a Prep for new warning. by Mike Stump · 15 years ago
- 044ca3f Prep for new warning. by Mike Stump · 15 years ago
- 4393b3f Prep for new warning. by Mike Stump · 15 years ago
- 9599226 Prep for new warning. by Mike Stump · 15 years ago
- e448611 Prep for new warning. by Mike Stump · 15 years ago
- fd28a61 Prep for new warnings about control flow falling off the ends of by Mike Stump · 15 years ago
- 22cd658 Wire up CFG improvements for __builtin_choose_expr. by Mike Stump · 15 years ago
- 8f9893a Wire up CFG improvements for do { } while () when the condition is known. by Mike Stump · 15 years ago
- fefb9f7 Wire up for statement CFG improvements for conditionals that are known. by Mike Stump · 15 years ago
- 5f20363 Wire up CFG improvements for while when the condition is known. by Mike Stump · 15 years ago
- e5af3ce Add yet more analysis for CFGs involving conditionals that are actually constant. by Mike Stump · 15 years ago
- 25c5457 Enhanced IsReinterpreted() (RegionStore.cpp) to reason about higher-order by Ted Kremenek · 15 years ago
- ba02486 This test now passes with RegionStore. by Ted Kremenek · 15 years ago
- 293769a Add XFAILED test. by Ted Kremenek · 15 years ago
- 63b9cfe Fix crash in StoreManager::NewCastRegion() when handling casts from 'id' (or whatever) to a BlockPointerType. by Ted Kremenek · 15 years ago
- 386af0a Add test case for bug fix in r76262. by Ted Kremenek · 15 years ago
- cd7bf23 Make noreturn functions alter the CFG. by Mike Stump · 15 years ago
- 71ef5d6 Update test case to use '__has_feature' macro. by Ted Kremenek · 15 years ago
- 4653739 Move RegionStoreManager over to using new by Ted Kremenek · 15 years ago
- fde2efe Fix <rdar://problem/7062158> by having BasicStoreManager model values for 'static' global variables. by Ted Kremenek · 15 years ago
- a6275a5 More test cases revealed that the logic in StoreManager::InvalidateRegion() needs more finesse when handling the invalidation of pointers. Pointers that were invalidated as integers could later cause problems for clients using them as pointers. It is easier for us to model a symbolic value as a pointer rather than modeling a non-symbolic value as a pointer. by Ted Kremenek · 15 years ago
- 0c10699 Split out 'test2' into an i386 and x86_64 file, illustrating how the by Ted Kremenek · 15 years ago
- b4aa484 This test currently only passes for 32-bit archs. by Ted Kremenek · 15 years ago
- 60fbe8f Enhance RegionStoreManager to handle 'Retrieve's from SymbolicRegions. We do this by silently wrapping the region with an ElementRegion. This fixes the failures in misc-ps-region-store.m. by Ted Kremenek · 15 years ago
- 79b4f7d Add basic checking for passing NULL to CFRetain/CFRelease, since those functions by Ted Kremenek · 15 years ago
- 54ca9b1 Enhance SimpleSValuator::EvalBinOpNN to recognize the trivial case by Ted Kremenek · 15 years ago
- 43d74a5 Handle insidious corner case exposed by RegionStoreManager when handling void* values that are bound by Ted Kremenek · 15 years ago
- e07c579 remove duplicated test cast. by Zhongxing Xu · 15 years ago
- 7d7c439 This test passes with RegionStoreManager. by Ted Kremenek · 15 years ago
- 6f0b2ef This test now passes with RegionStoreManager. by Ted Kremenek · 15 years ago
- 88bd340 Fix silly mistake I made applying patch to fix test. by Eli Friedman · 15 years ago
- cad9fef Rename test file. by Ted Kremenek · 15 years ago
- 2f08991 RegionStoreManager also passes this test file. by Ted Kremenek · 15 years ago
- 988dc7e RegionStoreManager now correctly passes this test file. by Ted Kremenek · 15 years ago