1. 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
  2. 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
  3. de5277f [analyzer] Though C++ inlining is enabled, don't inline ctors and dtors. by Jordan Rose · 12 years ago
  4. 376c432 objective-C: underline name of the missing method by Fariborz Jahanian · 12 years ago
  5. af503a6 Remove the useless CommentOptions class. by Dmitri Gribenko · 12 years ago
  6. da5922f Use LLVM_DELETED_FUNCTION instead of a comment. by Dmitri Gribenko · 12 years ago
  7. 45796b1 Make AnalyzerOptions a shared object between CompilerInvocation and by Ted Kremenek · 12 years ago
  8. 987695a Move AnalyzerOptions.h into 'Core' StaticAnalyzer sub-library. by Ted Kremenek · 12 years ago
  9. e506f8a Make a bunch of methods on Lexer private. by Eli Friedman · 12 years ago
  10. c24a76e Comment HTML tag name machers: move from StringSwitch to an efficient by Dmitri Gribenko · 12 years ago
  11. 3a46f5f [analyzer] Ensure that PathDiagnostics profile the same regardless of path. by Jordan Rose · 12 years ago
  12. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  13. 918546c objective-C ARC: under -Wexplicit-ownership-type diagnose those by Fariborz Jahanian · 12 years ago
  14. fbcb3f1 [analyzer] Refactor the logic that determines if a functions should be by Anna Zaks · 12 years ago
  15. 3f2a55d [analyzer] Make analyzer-ipa=dynamic-bifurcate the default. by Anna Zaks · 12 years ago
  16. dc601f4 [analyzer] Fixup for r162935 as per Jordan's review. by Anna Zaks · 12 years ago
  17. 9f6419f Add -Wduplicate-enum warning. Clang will emit this warning when an implicitly by Richard Trieu · 12 years ago
  18. d295970 Extend the "__is_pod" hack, which demotes various type trait keywords by Douglas Gregor · 12 years ago
  19. 66341c5 Fixes a bug for binding memoized match results. by Manuel Klimek · 12 years ago
  20. 05fcbd3 [analyzer] Do not propagate the [super init] could be nil assumption by Anna Zaks · 12 years ago
  21. 2fa9d72 Rename 'MaxLoop' to 'maxBlockVisitOnPath' to reflect reality. We by Ted Kremenek · 12 years ago
  22. 3b8a040 Rename 'VisualizeEGUbi' and 'VisualizeEGDot' to 'visualizeExplodedGraphWithUbigGraph' by Ted Kremenek · 12 years ago
  23. 0caa2d4 Rename AnalyzerOptions 'EagerlyAssume' to 'eagerlyAssumeBinOpBifurcation'. by Ted Kremenek · 12 years ago
  24. 255d4d4 Store const& to AnalyzerOptions in AnalysisManager instead of copying by Ted Kremenek · 12 years ago
  25. 5705a40 Move AnalyzerOptions.h to include/clang/StaticAnalyzer. by Ted Kremenek · 12 years ago
  26. 82f5ace Move Analyses.def to include/clang/StaticAnalyzer. by Ted Kremenek · 12 years ago
  27. 9617130 objective-C: clang must implicitly convert by Fariborz Jahanian · 12 years ago
  28. c30981a Make preprocessor act in a GCC-compatible fashion when a macro is redefined by Richard Smith · 12 years ago
  29. 318cc3c Change -analyzer-config to use '=' as the key-value separator, and only by Ted Kremenek · 12 years ago
  30. 5666988 Tooling: Add a runToolOnCodeWithArgs() function that allows by Nico Weber · 12 years ago
  31. 80de487 [analyzer] Improved diagnostic pruning for calls initializing values. by Anna Zaks · 12 years ago
  32. e40c423 Fixed a problem with #pragma push_macro/pop_macro implementation. by Alexander Kornienko · 12 years ago
  33. 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
  34. 7b73e08 Add new -cc1 driver option -analyzer-config, which allows one to specify by Ted Kremenek · 12 years ago
  35. 8a64bb5 Keep history of macro definitions and #undefs by Alexander Kornienko · 12 years ago
  36. ec2a396 Modifes BoundNodes to store void* and allow casting them by Manuel Klimek · 12 years ago
  37. 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
  38. 89fb6d7 [ms-inline asm] Add constraints to MSAsmStmt. We don't currently compute by Chad Rosier · 12 years ago
  39. aba59aa [ms-inline asm] Make the AsmStmt class non-virtual. by Chad Rosier · 12 years ago
  40. 88617a2 Warn about suspicious implicit conversions from floating point to bool by Hans Wennborg · 12 years ago
  41. 64f9b50 Fix a -Wdocumentation warning. by Dmitri Gribenko · 12 years ago
  42. a1f81bb [analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue. by Jordan Rose · 12 years ago
  43. 166b7bd [analyzer] Refactor FindLastStoreBRVisitor to not find the store ahead of time. by Jordan Rose · 12 years ago
  44. 6062334 [analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt. by Jordan Rose · 12 years ago
  45. c4fb221 [ms-inline asm] Hoist more common code into the AsmStmt base class. Add stubs by Chad Rosier · 12 years ago
  46. 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 12 years ago
  47. 2fd559f [ms-inline asm] Hoist getNumClobbers into base class. by Chad Rosier · 12 years ago
  48. 5c7f594 [ms-inline asm] Rename getClobber to getClobberStringLiteral. No functional by Chad Rosier · 12 years ago
  49. 29760b4 Appease -Wnon-virtual-dtor by Matt Beaumont-Gay · 12 years ago
  50. 12b95e5 [ms-inline asm] Add a few comments. by Chad Rosier · 12 years ago
  51. 19c0134 [ms-inline asm] Hoist common Expr handling logic into AsmStmt. by Chad Rosier · 12 years ago
  52. da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with by Chad Rosier · 12 years ago
  53. bbdfe24 [ms-inline asm] Base class AsmStmt implements these. by Chad Rosier · 12 years ago
  54. 066ef86 [ms-inline asm] Hoist common logic into the AsmStmt base class. by Chad Rosier · 12 years ago
  55. 728581e [ms-inline asm] Add a new base class, AsmStmt, for the GCCAsmStmt and MSAsmStmt by Chad Rosier · 12 years ago
  56. 7d2c5ca Update comment, per Jordan's suggestion. by Chad Rosier · 12 years ago
  57. 8f7f3a6 Update comment. by Chad Rosier · 12 years ago
  58. be22cb8 Support MIPS DSP Rev2 intrinsics. The patch reviewed by Akira Hatanaka. by Simon Atanasyan · 12 years ago
  59. 80fd37a Tweak the ARC-requires-10.6 diagnostic according to Jordan's review. by John McCall · 12 years ago
  60. 3682f1e [analyzer] Use the common evalBind infrastructure for initializers. by Jordan Rose · 12 years ago
  61. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  62. cd518a0 [ms-inline asm] Update the AST Reader/Writer for MS-style inline asms. by Chad Rosier · 12 years ago
  63. c831d8b Fix integer unsigned behavior in clang due to signed left shift overflow. by Richard Smith · 12 years ago
  64. e16acd3 New matcher for MaterializeTemporaryExpr by Sam Panzer · 12 years ago
  65. 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
  66. 53b890b [analyzer] More fixups/rewording based on Jordan's feedback. by Anna Zaks · 12 years ago
  67. 42f48fb Instantiate class template specializations during ADL. by John McCall · 12 years ago
  68. b75e260 Rework how PathDiagnosticConsumers pass knowledge of what files they by Ted Kremenek · 12 years ago
  69. 81e6cfd [analyzer] Address Jordan's review comments. by Anna Zaks · 12 years ago
  70. 9edd2c8 Comment diagnostics: for unresolved parameters, do not suggest parameter fixit by Dmitri Gribenko · 12 years ago
  71. be3ace8 [ms-inline asm] Refactor code. No functional change intended. by Chad Rosier · 12 years ago
  72. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  73. 8268fe7 Allow RecursiveASTVisitor to visit CXXCtorInitializer objects for which by James Dennett · 12 years ago
  74. 7fd90b0 Use LLVM's plugin registry to enable registering new compilation by Daniel Jasper · 12 years ago
  75. 2dc75ed Rename the ASTMatchers to better match AST nodes. Now, all by Daniel Jasper · 12 years ago
  76. e54778d [analyzer] Move DynamicTypeInfo out of the ProgramState.h by Anna Zaks · 12 years ago
  77. 6fbe982 Updated LibTooling.html, minor improvements in CommonOptionsParser by Alexander Kornienko · 12 years ago
  78. 633abb0 [ms-inline asm] Add the basic APIs for Exprs to the MSAsmStmt AST. Next we need by Chad Rosier · 12 years ago
  79. 5a90193 [analyzer] Make analyzer less aggressive when dealing with [self init]. by Anna Zaks · 12 years ago
  80. 70ff109 Comment semantic analysis: treat function typedefs as functions so that one can by Dmitri Gribenko · 12 years ago
  81. 5354e77 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 12 years ago
  82. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  83. 2603fa6 [ms-inline asm] Add a few helper function to the MSAsmStmt class that are needed by Chad Rosier · 12 years ago
  84. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  85. d5a20c1 Added a method to DeclContext that marks the by Sean Callanan · 12 years ago
  86. 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  87. 88920d1 Mark these const. by Roman Divacky · 12 years ago
  88. a8eaf00 Fix undefined behavior: member function calls where 'this' is a null pointer. by Richard Smith · 12 years ago
  89. ad0fe03 Fix an assortment of doxygen comment issues found by -Wdocumentation. by Ted Kremenek · 12 years ago
  90. 1becab2 [analyzer] Add more comments to CallEvent and RuntimeDefinition. by Anna Zaks · 12 years ago
  91. d7166b0 Reverted clang-check to fully supported CommandLine Library use-case: global by Alexander Kornienko · 12 years ago
  92. e3f3825 Remove BasicConstraintManager. It hasn't been in active service for a while. by Ted Kremenek · 12 years ago
  93. a148fbc Make ceil/floor/nearbyint/rint/round const even with -fmath-errno. by Benjamin Kramer · 12 years ago
  94. 5c1dcc5 Math builtin definition tweaks. by Benjamin Kramer · 12 years ago
  95. 56a46b5 Rename 'unbindLoc()' (in ProgramState) and 'Remove()' to by Ted Kremenek · 12 years ago
  96. 66c486f Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. by Ted Kremenek · 12 years ago
  97. 3b1df8b Rename 'getConjuredSymbol*' to 'conjureSymbol*'. by Ted Kremenek · 12 years ago
  98. 32a549a Remove Store::bindDecl() and Store::bindDeclWithNoInit(), and by Ted Kremenek · 12 years ago
  99. 5be88dc Rename 'BindCompoundLiteral' to 'bindCompoundLiteral' and add doxygen comments. by Ted Kremenek · 12 years ago
  100. 9641d45 Remove stale header file. by Ted Kremenek · 12 years ago