1. a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
  2. a4eca03 Fix typo in diagnostic. by Daniel Dunbar · 14 years ago
  3. fee1add Driver: Mark function as nounwind when -mkernel or -fapple-kext is present. by Daniel Dunbar · 14 years ago
  4. 461ed44 Remove the 'rc' suffix. It indicates a "release candidate" during LLVM release by Bill Wendling · 14 years ago
  5. 61f52bd Use FindReportInEquivalenceClass to identify all the nodes used for the trimmed graph (in BugReporter). This fixes a problem where a leak that happened to occur on both an exit() path and a non-exit() path was getting reported with the exit() path (which users don't care about). by Ted Kremenek · 14 years ago
  6. 80c26f4 Frontend: Add -cxx-system-include option which can be used to specify an by Daniel Dunbar · 14 years ago
  7. d11ee7f Fix indentation. by Daniel Dunbar · 14 years ago
  8. 83cb942 Simplify template instantiation for C++ exception declarations, by Douglas Gregor · 14 years ago
  9. ba48d6a Eliminate some unnecessary uses of TreeTransform::TemporaryBase. There by Douglas Gregor · 14 years ago
  10. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  11. b2ebdf9 Use temporary files for this test, to see if we can flush out an inexplicable error on Windows by Douglas Gregor · 14 years ago
  12. 3d37c0a Add proper type-source information to UnaryTypeTraitExpr, including by Douglas Gregor · 14 years ago
  13. ec9bf47 Clean up CMake dependencies by Douglas Gregor · 14 years ago
  14. f0e34ed Remove unused variable. by Benjamin Kramer · 14 years ago
  15. a626a3d Fix C++ PCH issue. by Argyrios Kyrtzidis · 14 years ago
  16. 89b0658 do not bind temporaries to non-const references by Gabor Greif · 14 years ago
  17. 96ebad6 Rename GRState::getSVal() -> getRawSVal() and getSimplifiedSVal() -> getSVal(). by Ted Kremenek · 14 years ago
  18. 47bb27f Fix indentation. by Ted Kremenek · 14 years ago
  19. c82faca Check format strings when a called function has more than one FormatAttr (one for 'scanf' and one for 'printf'). Fixes <rdar://problem/8409437>. by Ted Kremenek · 14 years ago
  20. 95355bb It appears that technically a null format string is not warned under -Wformat-nonliteral, as by Ted Kremenek · 14 years ago
  21. 4fe6441 Avoid redundant recursive calls in SemaCheckStringLiteral by just updating the expression by Ted Kremenek · 14 years ago
  22. e0ba9d1 Remove tabs I accidentally introduced. by Ted Kremenek · 14 years ago
  23. be39a56 Remove stray ';' and convert tabs to spaces. by Ted Kremenek · 14 years ago
  24. b062795 Simplified reachability checking in IdempotentOperationChecker and added a helper function for path display. by Tom Care · 14 years ago
  25. 1db5d14 Relax __attribute_((nonnull)) checking to allow the attribute on functions with no pointer arguments. GCC doesn't warn by Ted Kremenek · 14 years ago
  26. 977a58a Include test case for <rdar://problem/5880430>. by Ted Kremenek · 14 years ago
  27. 4d3175c Static analyzer fix: <rdar://problem/5880430> Switch on enum should not consider default case live if all enum values are covered by Ted Kremenek · 14 years ago
  28. 8197982 Block ivar layout must assume that the 'isa' by Fariborz Jahanian · 14 years ago
  29. 8caec84 Enhance -Wunreachable-code to not consider the 'default:' branch of a switch statement live if a switch on an enum value has by Ted Kremenek · 14 years ago
  30. 90b828a Enhance -Wreturn-type to not warn when control-flow is most likely limited by a switch statement explicitly covering by Ted Kremenek · 14 years ago
  31. ee7f84d Add 'filtered_pred_iterator' and 'filtered_succ_iterator' to CFGBlock. This allows a client by Ted Kremenek · 14 years ago
  32. 780d885 Initialize 'AllEnumCasesCovered' in SwitchStmt's constructor. by Ted Kremenek · 14 years ago
  33. 559fb55 When building SwitchStmts in Sema, record whether all the enum values of a switch(enum) where by Ted Kremenek · 14 years ago
  34. 1efb6c7 Push the range associated with a nested-name-specifier further through by Douglas Gregor · 14 years ago
  35. 9be8840 Fix warnings caused by new CXXUuidofExprClass enumerator. by Francois Pichet · 14 years ago
  36. 5a97847 Add another missing CMake dependency. by Daniel Dunbar · 14 years ago
  37. 4eb4f0f Fix a few minor issues with parsing and semantic analysis of C++ by Douglas Gregor · 14 years ago
  38. 8df7622 Add support for a few MS extensions supported by the Borland compiler by Dawn Perchik · 14 years ago
  39. 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
  40. 757b77a Test removed. by Fariborz Jahanian · 14 years ago
  41. d580e56 Decl::CheckAccessDeclContext() keeps asserting. Access is not set in some cases. by Argyrios Kyrtzidis · 14 years ago
  42. 4c03398 Removed test case. by Fariborz Jahanian · 14 years ago
  43. bfae8bd Clean up some of the CMake dependencies by Douglas Gregor · 14 years ago
  44. 19311e7 Use the new-initialization code for initializing scalars with a by Douglas Gregor · 14 years ago
  45. 56a965c Reverse r113397 until we decide what to do with by Fariborz Jahanian · 14 years ago
  46. 65b63ec Re-enable CheckAccessDeclContext and make sure it doesn't trigger assertions. by Argyrios Kyrtzidis · 14 years ago
  47. b7566d8 Initialize the MSVCGuidDecl variable in the correct order. by Bill Wendling · 14 years ago
  48. d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
  49. 6b54151 Fix C++ PCH issues. by Argyrios Kyrtzidis · 14 years ago
  50. 4566d1a Frontend/-H: Add comment on why I used a temporary string here. by Daniel Dunbar · 14 years ago
  51. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  52. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  53. 36281c6 Don't give 'global constructor' warnings for function statics, even if they have a direct initializer. Fixes PR8095. by Sebastian Redl · 14 years ago
  54. 8205c1a Put the tautological-comparison-of-unsigned-against-zero warnings in by John McCall · 14 years ago
  55. 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
  56. 607a178 Allow (cv) void and incomplete arrays to be passed to the type traits. by Sebastian Redl · 14 years ago
  57. a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
  58. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  59. 0934914 Local static block variable referecned in its by Fariborz Jahanian · 14 years ago
  60. c79f767 tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. by Daniel Dunbar · 14 years ago
  61. bccfd31 Fix DeclPrinter to not include '=' in printing when no initializer is provided for a VarDecl. Patch by Jim Goodnow II! by Ted Kremenek · 14 years ago
  62. 489f713 typo by Gabor Greif · 14 years ago
  63. 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
  64. 02b49bb Fix null pointer dereference in StreamChecker::Fseek (reported in PR 8081) and simplify surrounding checking logic. by Ted Kremenek · 14 years ago
  65. 84c24ed Re-enabled truncation/extension checking in IdempotentOperationChecker and added a test case. by Tom Care · 14 years ago
  66. 3aa2146 Add function attributes to the output of -ast-print-xml, from Martin Vejnar! by Douglas Gregor · 14 years ago
  67. e7ddfb9 get rid of a warning. by Fariborz Jahanian · 14 years ago
  68. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  69. 0f048a4 Allow 'o' and 'V' as constraints for output asm operands. by Dale Johannesen · 14 years ago
  70. 837b1a3 Improve error recovery when we see ':' and expect a ';'. by John McCall · 14 years ago
  71. 0e72864 Adjust a test that's expecting optimizations to be done by Dale Johannesen · 14 years ago
  72. 9ced704 Driver/Darwin: Catch another case where ld ends up using ld_classic. by Daniel Dunbar · 14 years ago
  73. bcf1da8 Driver/Darwin: Don't pass -demangle to the linker when we know it is going to by Daniel Dunbar · 14 years ago
  74. fbc5b49 Provide a specific diagnostic when trying to redefine an "extern by Douglas Gregor · 14 years ago
  75. 9ba23b4 Improve recovery when there is a stray ']' or ')' before the ';' at by Douglas Gregor · 14 years ago
  76. 751f692 Improve recovery when a comma is missing between enumerators in an by Douglas Gregor · 14 years ago
  77. b1f6fa4 Improve diagnostic and recovery when missing a comma between base or by Douglas Gregor · 14 years ago
  78. 4ea884b Replace loops with SmallVector::append. by Benjamin Kramer · 14 years ago
  79. fdc9025 Due to asmparser improvements, this error message is now better by Chris Lattner · 14 years ago
  80. f84cde1 Fix a C++ PCH problem which was exposed by r113019. CXXBaseOrMemberInitializer's IsWritten and source order is not set. by Argyrios Kyrtzidis · 14 years ago
  81. 32212f9 remove curly quotes, patch by Dimitry Andric! by Chris Lattner · 14 years ago
  82. 0dc7509 LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code by Argyrios Kyrtzidis · 14 years ago
  83. d438b3d FinishBlock() is essentially doing nothing except returning '!badCFG'. by Zhongxing Xu · 14 years ago
  84. 1b3b7cb Simplify CFG construction: bail out early when we have a bad CFG. by Zhongxing Xu · 14 years ago
  85. 79e9e9d Make "-ccc-cxx" option work on Linux. Patch by nobled. by Rafael Espindola · 14 years ago
  86. fdac7d4 Get rid of unnecessary return. by Eli Friedman · 14 years ago
  87. 60b4d04 Update test for r113128. by Eli Friedman · 14 years ago
  88. bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
  89. d0db03a clean up some formatting. by Chris Lattner · 14 years ago
  90. a7dedf7 PR7242: Make sure to use a different context for evaluating constant by Eli Friedman · 14 years ago
  91. 6d6370e fix PR7192 by defining wchar_t in a more conventional way. The by Chris Lattner · 14 years ago
  92. 343d65c Tell the VS headers that char16_t and char32_t are keywords, so yvals.h doesn't try to define them as typedefs. by Steven Watanabe · 14 years ago
  93. 96de259 fix 7320: we can't delete a trailing space if it doesn't exist. by Chris Lattner · 14 years ago
  94. 957c094 PR8023: Don't crash on invalid uses of __real__ on class types in C++. by Eli Friedman · 14 years ago
  95. 271b665 No functional change. Replace Out << 'a' << 'b' with Out << "ab" and spell by Nick Lewycky · 14 years ago
  96. d7e52b8 "const id<NSFoo> *" instead of "id<NSFoo> const *". by Chris Lattner · 14 years ago
  97. 78643b0 "const id<NSFoo> *" not "id<NSFoo> const*" by Chris Lattner · 14 years ago
  98. 2f69a81 "const std::vector<int>*" not "std::vector<int> const*" by Chris Lattner · 14 years ago
  99. 219b9e4 "const _Complex float *" not "_Complex float const *" by Chris Lattner · 14 years ago
  100. 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago