1. 1eee0e7 Link FunctionDecls instantiated from the member functions of a class by Douglas Gregor · 15 years ago
  2. 2f7c392 Adds recognition of sentinel attribute on block declarations. by Fariborz Jahanian · 15 years ago
  3. c3a68b2 Better diagnostics for covariance when checking overriding return types. by Anders Carlsson · 15 years ago
  4. 9afe130 When there are any member new operators, global versions aren't looked up at all. by Sebastian Redl · 15 years ago
  5. 236673e Diagnose missing sentinel argument on a funciton call with sentinel attribute. by Fariborz Jahanian · 15 years ago
  6. 1c1c736 Avoid generating temp in source directory by Daniel Dunbar · 15 years ago
  7. 49f59ec Skip the asm prefix when storing the name in block info. by Daniel Dunbar · 15 years ago
  8. 501c5ce In C++, warn when something previously declared as a "struct" is later by Douglas Gregor · 15 years ago
  9. bbd53af We need to specify the "linkage name" to the subprogram now that we by Daniel Dunbar · 15 years ago
  10. d7ba27d Add return type checking for overriding virtual functions. We currently don't check covariance but that's next. by Anders Carlsson · 15 years ago
  11. 3f5b61c Implement explicit instantiations of member classes of class templates, e.g., by Douglas Gregor · 15 years ago
  12. 88f1ba0 Look for and diagnose missing sentinel argument on message by Fariborz Jahanian · 15 years ago
  13. a289393 Make sure not to include the LLVM asm prefix in function names for debug info. by Daniel Dunbar · 15 years ago
  14. 1faf5ba Add a test case to showcase a difference in #pragma pack handling by Daniel Dunbar · 15 years ago
  15. 5dc53c9 Add some basic type checking for attributes ns_returns_retained and by Ted Kremenek · 15 years ago
  16. a58861f Explicit instantiations of templates now instantiate the definitions by Douglas Gregor · 15 years ago
  17. a33d9b4 Disable access control by default. It can be enabled with the -faccess-control option. When we have better support for it, we can enable it by default again. by Anders Carlsson · 15 years ago
  18. 0c31317 Enhance diagnostics value tracking logic for null dereferences and uninitialized values. by Ted Kremenek · 15 years ago
  19. 7ef455b ABI handling: Fix invalid assertion, it is possible for a valid by Daniel Dunbar · 15 years ago
  20. ff66803 Improve the semantic checking for explicit instantiations of by Douglas Gregor · 15 years ago
  21. 70b6a83 Fix crasher reported in PR 4209 caused by an invalid summary by Ted Kremenek · 15 years ago
  22. 42ae3e8 Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs && "Arg access out of range!"). by Ted Kremenek · 15 years ago
  23. 2033a95 Fix crasher in CFRefCount.cpp reported by Nikita Zhuk due to recently added autorelease tracking. by Ted Kremenek · 15 years ago
  24. 766703b Fix rdar://6880630 - # in _Pragma does not start a preprocessor directive. by Chris Lattner · 15 years ago
  25. 6fd34f9 convert test to use -verify by Chris Lattner · 15 years ago
  26. 0a1a0ec rename test by Chris Lattner · 15 years ago
  27. 82afa2d Fix rdar://6880951 by rejecting vectors of vectors. by Chris Lattner · 15 years ago
  28. 8f12f65 reject use of the GNU _Decimal32 extension with a diagnostic, not an abort. by Chris Lattner · 15 years ago
  29. f58cd9b implement __sync_synchronize and __sync_lock_release, rdar://6880573 by Chris Lattner · 15 years ago
  30. 38aeec7 Fix rdar://6880874 - [sema] crash on array types with different index sizes by Chris Lattner · 15 years ago
  31. 2db15bd Fix rdar://6881069, a crash on a form of vector_size that we by Chris Lattner · 15 years ago
  32. 9fc9e77 When we expect two arguments but have zero, make sure to add by Chris Lattner · 15 years ago
  33. 09d04e5 Changed wording of warning when attribute is on method definition. by Fariborz Jahanian · 15 years ago
  34. 93dfdb1 Semantic analysis for explicit instantiation of class templates. We by Douglas Gregor · 15 years ago
  35. 4d9a16f Implement parsing for explicit instantiations of class templates, e.g., by Douglas Gregor · 15 years ago
  36. d4b19d5 improve the diagnostic for uses of the GCC "global variable in a register" extension. by Chris Lattner · 15 years ago
  37. 7091319 Parser::ParseDeclarationOrFunctionDefinition no longer needs to accept by Douglas Gregor · 15 years ago
  38. 5d36ac2 Method attributes may only be specified on method declarations. by Fariborz Jahanian · 15 years ago
  39. 1426e53 Refactor the parsing of declarations so that template declarations can by Douglas Gregor · 15 years ago
  40. 7a574cc implement l-value codegen of comma expr by Chris Lattner · 15 years ago
  41. b4880ba push GlobalDecl through enough of the CodeGenModule interfaces by Chris Lattner · 15 years ago
  42. 0c337ed add an initial stab at emitting deferred c++ inline functions. This handles static by Chris Lattner · 15 years ago
  43. 78a35a3 Fix: <rdar://problem/6320065> false positive - init method returns an object owned by caller by Ted Kremenek · 15 years ago
  44. e8fa06e accept "#pragma clang foo" where we accept "#pragma GCC foo". by Chris Lattner · 15 years ago
  45. 9820074 Patch to implement ivar synthesis of properties declared in protocols by Fariborz Jahanian · 15 years ago
  46. 836a064 Darwin x86-32 ABI: Now that structure passing is farther along, we by Daniel Dunbar · 15 years ago
  47. 20e95c5 x86-64 ABI: clang incorrectly passes union { long double, float } in by Daniel Dunbar · 15 years ago
  48. 264e937 Add logic for invalidating array region to CFRefCount.cpp. When invalidating by Zhongxing Xu · 15 years ago
  49. 6738b73 Fix <rdar://problem/6877235> Classes typedef-ed to CF objects should get the same treatment as CF objects by Ted Kremenek · 15 years ago
  50. b64c193 Make precompiled headers work with -E. When we're only preprocessing by Douglas Gregor · 15 years ago
  51. 4508524 Test for x86 target features, I forgot to commit this. by Daniel Dunbar · 15 years ago
  52. cc401dc Darwin x86-32: Multi-dimensional arrays were not handled correctly, by Daniel Dunbar · 15 years ago
  53. 0033836 Friend declarations are only valid inside class definitions. by Anders Carlsson · 15 years ago
  54. 159c763 Make cleanup-stack.c test stronger, and work in release-asserts mode. by Daniel Dunbar · 15 years ago
  55. 5dc2af1 For friend class decls, always use TK_Reference so we'll try to look up existing class decls first. by Anders Carlsson · 15 years ago
  56. 42af25f Implement the notions of the "current instantiation" and "unknown by Douglas Gregor · 15 years ago
  57. d0f8a8d Patch to allow Nonfragile ABI to use 32-bit style legacy by Fariborz Jahanian · 15 years ago
  58. 573b907 Darwin x86_32: Treat records with unnamed bit-fields as "empty". by Daniel Dunbar · 15 years ago
  59. ebd5a2d Fix regression reported in <rdar://problem/6866843>. The analyzer should extend the lifetime of an object stored to a container. by Ted Kremenek · 15 years ago
  60. a0cc00d Add test case for <rdar://problem/6257780>. by Ted Kremenek · 15 years ago
  61. 0408678 Add a test for canonicalization of template arguments by Douglas Gregor · 15 years ago
  62. 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 · 15 years ago
  63. 7da97d0 Implement the semantics of the injected-class-name within a class by Douglas Gregor · 15 years ago
  64. 6e8ed16 Implement C++0x nullptr. by Sebastian Redl · 15 years ago
  65. 82f2be5 Add special warning about returning a retained object where a GC'ed object is expected. by Ted Kremenek · 15 years ago
  66. e8720ce retain/release checker: Flag a warning for non-owned objects returned by Ted Kremenek · 15 years ago
  67. eaedfea analyzer: by Ted Kremenek · 15 years ago
  68. 349ab51 force a target triple so that the right greppable output happens. by Chris Lattner · 15 years ago
  69. 5bf3287 When casting VarRegion, if the var type is aggregate type and the cast-to by Zhongxing Xu · 15 years ago
  70. 5e8008e8 add comments to test case. by Zhongxing Xu · 15 years ago
  71. 8c6096e Add back test cases for ns_returns_retained and cf_returns_retained. by Ted Kremenek · 15 years ago
  72. 6b62ec9 It lives! The retain/release checker now tracks objects that are sent by Ted Kremenek · 15 years ago
  73. 9f8f026 We want to diagnose sending message to a forward class by Fariborz Jahanian · 15 years ago
  74. 89bc314 Warn if forward class is used as a receiver. by Fariborz Jahanian · 15 years ago
  75. 8236bf1 x86_64 ABI: Ignore padding bit-fields during classification. by Daniel Dunbar · 15 years ago
  76. 2e00116 Darwin x86_32: When coercing a "single element" structure, make sure by Daniel Dunbar · 15 years ago
  77. 7aaa409 Fixes a bug in my last patch. Order of types reversed. by Fariborz Jahanian · 15 years ago
  78. fcab2ca Darwin x86_32: Ignore padding bit-fields when looking for "single by Daniel Dunbar · 15 years ago
  79. eedd292 Darwin x86_32: Improve bit-field handling for returning records. by Daniel Dunbar · 15 years ago
  80. f7fff32 Darwin x86_32: Ignore arrays of empty structures inside records. by Daniel Dunbar · 15 years ago
  81. 4c2743f More type checking for properties, accessors and by Fariborz Jahanian · 15 years ago
  82. e7ac0a9 Fix the atomics sema code to convert operands to the argument types by Chris Lattner · 15 years ago
  83. 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 15 years ago
  84. 2572eda Region store: when casting VarRegions, if the cast-to pointee type is by Zhongxing Xu · 15 years ago
  85. 5caa370 reimplement __sync_* builtins to be variadic and to follow the same by Chris Lattner · 15 years ago
  86. fb1e331 Replace the heuristic isSmallerThan with ASTContext::getTypeSize(). by Zhongxing Xu · 15 years ago
  87. 25258f8 Fix <rdar://problem/6845148>. Signed integers compared against pointers should by Ted Kremenek · 15 years ago
  88. b03d9af Fix crash with constant initialization of bit-fields in unions. by Eli Friedman · 15 years ago
  89. 046efd9 Add a warning for a missing copy attribute on a property that is a by Mike Stump · 15 years ago
  90. 913af35 Remove -fobjc-tight-layout, seems to work! by Daniel Dunbar · 15 years ago
  91. 7bc8d96 Allow qualifiers on blocks. Radar 6441502 by Mike Stump · 15 years ago
  92. 7704a33 More attribute renaming: by Ted Kremenek · 15 years ago
  93. cae27c5 a forward class declaration matching a typedef name of a class by Fariborz Jahanian · 15 years ago
  94. 2c4036e Fix <rdar://problem/6848739>. When using -analyze, -Werror has no effect. by Ted Kremenek · 15 years ago
  95. af199f3 Tighten up relationals with blocks and ints. Radar 6441502 by Mike Stump · 15 years ago
  96. 6d507a6 Big update to the C++ status table to reflect "recent" by Douglas Gregor · 15 years ago
  97. a6c0e07 Document the dependent type equivalence test case's purpose. by Douglas Gregor · 15 years ago
  98. 6bbf646 Test a few more variants of dependent type names by Douglas Gregor · 15 years ago
  99. 45fbaf0 Compute the canonical template name when building a template by Douglas Gregor · 15 years ago
  100. 25a3ef7 Start canonicalizing template names. This is not yet complete, but it by Douglas Gregor · 15 years ago