- 82f2be5 Add special warning about returning a retained object where a GC'ed object is expected. by Ted Kremenek · 15 years ago
- e8720ce retain/release checker: Flag a warning for non-owned objects returned by Ted Kremenek · 15 years ago
- eaedfea analyzer: by Ted Kremenek · 15 years ago
- 5bf3287 When casting VarRegion, if the var type is aggregate type and the cast-to by Zhongxing Xu · 15 years ago
- 75eb5ba Remove the rest TypedViewRegion processing code. There should be no by Zhongxing Xu · 15 years ago
- c4761f5 When evaluating pointer arithmetic, if the base location is a symbolic region, by Zhongxing Xu · 15 years ago
- 8a9bf4a Do not create a TypedViewRegion when the base struct region is a symbolic by Zhongxing Xu · 15 years ago
- ce76078 Do not layer a TypedViewRegion when casting symbolic or alloca regions. by Zhongxing Xu · 15 years ago
- db3a098 Remove the case for casting to compatible type in by Zhongxing Xu · 15 years ago
- 9408c45 Correct for renaming PaddedSize -> AllocSize in LLVM. by Duncan Sands · 15 years ago
- d9b6ad6 Rename: by Zhongxing Xu · 15 years ago
- a82d8aa As discussed with Ted, rename TypedRegion::getObjectType() to by Zhongxing Xu · 15 years ago
- 91ad269 Add back attribute string lookup for 'ns_returns_retained' and by Ted Kremenek · 15 years ago
- 4dd8fb4 Add back analyzer support for ns_returns_retained and cf_returns_retained. by Ted Kremenek · 15 years ago
- b71368d Add back Parse/Sema support for attributes cf_returns_retained and by Ted Kremenek · 15 years ago
- 6b62ec9 It lives! The retain/release checker now tracks objects that are sent by Ted Kremenek · 15 years ago
- ff69782 rename: MemRegion: RValueType => ObjectType LValueType => LocationType by Zhongxing Xu · 15 years ago
- 80c2418 More hacking on autorelease errors. We now can emit basic errors (disabled for by Ted Kremenek · 15 years ago
- 369de56 Put most of the boilerplate logic in place for reporting autorelease errors. by Ted Kremenek · 15 years ago
- 9f8f026 We want to diagnose sending message to a forward class by Fariborz Jahanian · 15 years ago
- f04dced retain/release checker: Add stub for HandleAutoreleaseCounts. by Ted Kremenek · 15 years ago
- a3eda83 Fix PR4182. by Zhongxing Xu · 15 years ago
- 9d9d3a6 retain/release checker: Refactor error-reporting code in EvalDeadSymbols and by Ted Kremenek · 15 years ago
- ab422d1 Make BlockEntrace program points taggable. by Ted Kremenek · 15 years ago
- 89bc314 Warn if forward class is used as a receiver. by Fariborz Jahanian · 15 years ago
- 8236bf1 x86_64 ABI: Ignore padding bit-fields during classification. by Daniel Dunbar · 15 years ago
- 2e00116 Darwin x86_32: When coercing a "single element" structure, make sure by Daniel Dunbar · 15 years ago
- 7aaa409 Fixes a bug in my last patch. Order of types reversed. by Fariborz Jahanian · 15 years ago
- fcab2ca Darwin x86_32: Ignore padding bit-fields when looking for "single by Daniel Dunbar · 15 years ago
- eedd292 Darwin x86_32: Improve bit-field handling for returning records. by Daniel Dunbar · 15 years ago
- f7fff32 Darwin x86_32: Ignore arrays of empty structures inside records. by Daniel Dunbar · 15 years ago
- c001e89 Refactoring of my last patch. by Fariborz Jahanian · 15 years ago
- f21332e retain checker: Track the number of times a tracked object is sent by Ted Kremenek · 15 years ago
- 4c2743f More type checking for properties, accessors and by Fariborz Jahanian · 15 years ago
- eb71685 Provide dummy va_list typedef for msp430 by Anton Korobeynikov · 15 years ago
- bb422ad further improvements to gnu objc EH stuff, patch by David Chisnall! by Chris Lattner · 15 years ago
- 48e6e7e "This patch fixes message sends to super in categories for the GNU runtime. This used to work, but I broke it when I modified the code to emit the same thing as GCC for message sends to super in classes." by Chris Lattner · 15 years ago
- e7ac0a9 Fix the atomics sema code to convert operands to the argument types by Chris Lattner · 15 years ago
- 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 15 years ago
- 2572eda Region store: when casting VarRegions, if the cast-to pointee type is by Zhongxing Xu · 15 years ago
- 5caa370 reimplement __sync_* builtins to be variadic and to follow the same by Chris Lattner · 15 years ago
- fb1e331 Replace the heuristic isSmallerThan with ASTContext::getTypeSize(). by Zhongxing Xu · 15 years ago
- e6536af Replace getTypeWidth() with ASTContext::getTypeSize(). by Zhongxing Xu · 15 years ago
- a15f7ac Revert r71079. by Zhongxing Xu · 15 years ago
- 25258f8 Fix <rdar://problem/6845148>. Signed integers compared against pointers should by Ted Kremenek · 15 years ago
- 5dc0867 initial support for ObjC exceptions with the GNU runtime: by Chris Lattner · 15 years ago
- b03d9af Fix crash with constant initialization of bit-fields in unions. by Eli Friedman · 15 years ago
- ec31533 Minor code cleanup in retain/release checker in preparation for some by Ted Kremenek · 15 years ago
- 046efd9 Add a warning for a missing copy attribute on a property that is a by Mike Stump · 15 years ago
- 913af35 Remove -fobjc-tight-layout, seems to work! by Daniel Dunbar · 15 years ago
- 7bc8d96 Allow qualifiers on blocks. Radar 6441502 by Mike Stump · 15 years ago
- 7704a33 More attribute renaming: by Ted Kremenek · 15 years ago
- cae27c5 a forward class declaration matching a typedef name of a class by Fariborz Jahanian · 15 years ago
- af199f3 Tighten up relationals with blocks and ints. Radar 6441502 by Mike Stump · 15 years ago
- 7090d54 analyzer: Add ProgramPoint 'PostLValue' just to distinguish (for by Ted Kremenek · 15 years ago
- 4f14963 Fix a FIXME in new expression checking. by Sebastian Redl · 15 years ago
- 45fbaf0 Compute the canonical template name when building a template by Douglas Gregor · 15 years ago
- 25a3ef7 Start canonicalizing template names. This is not yet complete, but it by Douglas Gregor · 15 years ago
- 4d3cbf0 Add support for LLLi -> int128 in builtins.def by Chris Lattner · 15 years ago
- dd3e166 Improve semantic checking for blocks. Radar 6441502 by Mike Stump · 15 years ago
- dd986cc Add preliminary support for enhancing null-pointer dereference diagnostics. by Ted Kremenek · 15 years ago
- bfa2fcb Back out r70506 (exception spec in AST) again. We won't have exception specs until we've had a lot more discussion. by Sebastian Redl · 15 years ago
- 3ac7904 Handle -march for the LLVM recognized cpu names. by Daniel Dunbar · 15 years ago
- 8966bc1 Refactor BugReporter interface to have a new 'BugReporterContext' and by Ted Kremenek · 15 years ago
- 17ca363 More x86 target feature support. by Daniel Dunbar · 15 years ago
- 4253051 Fix analyzer regression reported in PR 4164: by Ted Kremenek · 15 years ago
- 41fd018 Improve RegionStoreManager::getSizeInElements() by Zhongxing Xu · 15 years ago
- 2079494 Add a GDM for recording the cast type of regions. by Zhongxing Xu · 15 years ago
- 4c44e24 The super region of ElementRegion no longer needs to be TypedRegion. In the by Zhongxing Xu · 15 years ago
- ccb1616 Implement a heuristic type size comparison method for now. by Zhongxing Xu · 15 years ago
- 500aec4 Tweak x86 -mcpu defaults. - Default to yonah on Darwin (to get SSE3). by Daniel Dunbar · 15 years ago
- f47f7a1 Add parsing of friend specifiers. by Anders Carlsson · 15 years ago
- 2cc2b9c Eliminate extra vertical space in Clang diagnostics by Douglas Gregor · 15 years ago
- 1d13879 Fix rdar://6860124 - invalid input constraint 'J' in asm by Chris Lattner · 15 years ago
- 868bd0a Improve handling of (X86) target features. - This is a WIP... by Daniel Dunbar · 15 years ago
- 02f7ed7 remove commented code. by Zhongxing Xu · 15 years ago
- 8898059 Make StoreManager::CastRegion() virtual and implement a new CastRegion() for by Zhongxing Xu · 15 years ago
- 63be57a Add --analyze-auto. by Daniel Dunbar · 15 years ago
- 06b8912 Fixes a bug for objc2's gc in the presense of type-casts. by Fariborz Jahanian · 15 years ago
- e1baed3 BugReporter (extensive diagnostics): improve location context generation for the by Ted Kremenek · 15 years ago
- da5348e source-level CFG: have the body for the @synchronized start with its own basic by Ted Kremenek · 15 years ago
- c42e07e BugReporter (extensive diagnostics): Fix getEnclosingStmtLocation to reason by Ted Kremenek · 15 years ago
- ade9eca Fix subtle bug in ParentMap::isConsumedExpr(): correctly ignore *parents* that by Ted Kremenek · 15 years ago
- 037fb7f Fix rdar://6849429 - -Wunused-value with deeply nested macro expansion generates untraceable warnings by Chris Lattner · 15 years ago
- df9ccc6 Patch to support Gnu runtime's typed selectors. Patch by David Chisnall. by Fariborz Jahanian · 15 years ago
- 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 15 years ago
- 041f2fd Issue a warning in odd case of instance method used by Fariborz Jahanian · 15 years ago
- bdb0132 When defining a function whose type has no prototype, make an effort by Chris Lattner · 15 years ago
- d37d9b5 fix some more cases where we'd emit a file with a line of 0 for implicit by Chris Lattner · 15 years ago
- 9e55b8a Do not generate bogus location info for DW_TAG_inheritance by Chris Lattner · 15 years ago
- 650cea9 Fix generated debug info for decls with no location (which include self/_cmd by Chris Lattner · 15 years ago
- de866f3 Turns out that Sebastian already implemented the logic to compute the by Douglas Gregor · 15 years ago
- 2a131fb Refactor global decls to hold either a regular Decl or a CXXConstructorDecl + ctor type or a CXXDestructorDecl + dtor type. by Anders Carlsson · 15 years ago
- e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 15 years ago
- a81419d Remove an unneeded lookup routine. by Daniel Dunbar · 15 years ago
- d331dd7 Rename ownership attributes: by Ted Kremenek · 15 years ago
- 921b0b5 Fix unused variable warning by Ted Kremenek · 15 years ago
- 0ac5618 Remove possibly incorrect assertion that doesn't matter. by Ted Kremenek · 15 years ago
- 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 15 years ago
- d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 15 years ago