1. 13e8854 Track down return statements in the handlers of a function-try-block of constructors. Meh ... by Sebastian Redl · 15 years ago
  2. fef9f59 Don't allow catch declarations to name an abstract class by Sebastian Redl · 15 years ago
  3. 972041f Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes. by Sebastian Redl · 15 years ago
  4. 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
  5. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 15 years ago
  6. e798e7c Track objects in GC mode returned by 'alloc', 'new', etc. methods. These are by Ted Kremenek · 15 years ago
  7. ce51488 Fix a problem with the RUN line of one of the PCH tests by Douglas Gregor · 15 years ago
  8. 8e03444 x86-32 ABI: Fix crash on return of structure with flexible array member. by Daniel Dunbar · 15 years ago
  9. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 15 years ago
  10. c7c11b1 rdar://6827200 - [sema] reject statically allocated arrays of interface types by Chris Lattner · 15 years ago
  11. d0359af Change our silencing of C typedef redefinition handling to what we had by Chris Lattner · 15 years ago
  12. 04ad9b2 make -Wtypedef-redefinition an extwarn instead of defaulting by Chris Lattner · 15 years ago
  13. f91f5c8 Add a bit more handling for declarations like "int a[*]". by Eli Friedman · 15 years ago
  14. de1b60a The mysterious bug turns out to be an incredibly bone-headed mistake. by Sebastian Redl · 15 years ago
  15. e935696 Fix for PR4079: make sure to construct the member expressions for by Eli Friedman · 15 years ago
  16. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 15 years ago
  17. 49ac881 implement PR4077: [Linux kernel] inscrutable error on inline asm input/output constraint mismatch by Chris Lattner · 15 years ago
  18. a5cd2cd Make reference class unification in conditional expressions check for validity of the conversion. by Sebastian Redl · 15 years ago
  19. d5e3e8e Correct the order of the parameters to CheckAssignmentConstraints in by Eli Friedman · 15 years ago
  20. 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
  21. 7c32f8e Fix for PR4074: allow subscripting non-lvalue arrays in C90 mode. by Eli Friedman · 15 years ago
  22. 09de176 Change isNullPointerConstant to be strict; hopefully this won't cause by Eli Friedman · 15 years ago
  23. 3b5ccca Make VerifyIntegerConstantExpr print extension warnings for non-ICEs. by Eli Friedman · 15 years ago
  24. 3bf6893 fix PR4073 by making designated initializer checking code use by Chris Lattner · 15 years ago
  25. 6545994 fix PR4067: [Linux kernel] cannot aggregate codegen stmtexpr as lvalue by Chris Lattner · 15 years ago
  26. 740782a improve a diagnostic to make more sense. by Chris Lattner · 15 years ago
  27. 5153ee6 Change SemaType's "GetTypeForDeclarator" and "ConvertDeclSpecToType" to by Chris Lattner · 15 years ago
  28. 6e47501 change a couple more c++ sema methods to be based on isinvalid bits. by Chris Lattner · 15 years ago
  29. 6540180 various "is invalid" cleanups for C++ ctors/dtors. by Chris Lattner · 15 years ago
  30. eaaebc7 This is a pretty big cleanup for how invalid decl/type are handle. by Chris Lattner · 15 years ago
  31. 2dbd285 fix PR4049, a crash on invalid, by making sema install the right number of by Chris Lattner · 15 years ago
  32. 7cbeef2 in: typedef void foo(void); by Chris Lattner · 15 years ago
  33. 2a86625 Fix pointer addressing and array subscripting of Objective-C interface by Daniel Dunbar · 15 years ago
  34. 4da0427 Hook up attribute 'objc_ownership_retain' to the analyzer. This attribute allows by Ted Kremenek · 15 years ago
  35. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 15 years ago
  36. b5f1562 reject explicit pointer arithmetic on interface pointers in 64-bit objc ABI by Chris Lattner · 15 years ago
  37. 8650f08 Hook up __attribute__((objc_ownership_returns)) to the retain/release checker. by Ted Kremenek · 15 years ago
  38. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 15 years ago
  39. 8ee885b Fix the same false positive reported in PR 2542 and <rdar://problem/6793409> by Ted Kremenek · 15 years ago
  40. f0aaf7a PCH support for the global method pool (= instance and factory method by Douglas Gregor · 15 years ago
  41. 83d63c7 Add PCH support for #import. by Steve Naroff · 15 years ago
  42. de4d533 retain/release checker: by Ted Kremenek · 15 years ago
  43. ced1e28 Avoid issuing spurious errors as side-effect of diagnosing by Fariborz Jahanian · 15 years ago
  44. a864cf7 fix rdar://6816766 - Crash with function-like macro test at end of directive. by Chris Lattner · 15 years ago
  45. 3ed2945 Don't run dsymutil when making a fat executable direct source. by Daniel Dunbar · 15 years ago
  46. 6a3b29e Add a test case for a somewhat obscure scenario. by Daniel Dunbar · 15 years ago
  47. 38ee7ff We don't accept this test anymore in a non-fragile ABI. by Daniel Dunbar · 15 years ago
  48. 1efaa95 Fix rdar://6821047 - clang crashes on subscript of interface in 64-bit mode by Chris Lattner · 15 years ago
  49. 9961293 Call ld, not collect2. - <rdar://problem/6517382> [driver] call ld directly by Daniel Dunbar · 15 years ago
  50. 319ac89 PCH support for all of the predefined Objective-C types, such as id, by Douglas Gregor · 15 years ago
  51. 97d095f Further cleanups to isTrackedObjectType(). by Ted Kremenek · 15 years ago
  52. 77a6be4 Diagnose if an implementation implements a forward class by Fariborz Jahanian · 15 years ago
  53. f9df136 retain/release checker: Don't call isTrackedObject() with the canonical type. by Ted Kremenek · 15 years ago
  54. 829bf50 Temporarily remove expected warnings. by Ted Kremenek · 15 years ago
  55. e87450e Per discussions with Ken Ferry and Paul Marks (<rdar://problem/6815234>) greatly by Ted Kremenek · 15 years ago
  56. b3efa98 Fix handling of C99 "extern inline" semantics when dealing with by Douglas Gregor · 15 years ago
  57. 87de649 Handle corner case where clang-cc is invoked directly to compile preprocessed source file without -main-file-name. In this case, CDDebugInfo is not able identify correct main source file becase SM.isFromMainFile() returns true for locations from header files as well as locations from main source file. by Devang Patel · 15 years ago
  58. b3cfd58 Fix PR 4033: the analyzer shouldn't crash on computed gotos involving symbolic by Ted Kremenek · 15 years ago
  59. 8f06f84 More PushOnScopeChain() FIXME's. by Steve Naroff · 15 years ago
  60. a7503a7 Sema::ActOnStartClassInterface(): Use PushOnScopeChains(). by Steve Naroff · 15 years ago
  61. 90cd1bb Add PCH read/write support for Objective-C Selectors. by Steve Naroff · 15 years ago
  62. 9396dcf Add implicit definition of objc_msgSend. by Daniel Dunbar · 15 years ago
  63. 70e5a14 PCH support for Objective-C property declarations (UNTESTED!) by Douglas Gregor · 15 years ago
  64. 14c22f2 Support locally-declared external declarations in PCH files by Douglas Gregor · 15 years ago
  65. 0838ba6 Clean up and de-XFAIL-ify PCH test for external definitions by Douglas Gregor · 15 years ago
  66. e24f27f remove obsolete tests. by Chris Lattner · 15 years ago
  67. 4c0e86b Support tentative definitions in precompiled headers. This isn't likely by Douglas Gregor · 15 years ago
  68. 1725f68 Add handling for complex->int, int->complex float, and float->complex by Eli Friedman · 15 years ago
  69. a80a0f6 Reapply r69771, with updates & fixes: by Daniel Dunbar · 15 years ago
  70. d2977bc Make sure this test runs on all 3 Objective-C implementations. by Daniel Dunbar · 15 years ago
  71. c6fa445 deserialization support for qualified interfaces by Chris Lattner · 15 years ago
  72. d7a3fcd pch support for protocol qualified id's. by Chris Lattner · 15 years ago
  73. 3a57a37 add three new objc expression types. @selector doesn't work because we have no by Chris Lattner · 15 years ago
  74. 4dcf151a implement serialization support for @encode, by Chris Lattner · 15 years ago
  75. f7830b6 rename methods.* -> objc_methods.* by Chris Lattner · 15 years ago
  76. 3f84ad2 change implicit int warnings to point to the identifier, not the by Chris Lattner · 15 years ago
  77. d4ae6c0 Revert r69771, I missed some (obvious) details. :/ by Daniel Dunbar · 15 years ago
  78. 0c45793 Rework the shadow struct that is layed out for Objective-C classes. by Daniel Dunbar · 15 years ago
  79. 3936024 Fix rdar://6814950 - stdint.h isn't "-pedantic -std=c89" clean, by Chris Lattner · 15 years ago
  80. f09f03c rename test by Chris Lattner · 15 years ago
  81. 4d00f2a Fix a problem with objc foreach loop. It turns out that objc mode changes by Chris Lattner · 15 years ago
  82. ba48d05 Test PCH support for VLAs by Douglas Gregor · 15 years ago
  83. 0c8c455 Eliminate a FIXME in one of the PCH test cases by Douglas Gregor · 15 years ago
  84. d55a71d Fix some mishandling of the attr(gnu_inline) mode when used with by Chris Lattner · 15 years ago
  85. 868210e Fix crash reported in PR 3991. The analyzer doesn't reason about ObjCKVCExpr. by Ted Kremenek · 15 years ago
  86. e1614bb apply Eli's patch to fix PR4008, with a testcase. Thanks Eli! by Chris Lattner · 15 years ago
  87. 914d3db Resolve merge conflict better. by Mike Stump · 15 years ago
  88. f0a990c fix PR4026: Clang can't codegen __func__ without implicit cast by Chris Lattner · 15 years ago
  89. 25efa10 Tighten up blocks type checking. This was discussed back in the by Mike Stump · 15 years ago
  90. c474152 Lazy deserialization of identifiers in PCH files fixed a problem with by Douglas Gregor · 15 years ago
  91. 5c59e2b Fix rdar://6814047, a crash on invalid in blocks code I noticed when by Chris Lattner · 15 years ago
  92. af48fdd Fix: <rdar://problem/6777209> false Dereference of null pointer in loop: pointer increment/decrement preserves non-nullness by Ted Kremenek · 15 years ago
  93. 17f3a6d fix marking of nested blocks with the "hasBlockDeclRefExprs" to by Chris Lattner · 15 years ago
  94. 668c1a4 Lazy deserialization of the declaration chains associated with by Douglas Gregor · 15 years ago
  95. 293b4d6 force a 32-bit triple. by Chris Lattner · 15 years ago
  96. 5bd0939 Force triple (test case fails for platforms with the non-fragile ABI). by Daniel Dunbar · 15 years ago
  97. bd5e5a5 We no longer accept @defs with the non-fragile ABI. by Daniel Dunbar · 15 years ago
  98. f365d5b temporarily downgrade to a warning. by Chris Lattner · 15 years ago
  99. 0468fb9 Patch to diagnose use of objc's @defs in nonfragile abi. by Fariborz Jahanian · 15 years ago
  100. 09f1419 Added over-release test case. by Ted Kremenek · 15 years ago