1. 2675b8e Enabling the UTF conversion routines that were previously conditionally ifdef'ed out. This change is required to support enhancements in the LLDB data formatters by Enrico Granata · 12 years ago
  2. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
  3. 9b925ac [analyzer] Enhance the member expr tracking to account for references. by Anna Zaks · 12 years ago
  4. ec08735 Format strings: suggest casts for NS(U)Integer and [SU]Int32 on Darwin. by Jordan Rose · 12 years ago
  5. 5a1ffe9 [analyzer] Always include destructors in the analysis CFG. by Jordan Rose · 12 years ago
  6. 5b86ffd Allow disabling of wchar_t type. by Abramo Bagnara · 12 years ago
  7. 6ebea89 [analyzer] Be more forgiving about calling methods on struct rvalues. by Jordan Rose · 12 years ago
  8. fd11957 Revert "[analyzer] Treat all struct values as regions (even rvalues)." by Jordan Rose · 12 years ago
  9. a78d0d6 Introduces DynTypedMatcher as a new concept that replaces the UntypedBaseMatcher and TypedMatcher. by Manuel Klimek · 12 years ago
  10. 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
  11. 4c5fa42 Revert r163099 per chandlerc's request. by Joao Matos · 12 years ago
  12. 5d9cb1b Revert r163076 per chandlerc's request. by Joao Matos · 12 years ago
  13. 679fc93 Revert r163078 per chandlerc's request. by Joao Matos · 12 years ago
  14. 9a134af Improved the warning for the #@ Microsoft charizing operator. The existing one misspelled the token as "@#" and didn't capitalize Microsoft. by Joao Matos · 12 years ago
  15. ac06745 Added a new cursor for SEHLeaveStmt to libclang. by Joao Matos · 12 years ago
  16. ca0d10e Documentation cleanup: Add \file comment for ASTContest.h, add \brief to many by James Dennett · 12 years ago
  17. 5be92de Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review. by Joao Matos · 12 years ago
  18. 8503885 Include the diagnostic introduced in r163078 in a group. by Joao Matos · 12 years ago
  19. f712c48 Added a diagnostic for mismatched MS inheritance attributes. Also fixed the incomplete type member pointer size calculation under the MS ABI. by Joao Matos · 12 years ago
  20. 601944a Refactored the Windows headers location lookup code. Expose it so standalone tools can have access to it. by Joao Matos · 12 years ago
  21. 91ab900 [analyzer] Disallow creation of int vals with explicit bit width / signedness. by Jordan Rose · 12 years ago
  22. 02df4f0 [analyzer] Treat all struct values as regions (even rvalues). by Jordan Rose · 12 years ago
  23. 5699f62 [analyzer] Always derive a CallEvent's return type from its origin expr. by Jordan Rose · 12 years ago
  24. 305c613 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. by Ted Kremenek · 12 years ago
  25. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  26. 1999bd6 Update a warning to point to the DiagGroup created in DiagnosticGroups.td by Richard Trieu · 12 years ago
  27. 181cd5b Emulate MSVC's preprocessor macro argument separator behavior by not considering commas from nested macro expansions as argument separators. Fixes parsing of VS 2012 headers. by Joao Matos · 12 years ago
  28. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  29. de5277f [analyzer] Though C++ inlining is enabled, don't inline ctors and dtors. by Jordan Rose · 12 years ago
  30. 376c432 objective-C: underline name of the missing method by Fariborz Jahanian · 12 years ago
  31. af503a6 Remove the useless CommentOptions class. by Dmitri Gribenko · 12 years ago
  32. da5922f Use LLVM_DELETED_FUNCTION instead of a comment. by Dmitri Gribenko · 12 years ago
  33. 45796b1 Make AnalyzerOptions a shared object between CompilerInvocation and by Ted Kremenek · 12 years ago
  34. 987695a Move AnalyzerOptions.h into 'Core' StaticAnalyzer sub-library. by Ted Kremenek · 12 years ago
  35. e506f8a Make a bunch of methods on Lexer private. by Eli Friedman · 12 years ago
  36. c24a76e Comment HTML tag name machers: move from StringSwitch to an efficient by Dmitri Gribenko · 12 years ago
  37. 3a46f5f [analyzer] Ensure that PathDiagnostics profile the same regardless of path. by Jordan Rose · 12 years ago
  38. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  39. 918546c objective-C ARC: under -Wexplicit-ownership-type diagnose those by Fariborz Jahanian · 12 years ago
  40. fbcb3f1 [analyzer] Refactor the logic that determines if a functions should be by Anna Zaks · 12 years ago
  41. 3f2a55d [analyzer] Make analyzer-ipa=dynamic-bifurcate the default. by Anna Zaks · 12 years ago
  42. dc601f4 [analyzer] Fixup for r162935 as per Jordan's review. by Anna Zaks · 12 years ago
  43. 9f6419f Add -Wduplicate-enum warning. Clang will emit this warning when an implicitly by Richard Trieu · 12 years ago
  44. d295970 Extend the "__is_pod" hack, which demotes various type trait keywords by Douglas Gregor · 12 years ago
  45. 66341c5 Fixes a bug for binding memoized match results. by Manuel Klimek · 12 years ago
  46. 05fcbd3 [analyzer] Do not propagate the [super init] could be nil assumption by Anna Zaks · 12 years ago
  47. 2fa9d72 Rename 'MaxLoop' to 'maxBlockVisitOnPath' to reflect reality. We by Ted Kremenek · 12 years ago
  48. 3b8a040 Rename 'VisualizeEGUbi' and 'VisualizeEGDot' to 'visualizeExplodedGraphWithUbigGraph' by Ted Kremenek · 12 years ago
  49. 0caa2d4 Rename AnalyzerOptions 'EagerlyAssume' to 'eagerlyAssumeBinOpBifurcation'. by Ted Kremenek · 12 years ago
  50. 255d4d4 Store const& to AnalyzerOptions in AnalysisManager instead of copying by Ted Kremenek · 12 years ago
  51. 5705a40 Move AnalyzerOptions.h to include/clang/StaticAnalyzer. by Ted Kremenek · 12 years ago
  52. 82f5ace Move Analyses.def to include/clang/StaticAnalyzer. by Ted Kremenek · 12 years ago
  53. 9617130 objective-C: clang must implicitly convert by Fariborz Jahanian · 12 years ago
  54. c30981a Make preprocessor act in a GCC-compatible fashion when a macro is redefined by Richard Smith · 12 years ago
  55. 318cc3c Change -analyzer-config to use '=' as the key-value separator, and only by Ted Kremenek · 12 years ago
  56. 5666988 Tooling: Add a runToolOnCodeWithArgs() function that allows by Nico Weber · 12 years ago
  57. 80de487 [analyzer] Improved diagnostic pruning for calls initializing values. by Anna Zaks · 12 years ago
  58. e40c423 Fixed a problem with #pragma push_macro/pop_macro implementation. by Alexander Kornienko · 12 years ago
  59. a14f400 Reversing the logic since C99 mode is actually not an extension. Also, changing the group to the singular to match the diagnostic better. by Aaron Ballman · 12 years ago
  60. 7b73e08 Add new -cc1 driver option -analyzer-config, which allows one to specify by Ted Kremenek · 12 years ago
  61. 8a64bb5 Keep history of macro definitions and #undefs by Alexander Kornienko · 12 years ago
  62. ec2a396 Modifes BoundNodes to store void* and allow casting them by Manuel Klimek · 12 years ago
  63. c828620 Splitting the duplicated decl spec extension warning into two: one is an ExtWarn and the other a vanilla warning. This addresses PR13705, where const char const * wouldn't warn unless -pedantic was specified under the right conditions. by Aaron Ballman · 12 years ago
  64. 89fb6d7 [ms-inline asm] Add constraints to MSAsmStmt. We don't currently compute by Chad Rosier · 12 years ago
  65. aba59aa [ms-inline asm] Make the AsmStmt class non-virtual. by Chad Rosier · 12 years ago
  66. 88617a2 Warn about suspicious implicit conversions from floating point to bool by Hans Wennborg · 12 years ago
  67. 64f9b50 Fix a -Wdocumentation warning. by Dmitri Gribenko · 12 years ago
  68. a1f81bb [analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue. by Jordan Rose · 12 years ago
  69. 166b7bd [analyzer] Refactor FindLastStoreBRVisitor to not find the store ahead of time. by Jordan Rose · 12 years ago
  70. 6062334 [analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt. by Jordan Rose · 12 years ago
  71. c4fb221 [ms-inline asm] Hoist more common code into the AsmStmt base class. Add stubs by Chad Rosier · 12 years ago
  72. 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 12 years ago
  73. 2fd559f [ms-inline asm] Hoist getNumClobbers into base class. by Chad Rosier · 12 years ago
  74. 5c7f594 [ms-inline asm] Rename getClobber to getClobberStringLiteral. No functional by Chad Rosier · 12 years ago
  75. 29760b4 Appease -Wnon-virtual-dtor by Matt Beaumont-Gay · 12 years ago
  76. 12b95e5 [ms-inline asm] Add a few comments. by Chad Rosier · 12 years ago
  77. 19c0134 [ms-inline asm] Hoist common Expr handling logic into AsmStmt. by Chad Rosier · 12 years ago
  78. da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with by Chad Rosier · 12 years ago
  79. bbdfe24 [ms-inline asm] Base class AsmStmt implements these. by Chad Rosier · 12 years ago
  80. 066ef86 [ms-inline asm] Hoist common logic into the AsmStmt base class. by Chad Rosier · 12 years ago
  81. 728581e [ms-inline asm] Add a new base class, AsmStmt, for the GCCAsmStmt and MSAsmStmt by Chad Rosier · 12 years ago
  82. 7d2c5ca Update comment, per Jordan's suggestion. by Chad Rosier · 12 years ago
  83. 8f7f3a6 Update comment. by Chad Rosier · 12 years ago
  84. be22cb8 Support MIPS DSP Rev2 intrinsics. The patch reviewed by Akira Hatanaka. by Simon Atanasyan · 12 years ago
  85. 80fd37a Tweak the ARC-requires-10.6 diagnostic according to Jordan's review. by John McCall · 12 years ago
  86. 3682f1e [analyzer] Use the common evalBind infrastructure for initializers. by Jordan Rose · 12 years ago
  87. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  88. cd518a0 [ms-inline asm] Update the AST Reader/Writer for MS-style inline asms. by Chad Rosier · 12 years ago
  89. c831d8b Fix integer unsigned behavior in clang due to signed left shift overflow. by Richard Smith · 12 years ago
  90. e16acd3 New matcher for MaterializeTemporaryExpr by Sam Panzer · 12 years ago
  91. 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
  92. 53b890b [analyzer] More fixups/rewording based on Jordan's feedback. by Anna Zaks · 12 years ago
  93. 42f48fb Instantiate class template specializations during ADL. by John McCall · 12 years ago
  94. b75e260 Rework how PathDiagnosticConsumers pass knowledge of what files they by Ted Kremenek · 12 years ago
  95. 81e6cfd [analyzer] Address Jordan's review comments. by Anna Zaks · 12 years ago
  96. 9edd2c8 Comment diagnostics: for unresolved parameters, do not suggest parameter fixit by Dmitri Gribenko · 12 years ago
  97. be3ace8 [ms-inline asm] Refactor code. No functional change intended. by Chad Rosier · 12 years ago
  98. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  99. 8268fe7 Allow RecursiveASTVisitor to visit CXXCtorInitializer objects for which by James Dennett · 12 years ago
  100. 7fd90b0 Use LLVM's plugin registry to enable registering new compilation by Daniel Jasper · 12 years ago