1. a8607d1 StoreManager::CastRegion: by Ted Kremenek · 15 years ago
  2. 9810472 Add function prototype for OSAtomicCompareAndSwap32Barrier. by Ted Kremenek · 15 years ago
  3. 14b74cc Fix run line in failing test case (it was missing the '%s' for the by Ted Kremenek · 15 years ago
  4. ebe9411 Add testcase that illustrates the problem from r69699 regarding tentative definitions of statics by Douglas Gregor · 15 years ago
  5. 1bc440b Add failing static analyzer case (this crashes). by Ted Kremenek · 15 years ago
  6. 41826bb PR4013 and PR4105: pointer-like types can only be cast to/from integers by Eli Friedman · 15 years ago
  7. dd2fb9c Don't assert when we think we need copy/dispose, but don't need them. by Mike Stump · 15 years ago
  8. bad3a94 Don't use indirect memory destinations for inline asm. Fixes 6841383. by Anders Carlsson · 15 years ago
  9. 7786d1c C++ destructors can have a single unnamed void parameter. Fixes <rdar://problem/6841210>. by Anders Carlsson · 15 years ago
  10. 4649cac Rework the way we handle constructor decls to be less hacky and fix PR3948 completely. by Anders Carlsson · 15 years ago
  11. e2f2c16 Use of super class ivar to synthesize property is back to being error. by Fariborz Jahanian · 15 years ago
  12. 2cd1293 retain/release checker: Hook up attributes 'objc_ownership_retain' and by Ted Kremenek · 15 years ago
  13. 72c9dcd Allow attributes 'objc_ownership_retain' and 'objc_ownership_release' to be by Ted Kremenek · 15 years ago
  14. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 15 years ago
  15. 77755a5 Add parsing support in an Objective-C method declaration for attributes between by Ted Kremenek · 15 years ago
  16. 940ab97 Name the "return-type" DiagGroup and reference it in a few places. by Steve Naroff · 15 years ago
  17. 1885764 Properly compute the alignment of typedefs that make use of the by Douglas Gregor · 15 years ago
  18. 5b2bad0 API for message dispatch of methods returning floats to match gcc's closely. by Fariborz Jahanian · 15 years ago
  19. 2c0ccd0 Warn about invalid return statements by default. by Steve Naroff · 15 years ago
  20. 944af71 Fix for PR4108: be a bit looser with the casts that we accept in by Eli Friedman · 15 years ago
  21. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 15 years ago
  22. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 15 years ago
  23. ea000bf Sema checking for incorrect placement of __block. Radar 6441502 by Mike Stump · 15 years ago
  24. 9cd6f0f Change to warning when property uses an ivar in super class by Fariborz Jahanian · 15 years ago
  25. 5a8cb0b Just because a declaration has the same name as its containing class doesn't mean that it's a constructor. Fixes rdar://problem/6815988. by Anders Carlsson · 15 years ago
  26. a883355 retain/release checker: When determining whether an analyzed method can return by Ted Kremenek · 15 years ago
  27. 0c74e8a Implement semantic analysis for transparent unions. This is largely by Douglas Gregor · 15 years ago
  28. 6e5201b use of an ivar specified on a property @synthesize by Fariborz Jahanian · 15 years ago
  29. 6c92fa7 Fixup Sema and CodeGen for block literal attributes when the return by Mike Stump · 15 years ago
  30. 679cd7f Export lazy references of .objc_class_name of class names by Fariborz Jahanian · 15 years ago
  31. 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 15 years ago
  32. c887d13 retain/release checker: Hoist code for bug reports above transfer function logic by Ted Kremenek · 15 years ago
  33. bc85be8 Make sure to pass the same options to the static analyzer as the by Daniel Dunbar · 15 years ago
  34. 7252713 PR4103: improve source location information for members of the current by Eli Friedman · 15 years ago
  35. 7dc8134 Have the parser communicate the exception specification to the action. by Sebastian Redl · 15 years ago
  36. 852871a PR4103: Silence bogus unused expression warning. by Eli Friedman · 15 years ago
  37. a3f4540 Add test case for transfer function logic for OSCompareAndSwap32Barrier. by Ted Kremenek · 15 years ago
  38. 5c86b19 SymbolicRegions may also be live roots. by Zhongxing Xu · 15 years ago
  39. b1080ed Added comments to test case. by Zhongxing Xu · 15 years ago
  40. d0d4599 fix PR4021, array and functions decay in the receiver position of an objc message send. by Chris Lattner · 15 years ago
  41. 65e6a09 Fix PR4092 by improving error recovery in two ways: by Chris Lattner · 15 years ago
  42. 655f141 implement -Wformat-security properly, which is enabled by default. by Chris Lattner · 15 years ago
  43. be8434a tweak warning options to be more like gcc: by Chris Lattner · 15 years ago
  44. 6223107 Update test case. by Zhongxing Xu · 15 years ago
  45. 2fc3259 XFAIL the test case. by Zhongxing Xu · 15 years ago
  46. f7c41da Implement sema checking for noreturn. by Mike Stump · 15 years ago
  47. fde52c9 Add regression test case provided by <rdar://problem/6833332>. by Ted Kremenek · 15 years ago
  48. 4b04596 Force driver's PTH test to use PTH by Douglas Gregor · 15 years ago
  49. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 15 years ago
  50. e3ad881 Implement -Wfour-char-constants, which is an extension, not an extwarn, by Chris Lattner · 15 years ago
  51. c613f4e Improve retain/release test cases for ownership attributes. by Ted Kremenek · 15 years ago
  52. 92b059e Implement checking for macro definitions that occur on the command by Douglas Gregor · 15 years ago
  53. ad02d7d PR4097: add logic to Evaluate to handle pointer equality comparisons. by Eli Friedman · 15 years ago
  54. e721f95 Allow some differences between the predefines buffer used to build a by Douglas Gregor · 15 years ago
  55. b77f41e implement -Wmultichar by Chris Lattner · 15 years ago
  56. 2dec3a1 merge number.c into constants.c and start running it in -verify mode. by Chris Lattner · 15 years ago
  57. 9895d88 Fix a minor edge case in C89 mode related to the definition of a by Eli Friedman · 15 years ago
  58. c58e785 Add test case. by Zhongxing Xu · 15 years ago
  59. 9f9bf25 Improve compatibility with GCC regarding inline semantics in GNU89 by Douglas Gregor · 15 years ago
  60. 2962f4d Emit keyword extension warning in all modes, not just C99 mode. by Eli Friedman · 15 years ago
  61. eb32fde Simplify the scheme used for keywords, and change the classification by Eli Friedman · 15 years ago
  62. 4eeab84 Don't allow blocks to be declared as returning an array. Radar 6441502 by Mike Stump · 15 years ago
  63. 13e8854 Track down return statements in the handlers of a function-try-block of constructors. Meh ... by Sebastian Redl · 15 years ago
  64. fef9f59 Don't allow catch declarations to name an abstract class by Sebastian Redl · 15 years ago
  65. 972041f Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes. by Sebastian Redl · 15 years ago
  66. b81c170 Add Sema::ExtVectorDecls and Sema::ObjCCategoryImpls to the PCH file. Since these vectors are very, very rarely used and, when used in headers, and even when used are relatively small, we load them eagerly. by Douglas Gregor · 15 years ago
  67. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 15 years ago
  68. e798e7c Track objects in GC mode returned by 'alloc', 'new', etc. methods. These are by Ted Kremenek · 15 years ago
  69. ce51488 Fix a problem with the RUN line of one of the PCH tests by Douglas Gregor · 15 years ago
  70. 8e03444 x86-32 ABI: Fix crash on return of structure with flexible array member. by Daniel Dunbar · 15 years ago
  71. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 15 years ago
  72. c7c11b1 rdar://6827200 - [sema] reject statically allocated arrays of interface types by Chris Lattner · 15 years ago
  73. d0359af Change our silencing of C typedef redefinition handling to what we had by Chris Lattner · 15 years ago
  74. 04ad9b2 make -Wtypedef-redefinition an extwarn instead of defaulting by Chris Lattner · 15 years ago
  75. f91f5c8 Add a bit more handling for declarations like "int a[*]". by Eli Friedman · 15 years ago
  76. de1b60a The mysterious bug turns out to be an incredibly bone-headed mistake. by Sebastian Redl · 15 years ago
  77. e935696 Fix for PR4079: make sure to construct the member expressions for by Eli Friedman · 15 years ago
  78. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 15 years ago
  79. 49ac881 implement PR4077: [Linux kernel] inscrutable error on inline asm input/output constraint mismatch by Chris Lattner · 15 years ago
  80. a5cd2cd Make reference class unification in conditional expressions check for validity of the conversion. by Sebastian Redl · 15 years ago
  81. d5e3e8e Correct the order of the parameters to CheckAssignmentConstraints in by Eli Friedman · 15 years ago
  82. cabec03 When calling the cleanup function specified by __attribute__((cleanup)), make sure to bitcast the argument so it has the same type as the first argument of the cleanup function. Fixes <rdar://problem/6827047>. by Anders Carlsson · 15 years ago
  83. 7c32f8e Fix for PR4074: allow subscripting non-lvalue arrays in C90 mode. by Eli Friedman · 15 years ago
  84. 09de176 Change isNullPointerConstant to be strict; hopefully this won't cause by Eli Friedman · 15 years ago
  85. 3b5ccca Make VerifyIntegerConstantExpr print extension warnings for non-ICEs. by Eli Friedman · 15 years ago
  86. 3bf6893 fix PR4073 by making designated initializer checking code use by Chris Lattner · 15 years ago
  87. 6545994 fix PR4067: [Linux kernel] cannot aggregate codegen stmtexpr as lvalue by Chris Lattner · 15 years ago
  88. 740782a improve a diagnostic to make more sense. by Chris Lattner · 15 years ago
  89. 5153ee6 Change SemaType's "GetTypeForDeclarator" and "ConvertDeclSpecToType" to by Chris Lattner · 15 years ago
  90. 6e47501 change a couple more c++ sema methods to be based on isinvalid bits. by Chris Lattner · 15 years ago
  91. 6540180 various "is invalid" cleanups for C++ ctors/dtors. by Chris Lattner · 15 years ago
  92. eaaebc7 This is a pretty big cleanup for how invalid decl/type are handle. by Chris Lattner · 15 years ago
  93. 2dbd285 fix PR4049, a crash on invalid, by making sema install the right number of by Chris Lattner · 15 years ago
  94. 7cbeef2 in: typedef void foo(void); by Chris Lattner · 15 years ago
  95. 2a86625 Fix pointer addressing and array subscripting of Objective-C interface by Daniel Dunbar · 15 years ago
  96. 4da0427 Hook up attribute 'objc_ownership_retain' to the analyzer. This attribute allows by Ted Kremenek · 15 years ago
  97. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 15 years ago
  98. b5f1562 reject explicit pointer arithmetic on interface pointers in 64-bit objc ABI by Chris Lattner · 15 years ago
  99. 8650f08 Hook up __attribute__((objc_ownership_returns)) to the retain/release checker. by Ted Kremenek · 15 years ago
  100. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 15 years ago