- c037eac Switch BasicStoreManager to use the new CastRegion implementation by default, by Ted Kremenek · 15 years ago
- 5997888 Fix: <rdar://problem/7034511> ValueManager::makeIntVal(uint64_t X, QualType T) should return a 'Loc' when 'T' is a pointer by Ted Kremenek · 15 years ago
- 169077d NewCastRegion: Handle casts *from* pointers to incomplete structs to other types. by Ted Kremenek · 15 years ago
- 411af40 StoreManager::NewCastRegion: by Ted Kremenek · 15 years ago
- e1cea75 Make 'BasicStoreManager' + 'NewCastRegion' testable from the command line using '-analyzer-store=basic-new-cast'. by Ted Kremenek · 15 years ago
- 6d4b76d Fix <rdar://problem/7033733>. The CF_RETURNS_RETAINED attribute should work if the return type on an Objective-C method is a CF type reference, not just an Objective-C object reference. by Ted Kremenek · 15 years ago
- c5771fd add test case for r74407. by Zhongxing Xu · 15 years ago
- ed47fc6 Fix a horrible CFG bug reported in <rdar://problem/7027684>. The wrong successor by Ted Kremenek · 15 years ago
- dc14726 Enhance RegionStore to lazily symbolicate fields and array elements for by Ted Kremenek · 15 years ago
- dac5bd4 Temporarily disable RegionStore for stack-addr-ps.c, as a new test case reveals by Ted Kremenek · 15 years ago
- 921109a Add a FIXME to RegionStore, do some minor code cleanup, and get RegionStore to by Ted Kremenek · 15 years ago
- 7abe019 When retrieving element region, if its super region has binding, return by Zhongxing Xu · 15 years ago
- a03f157 Invalidate the alloca region by setting its default value to conjured symbol. by Zhongxing Xu · 15 years ago
- 49e2e99 Now this test case passes. by Zhongxing Xu · 15 years ago
- 6bd8a52 Invalidate a field of struct type by setting its default value to conjured by Zhongxing Xu · 15 years ago
- 6c07bdb Introduce a new concept to the static analyzer: SValuator. by Ted Kremenek · 15 years ago
- 5414a5c Return UnknownVal for pointer arithmetic on struct fields. by Zhongxing Xu · 15 years ago
- 45257c3 A further step of r73690: associate the cast-to type with the created symbol, by Zhongxing Xu · 16 years ago
- 005f07b If the SymbolicRegion was cast to another type, use that type to create the by Zhongxing Xu · 16 years ago
- 59c03ff Modify test case comments. by Zhongxing Xu · 16 years ago
- 88c675f When casting region, if we do not create an element region, record the cast-to by Zhongxing Xu · 16 years ago
- fdd8b8e Add IOKit test cases for retain/release checker. by Ted Kremenek · 16 years ago
- 143b2fc Use canonical type for building ElementRegion. Otherwise ElementRegions cannot by Zhongxing Xu · 16 years ago
- 78d5b5e Do not invalidate unboundable regions in GRSimpleVals::EvalCall(). by Zhongxing Xu · 16 years ago
- 3f6978a Bind the mistakenly generated nonloc::SymbolVal to struct correctly. See the by Zhongxing Xu · 16 years ago
- 547d495 Fix: by Ted Kremenek · 16 years ago
- b9d8db8 Enhance attribute cf_returns_retained to also work (in the analyzer) by Ted Kremenek · 16 years ago
- 0b308ad Clean up builtin lists, add a few new builtins. (I re-sorted the by Eli Friedman · 16 years ago
- 56db7e8 Add more retain-checker tests for GC mode when using NSMakeCollectable. by Ted Kremenek · 16 years ago
- 767d649 Add special cases to retain checker for 'create' methods in QCView, QCRenderer, and CIContext (Apple APIs). by Ted Kremenek · 16 years ago
- 9184412 Treat AllocaRegion as SymbolicRegion in RegionStore::Retrieve(). by Zhongxing Xu · 16 years ago
- 2acc399 Add comments to test case. by Zhongxing Xu · 16 years ago
- 262fd03 * API change: we need to pass GRState to GRExprEngine::EvalBinOp() because by Zhongxing Xu · 16 years ago
- c219a15 Remove the -arch option from clang-cc: for all practical purposes, it's by Eli Friedman · 16 years ago
- ba67f6a Fix PR 4230: Don't flag leaks of NSAutoreleasePools until we know that we aren' at the top-most scope of autorelease pools. by Ted Kremenek · 16 years ago
- 759f252 PR3009: Get rid of bogus warning for scalar compound literals. by Eli Friedman · 16 years ago
- fae664a Fix: <rdar://problem/6893565> False positive: don't flag leaks for return types that cannot be determined to be CF types by Ted Kremenek · 16 years ago
- 7db1604 Fix crash when deriving the enclosing summary of a method whose first selector slot has a null IdentifierInfo*. This happens when analyzing Growl. by Ted Kremenek · 16 years ago
- 3043766 Fix <rdar://problem/6859457> [NSData dataWithBytesNoCopy] does not return a retained object. by Ted Kremenek · 16 years ago
- 5dc53c9 Add some basic type checking for attributes ns_returns_retained and by Ted Kremenek · 16 years ago
- 0c31317 Enhance diagnostics value tracking logic for null dereferences and uninitialized values. by Ted Kremenek · 16 years ago
- 70b6a83 Fix crasher reported in PR 4209 caused by an invalid summary by Ted Kremenek · 16 years ago
- 2033a95 Fix crasher in CFRefCount.cpp reported by Nikita Zhuk due to recently added autorelease tracking. by Ted Kremenek · 16 years ago
- 78a35a3 Fix: <rdar://problem/6320065> false positive - init method returns an object owned by caller by Ted Kremenek · 16 years ago
- 264e937 Add logic for invalidating array region to CFRefCount.cpp. When invalidating by Zhongxing Xu · 16 years ago
- 6738b73 Fix <rdar://problem/6877235> Classes typedef-ed to CF objects should get the same treatment as CF objects by Ted Kremenek · 16 years ago
- ebd5a2d Fix regression reported in <rdar://problem/6866843>. The analyzer should extend the lifetime of an object stored to a container. by Ted Kremenek · 16 years ago
- a0cc00d Add test case for <rdar://problem/6257780>. by Ted Kremenek · 16 years ago
- 95d3b90 Fix a bug found by Thomas Clement where 'return [[[NSString alloc] init] autorelease]' would emit a false 'too many overreleases' error. by Ted Kremenek · 16 years ago
- 82f2be5 Add special warning about returning a retained object where a GC'ed object is expected. by Ted Kremenek · 16 years ago
- e8720ce retain/release checker: Flag a warning for non-owned objects returned by Ted Kremenek · 16 years ago
- eaedfea analyzer: by Ted Kremenek · 16 years ago
- 5bf3287 When casting VarRegion, if the var type is aggregate type and the cast-to by Zhongxing Xu · 16 years ago
- 5e8008e8 add comments to test case. by Zhongxing Xu · 16 years ago
- 8c6096e Add back test cases for ns_returns_retained and cf_returns_retained. by Ted Kremenek · 16 years ago
- 6b62ec9 It lives! The retain/release checker now tracks objects that are sent by Ted Kremenek · 16 years ago
- 9f8f026 We want to diagnose sending message to a forward class by Fariborz Jahanian · 16 years ago
- 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
- 2572eda Region store: when casting VarRegions, if the cast-to pointee type is by Zhongxing Xu · 16 years ago
- fb1e331 Replace the heuristic isSmallerThan with ASTContext::getTypeSize(). by Zhongxing Xu · 16 years ago
- 25258f8 Fix <rdar://problem/6845148>. Signed integers compared against pointers should by Ted Kremenek · 16 years ago
- 7704a33 More attribute renaming: by Ted Kremenek · 16 years ago
- 2c4036e Fix <rdar://problem/6848739>. When using -analyze, -Werror has no effect. by Ted Kremenek · 16 years ago
- 4253051 Fix analyzer regression reported in PR 4164: by Ted Kremenek · 16 years ago
- 41fd018 Improve RegionStoreManager::getSizeInElements() by Zhongxing Xu · 16 years ago
- ccb1616 Implement a heuristic type size comparison method for now. by Zhongxing Xu · 16 years ago
- 8898059 Make StoreManager::CastRegion() virtual and implement a new CastRegion() for by Zhongxing Xu · 16 years ago
- 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
- 4222f21 Enhance ownership attribute tests with functions that use the attributes! by Ted Kremenek · 16 years ago
- e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
- d331dd7 Rename ownership attributes: by Ted Kremenek · 16 years ago
- 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 16 years ago
- d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
- 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
- 65d80fd Fix false positive null dereference by unifying code paths in GRSimpleVals for by Ted Kremenek · 16 years ago
- 31c215e Rename attributes: by Ted Kremenek · 16 years ago
- 1308f57 Update test case. by Ted Kremenek · 16 years ago
- 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 16 years ago
- 0b9ad89 Rename no-outofbounds.c to xfail-no-outofbounds.c and split off that by Ted Kremenek · 16 years ago
- b5b848e array indexes are unsigned integers of the same width as pointer. by Zhongxing Xu · 16 years ago
- 8d3d13e Test now passes. I'll hold off merging it with the BasicStore test until we know this is a stable change. by Ted Kremenek · 16 years ago
- 20bd746 BasicStore: 'ElementRegion' is the new 'TypedViewRegion'. by Ted Kremenek · 16 years ago
- 9aa829b This test no longer fails. by Ted Kremenek · 16 years ago
- fd6b4f3 Handle 'long x = 0; char *y = (char *) x;' by layering an by Ted Kremenek · 16 years ago
- f936f45 Per conversations with Zhongxing, add an 'element type' to by Ted Kremenek · 16 years ago
- 9668255 Add RegionStore test that illustrates a bogus array-out-of-bounds error. by Ted Kremenek · 16 years ago
- 953e8ab Add failing test case. by Ted Kremenek · 16 years ago
- 9251143 Fix: <rdar://problem/6850275> CF objects returned from methods with "new" or "copy" in their name should be treated as owned by Ted Kremenek · 16 years ago
- 3e001f3 region store: make Retrieve() can retrieve embedded array correctly. Also by Zhongxing Xu · 16 years ago
- b3b0b36 Add CFG support for @synchronized. This fixes <rdar://problem/6848820>. by Ted Kremenek · 16 years ago
- 935022a Add another null pointer check test case. by Ted Kremenek · 16 years ago
- 956a37d Add another test case found due to an analyzer regression. by Ted Kremenek · 16 years ago
- b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 16 years ago
- a8607d1 StoreManager::CastRegion: by Ted Kremenek · 16 years ago
- 9810472 Add function prototype for OSAtomicCompareAndSwap32Barrier. by Ted Kremenek · 16 years ago
- 14b74cc Fix run line in failing test case (it was missing the '%s' for the by Ted Kremenek · 16 years ago
- 1bc440b Add failing static analyzer case (this crashes). by Ted Kremenek · 16 years ago
- 2cd1293 retain/release checker: Hook up attributes 'objc_ownership_retain' and by Ted Kremenek · 16 years ago
- 72c9dcd Allow attributes 'objc_ownership_retain' and 'objc_ownership_release' to be by Ted Kremenek · 16 years ago
- b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 16 years ago