1. 0cf3d47 Add basic BugReporter support for CallEnter/CallExit. WIP. by Ted Kremenek · 13 years ago
  2. 0a29422 Misc improvements to the diagnostic when a variable is odr-used in a context that is not allowed to capture variables. by Eli Friedman · 13 years ago
  3. 56ff283 Fix a minor regression from my potentially-evaluated expression changes. by Eli Friedman · 13 years ago
  4. 362ed2a Relax valid location check. This fixes a clang crash while emitting debug info for properties that are synthesized by the compiler by default. by Devang Patel · 13 years ago
  5. 210386e Fix the result of VarDecl::checkInitIsICE so it is consistently accurate in C++11 mode. PR11928. by Eli Friedman · 13 years ago
  6. b4a3ef7 Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> by Ted Kremenek · 13 years ago
  7. b918d6b objc: fixes a problem in block type comparison involving by Fariborz Jahanian · 13 years ago
  8. 5f3c7fa Let an ivar directly refer property TAG. by Devang Patel · 13 years ago
  9. 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
  10. 4cf96bb Test for r149855. by Craig Topper · 13 years ago
  11. 41576d4 Implement name mangling for scalar value initialization. Reported on IRC by Xeo. by Richard Smith · 13 years ago
  12. e6cc51d Invalid O levels on the command line no longer have a confusing error. by Aaron Ballman · 13 years ago
  13. d79093a constexpr: Implement DR1358: An instantiation of a constexpr function which by Richard Smith · 13 years ago
  14. 9ec7197 constexpr: Fix implementation of DR1311: check for volatile qualifiers in by Richard Smith · 13 years ago
  15. eac1f67 Preserve alignment for Neon vld1_lane/dup and vst1_lane intrinsics. by Bob Wilson · 13 years ago
  16. a3cb144 Skip freebsd driver test when ppc32/ppc64 targets are not configured. by Bob Wilson · 13 years ago
  17. 9e0393d Also, these objc++ rewriter tests are meant to run in NeXt's fragile-abi mode. by Fariborz Jahanian · 13 years ago
  18. dcc8e3f These tests are intended to run in NeXt's legacy objective-c abi (fragile-abi). by Fariborz Jahanian · 13 years ago
  19. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 13 years ago
  20. f39aec1 Don't allow a value of a scoped enumeration to be used as the first bound for an by Richard Smith · 13 years ago
  21. e59ec3d [analyzer] Make sure Containers OutOfBounds checker does not crash on undefined arguments, when CF functions are called with wrong number of arguments. by Anna Zaks · 13 years ago
  22. a506586 Disallow constexpr main. by Richard Smith · 13 years ago
  23. 0b458fd Fix a rejects-valid in C++11: array new of a negative size, or overflowing array by Richard Smith · 13 years ago
  24. 5b66405 Unbreak failing test added in r149738. by Richard Smith · 13 years ago
  25. 507a8a3 Don't warn on use of default allocator with an over-aligned type when the by Nick Lewycky · 13 years ago
  26. 52a3888 [analyzer] Turn on by default two checkers: by Anna Zaks · 13 years ago
  27. 4f502fb [analyzer] fixup to the previous commit. by Anna Zaks · 13 years ago
  28. 1efcc42 [analyzer] Minor cleanups to the ObjCSelfInitChecker. by Anna Zaks · 13 years ago
  29. 1c59408 Fixed some testsuite problems introduced by my by Sean Callanan · 13 years ago
  30. 1206f73 Revert r149721. chapuni tells me akyrtzi already fixed the test by Nico Weber · 13 years ago
  31. 1a0d92f New test case. by Devang Patel · 13 years ago
  32. 50a9a12 Clang has existing support for debuggers that by Sean Callanan · 13 years ago
  33. 0cc5d40 Suppress the used-but-not-defined warning for static data members while I look into a rather nasty bug in the new odr-use marking code. by Eli Friedman · 13 years ago
  34. 5ba73e1 constexpr: by Richard Smith · 13 years ago
  35. c08c88c Update tests so that they don't rely upon LLVMDebugVersion number. by Devang Patel · 13 years ago
  36. 798d14f Try to get test passing on windows. by Nico Weber · 13 years ago
  37. cefc7b2 Make explicit captures which cause implicit captures work correctly. by Eli Friedman · 13 years ago
  38. b942cb2 Implement implicit capture for lambda expressions. by Eli Friedman · 13 years ago
  39. 285c607 Make sure that the layout-override parser grabs the size, not the data by Douglas Gregor · 13 years ago
  40. b70126a When a pack expansion occurs in the template argument list of an alias by Douglas Gregor · 13 years ago
  41. 23a4ddf Add a triple to test/SemaObjC/format-strings-objc.m to make it pass in windows hosts. by Argyrios Kyrtzidis · 13 years ago
  42. acbabf1 Don't warn about anonymous struct/union in C11. by Hans Wennborg · 13 years ago
  43. 8fbbae5 Implement support for a pack expansion into a fixed-length by Douglas Gregor · 13 years ago
  44. d603bd1 Further downgrade -Warc-bridge-casts-disallowed-in-nonarc to a warning (not mapped to an error). We can consider mapping it back to an error later. by Ted Kremenek · 13 years ago
  45. 2e51562 Thread safety analysis: by Richard Smith · 13 years ago
  46. aacde71 Thread safety analysis: at a CFG join point between a block terminating in a by Richard Smith · 13 years ago
  47. 41f4431 C++ 5.2.10p2 has a note that mentions that, subject to all other restrictions, by Chad Rosier · 13 years ago
  48. 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
  49. 0507280 Make error about using bridge casts in non-ARC mode a warning that is default mapped to an error. This is to ease the transition of large apps moving from non-ARC to ARC. by Ted Kremenek · 13 years ago
  50. afdb041 Do not show macro expansion in strncat warnings, which can be defined as by Anna Zaks · 13 years ago
  51. 4cc9b10 objc: Issue diagnostic when receiver type is a forward class declaration and by Fariborz Jahanian · 13 years ago
  52. d2cce13 Add some code to accurately perform odr-used marking for variables per the C++11 rules. by Eli Friedman · 13 years ago
  53. 59c9c72 Use -isystem rather than relying on -isysroot to work consistently by Douglas Gregor · 13 years ago
  54. 0d3b87c Yet more data from failing buildbots... by Douglas Gregor · 13 years ago
  55. e235183 objective-c: When redeclaraing in continuation class a 'readonly' by Fariborz Jahanian · 13 years ago
  56. ee21277 Drop -verify to get better diagnostics from failing buildbots. Plus, we don't need it here by Douglas Gregor · 13 years ago
  57. 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
  58. 89651ea Move the code that sets the AddressSafety by Alexander Potapenko · 13 years ago
  59. 3a5aca8 r149587 reverted by Anton Yartsev · 13 years ago
  60. 13f9f2f Fix for PR10657 (http://llvm.org/bugs/show_bug.cgi?id=10657) by Anton Yartsev · 13 years ago
  61. f196a90 [analyzer] Fix a false positive in the CFArrayCreate check that surfaces by Anna Zaks · 13 years ago
  62. f15fda0 constexpr: by Richard Smith · 13 years ago
  63. c645ddf objc: don't crash if primary class is missing and continuation class by Fariborz Jahanian · 13 years ago
  64. 34ff062 Change the check for constant-conversion with width-1 bitfields so it doesn't suppress quite as many cases. Based off a testcase in the gcc testsuite. by Eli Friedman · 13 years ago
  65. 34a2c42 Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. by Ted Kremenek · 13 years ago
  66. f83a615 objc2: add __has_feature(objc_default_synthesize_properties). // rdar://10770497 by Fariborz Jahanian · 13 years ago
  67. 20039ae Reject mismatched "#pragma GCC visibility push" and "#pragma GCC visibility pop". by Rafael Espindola · 13 years ago
  68. 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
  69. 84aac9a [analyzer] Fix a crash in CheckerContext::isCLibraryFunction for C++ by Anna Zaks · 13 years ago
  70. c36bedc Add a new compiler warning, which flags anti-patterns used as the size by Anna Zaks · 13 years ago
  71. b710dfe Diagnose the restriction on default arguments in C++11 [expr.prim.lambda]p5. by Douglas Gregor · 13 years ago
  72. a1f2114 Introduce the lambda scope before determining explicit captures, which by Douglas Gregor · 13 years ago
  73. 93b7750 test/Driver/target.c: Relax expression for "gcc.exe" on win32. by NAKAMURA Takumi · 13 years ago
  74. 9dc01f5 test/Modules/compiler_builtins.m: Appease Cygwin to add -D__need_wint_t. by NAKAMURA Takumi · 13 years ago
  75. 8c8840d test/Modules/compiler_builtins.m: Mark this as XFAIL:win32. MS limits.h provides size_t. by NAKAMURA Takumi · 13 years ago
  76. 15efc4d constexpr: check for overflow in pointer subtraction. by Richard Smith · 13 years ago
  77. 0086a5b For pass-by-value record arguments to functions emit a forward decl by Eric Christopher · 13 years ago
  78. 7b48a29 constexpr: overflow checking for integral and floating-point arithmetic. by Richard Smith · 13 years ago
  79. b223d8c When providing code completions for a switch over a scoped enumeration by Douglas Gregor · 13 years ago
  80. 8398cbf constexpr: Unlike other incomplete types, 'void' cannot possibly be completed as by Richard Smith · 13 years ago
  81. b04035a constexpr: require 'this' to point to an object in a constexpr method call. by Richard Smith · 13 years ago
  82. b02e462 constexpr: add support for comparisons of pointer-to-members. by Richard Smith · 13 years ago
  83. 93962e5 Improve checking of explicit captures in a C++11 lambda expression: by Douglas Gregor · 13 years ago
  84. ee625af Fix crash on invalid in microsoft anonymous struct extension. by Nico Weber · 13 years ago
  85. fe9b559 Diagnose attempts to explicitly capture a __block variable in a lambda. by Douglas Gregor · 13 years ago
  86. 48b68a0 Use the new Triple::getMacOSXVersion function in another place. by Bob Wilson · 13 years ago
  87. 4ac3809 Extend for-range temporary cleanups codegen test to catch the bug which Eli by Richard Smith · 13 years ago
  88. 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
  89. 3df6130 constexpr: Treat INT_MIN % -1 as undefined behavior in C++11. Technically, it by Richard Smith · 13 years ago
  90. d29975f Make sure we call MaybeCreateExprWithCleanups for the sub-expression of an indirect goto. by Eli Friedman · 13 years ago
  91. c6c14e5 A couple minor fixes to template instantiation for for-range loops. by Eli Friedman · 13 years ago
  92. 9c7aed3 arc migrator: twik previous patch to exclude user provided by Fariborz Jahanian · 13 years ago
  93. 2908ffb arc migrator: Do not attempt to migrate to bridge casts which by Fariborz Jahanian · 13 years ago
  94. eb7b9eb Split compiler builtin module into "stdlib" builtins and "intrinsic" by Douglas Gregor · 13 years ago
  95. 200abfb Remove extraneous whitespace. by Chad Rosier · 13 years ago
  96. 1085377 Fix more fallout from the introduction of "macosx" and "ios" triples. by Bob Wilson · 13 years ago
  97. e00575f [analyzer] Add checks for common anti-patterns in strncat. by Anna Zaks · 13 years ago
  98. 393b979 [analyzer] Change the warning to suggest 'strlcat/strlcpy' as by Anna Zaks · 13 years ago
  99. 289e31f Revert r149359. This was a hack to a problem with an easy workaround, and it doesn't feel like general solution. by Ted Kremenek · 13 years ago
  100. 220947b FormatCheckers should emit all diagnostics using EmitFormatDiagnostic(). by Jean-Daniel Dupas · 13 years ago