1. e15c712 When performing IRGen on a global, emit it as a constant if: by Richard Smith · 13 years ago
  2. bd64520 Only add 'const' to the type of variables captured in a lambda when by Douglas Gregor · 13 years ago
  3. b3f323d Disambiguate between C++11 lambda expressions and C99 array by Douglas Gregor · 13 years ago
  4. f3908f2 Make sure all remaining parts of the constant evaluator are aware that an array by Richard Smith · 13 years ago
  5. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 13 years ago
  6. a345edb Block expressions always have a prototyped function type; expose this by John McCall · 13 years ago
  7. 84fa9cd Add a castAs<U> accessor to CanQual<T>. by John McCall · 13 years ago
  8. 27dd7d9 Rework the Sema/AST/IRgen dance for the lambda closure type's by Douglas Gregor · 13 years ago
  9. 92dc035 Tests for the fixits which Doug added in r150727. by Richard Smith · 13 years ago
  10. 85b29a4 Reject continue/break statements within members of local functions nested within by Richard Smith · 13 years ago
  11. ce582fe PR12012: Fix a regression in r150419 where we would try (and fail) to by Richard Smith · 13 years ago
  12. df79567 objective-c translator. More stuff for modern meta-data. by Fariborz Jahanian · 13 years ago
  13. 9965dea Reapply r150631: by Eric Christopher · 13 years ago
  14. 22cfaf5 Elide copy construction in new expressions. PR11757. by Eli Friedman · 13 years ago
  15. 3336353 Avoid infinite mutual recursion in DiagnoseInvalidRedeclaration. by Kaelyn Uhrain · 13 years ago
  16. ad901a6 [analyzer] MallocChecker: more tests. by Anna Zaks · 13 years ago
  17. febdc32 [analyzer] Malloc Checker: Clean up bug naming: by Anna Zaks · 13 years ago
  18. fe57160 [analyzer] Malloc Checker: Make the diagnostic visitor handle the case by Anna Zaks · 13 years ago
  19. ebc6af1 Pacify gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
  20. eeabf38 fix the property list metadata name. by Fariborz Jahanian · 13 years ago
  21. c9ecec4 Improve recovery for lambda expressions that have 'mutable' or a by Douglas Gregor · 13 years ago
  22. 3f77c7b modern objective-c translator: write the root class meta-data. by Fariborz Jahanian · 13 years ago
  23. 7bdc152 Lambda closure types are always considered to be like "local" classes, by Douglas Gregor · 13 years ago
  24. 449d4f0 Make sure we still reject static data members in anonymous unions in C++11. by Richard Smith · 13 years ago
  25. bdd4c84 Add checker visitation hooks in ExprEngine::Visit() for common no-op expressions. To be used later. by Ted Kremenek · 13 years ago
  26. 2ac58b7 Revert "Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine. Also have it based on adding predecessors/successors, not node allocation. No measurable performance change." by Ted Kremenek · 13 years ago
  27. b9c64d8 C++11 allows unions to have static data members. Remove the corresponding by Richard Smith · 13 years ago
  28. 437ee81 Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine. Also have it based on adding predecessors/successors, not node allocation. No measurable performance change. by Ted Kremenek · 13 years ago
  29. 626719b Minor cleanup to node data structures in ExplodedGraph. No functionality change. by Ted Kremenek · 13 years ago
  30. a76879e Tweak the comment on the 'q' length modifier again. by Hans Wennborg · 13 years ago
  31. 6ade343 modern objc translator: meta-data generation for first part of class meta-data. by Fariborz Jahanian · 13 years ago
  32. c7b55fc Fix this test to work with and without Asserts mode. by Dan Gohman · 13 years ago
  33. 3c15c43 Update comment as per Joerg's comment on r150697. by Hans Wennborg · 13 years ago
  34. 8f70bda In Objective-C++, allow the keyword 'class' to be used as a property by Douglas Gregor · 13 years ago
  35. f11641a If code completion patterns are not enabled, use simpler else/else if by Douglas Gregor · 13 years ago
  36. ae1b4af Add fixits for ARC casting errors for implicit conversions as well. rdar://10289283 by Argyrios Kyrtzidis · 13 years ago
  37. dd5756c Minor fix to template instantiation, which properly instantiates by DeLesley Hutchins · 13 years ago
  38. 634b293 Thread safety analysis: Don't check for lockable on undefined types. by DeLesley Hutchins · 13 years ago
  39. 2f13bec Thread-safety analysis: Disable checking inside constructors, destructors, lock, and unlock functions by DeLesley Hutchins · 13 years ago
  40. 4bda3ec Thread-Safety: added support for 'this' as a lock expression. by DeLesley Hutchins · 13 years ago
  41. c24a233 Allow thread safety attributes on function definitions. by DeLesley Hutchins · 13 years ago
  42. 32addd5 Format string analysis: give 'q' its own enumerator. by Hans Wennborg · 13 years ago
  43. d1ac03e Tweak link order on Solaris so that global ctors work. by David Chisnall · 13 years ago
  44. bd45d25 Proper checking of list-initializers for array new expressions. by Sebastian Redl · 13 years ago
  45. 2aed8b8 Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself."" by Sebastian Redl · 13 years ago
  46. 1548d14 Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself." by Sebastian Redl · 13 years ago
  47. 5f688f4 Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself. by Sebastian Redl · 13 years ago
  48. 13ca534 Fix test to not depend upon metadata numbers. by Bill Wendling · 13 years ago
  49. b1612cb test/CodeGenObjC/arc-no-arc-exceptions.m: Disable it at -Asserts for now. by NAKAMURA Takumi · 13 years ago
  50. a2d7dfa Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, so -fms-extensions doesn't affect enum semantics in incompatible ways. <rdar://problem/10657186>. by Eli Friedman · 13 years ago
  51. 21f6ed9 Initial implementation of IRGen for the lambda conversion-to-function-pointer operator. by Eli Friedman · 13 years ago
  52. 5a0917d [analyzer] Diagnostics: Ensure that the default end of diagnostic path by Anna Zaks · 13 years ago
  53. ac59300 [analyzer] Malloc Checker: Give up when a pointer escapes into a struct. by Anna Zaks · 13 years ago
  54. 74e1ad9 constexpr tidyups: by Richard Smith · 13 years ago
  55. 0460651 Add a few minor items to the 3.1 release notes. by Nico Weber · 13 years ago
  56. c874ca1 Fix the RecursiveASTVisitor to not traverse C++ default parameters twice. by Argyrios Kyrtzidis · 13 years ago
  57. 348ab1a Fix test for r150648. by Chad Rosier · 13 years ago
  58. bd89f8c Start of IRGen for lambda conversion operators. by Eli Friedman · 13 years ago
  59. 3973acc Use the new method for specifying garbage collection metadata in the module. by Bill Wendling · 13 years ago
  60. f8490ee [libclang] Do index statements inside a type source info. rdar://10872758 by Argyrios Kyrtzidis · 13 years ago
  61. f6e2e02 Implicitly define a lambda's conversion functions (to function by Douglas Gregor · 13 years ago
  62. b49bd27 Teach clang to add metadata tags to calls and invokes in ObjC with by Dan Gohman · 13 years ago
  63. 9f02d6d Mark the parenthesized array member initialization diagnostic as DefaultError, by Richard Smith · 13 years ago
  64. 45fb995 Start off release notes for clang 3.1 with reference to C11 anonymous structs by Richard Smith · 13 years ago
  65. ba83c95 objc-arc: For arc's ivar layout, treat __unsafe_unretained ivars by Fariborz Jahanian · 13 years ago
  66. 64a0430 Revert "Add a completed/incomplete type difference. This allows us to have" by Eric Christopher · 13 years ago
  67. 9a68d45 Add a completed/incomplete type difference. This allows us to have by Eric Christopher · 13 years ago
  68. 3ad02aa Silence a valgrind warning, and remove an unused var. by Kaelyn Uhrain · 13 years ago
  69. 0f163e9 Support GCC's bug^Wextension allowing class array members to be initalized by a by Richard Smith · 13 years ago
  70. 2d4d7fd Improve typo correction involving nested name specifiers. by Kaelyn Uhrain · 13 years ago
  71. c2956e5 Lambda closure types have a conversion function to a block pointer by Douglas Gregor · 13 years ago
  72. 4339bb3 objective-c translator: fixes an obscure rewriting bug by Fariborz Jahanian · 13 years ago
  73. c25d1c9 Factor the construction of the lambda-to-function-pointer conversion function declaration into a separate function. No functionality change by Douglas Gregor · 13 years ago
  74. 6c44886 Provide common include for all diagnostic headers. by David Blaikie · 13 years ago
  75. d49cb20 Store the warning option corresponding to a diagnostics as an index into the option table instead of storing the name. by Benjamin Kramer · 13 years ago
  76. ceb1565 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 13 years ago
  77. e4e68d4 When overload resolution picks an implicitly-deleted special member by Douglas Gregor · 13 years ago
  78. b622959 Add some Solaris include paths and fix a -lgcc_eh that apparently should be -lgcc_s. by David Chisnall · 13 years ago
  79. d226e5c Tweak comment above DiagGroup<"all">. by Nico Weber · 13 years ago
  80. 87c5150 A little more lambda capture initialization diagnostics cleanup by Douglas Gregor · 13 years ago
  81. 4773654 Introduce a new initialization entity for lambda captures, and by Douglas Gregor · 13 years ago
  82. badb6cd Fix copy-and-paste error in comment by David Chisnall · 13 years ago
  83. 793cd1c Specialize noreturn diagnostics for lambda expressions. by Douglas Gregor · 13 years ago
  84. 0bcc3d8 Fix silly precedence error. by Douglas Gregor · 13 years ago
  85. 4e88df7 Specialize the diagnostic complaining about conflicting types of by Douglas Gregor · 13 years ago
  86. 81f3bff Implement code completion support for lambda capture lists. by Douglas Gregor · 13 years ago
  87. 31c4690 First pass at Solaris toolchain support. This version compiles and links hello by David Chisnall · 13 years ago
  88. d5f55dc Convert ad-hoc `int array[expr ? -1 : 1]' assertions by Dmitri Gribenko · 13 years ago
  89. be6126a Make -Wformat fix-its preserve original conversion specifiers. by Hans Wennborg · 13 years ago
  90. 37ce010 If a static data member of a class template which could be used in a constant by Richard Smith · 13 years ago
  91. 83587db Implement DR1454. This allows all intermediate results in constant expressions by Richard Smith · 13 years ago
  92. 1d6cc6a [analyzer] Malloc checker: make a bit safer. by Anna Zaks · 13 years ago
  93. 5677eaf Fix typo in r150549. by Richard Smith · 13 years ago
  94. 4d4e5c1 Split reinterpret_casts of member pointers out from CK_BitCast; this by John McCall · 13 years ago
  95. 011d8b9 Implement indexing support for lambdas in libclang (both kinds), as by Douglas Gregor · 13 years ago
  96. f1c1d9a modern objective-c translator: start writing the main class meta-data. by Fariborz Jahanian · 13 years ago
  97. f66035e [analyzer] Add the Malloc checker to the list of tested checkers. by Anna Zaks · 13 years ago
  98. ebc1d32 [analyzer] Malloc Checker: Add another false positive as a todo test. by Anna Zaks · 13 years ago
  99. 40add29 [analyzer] Malloc Checker: add support for reallocf, which always frees by Anna Zaks · 13 years ago
  100. b16ce45 [analyzer] Malloc Checker: add support for valloc + minor code hardening. by Anna Zaks · 13 years ago