1. 90a929e Update test case with new clang arguments. by Ted Kremenek · 16 years ago
  2. e81da50 Update test case: simply running "clang -checker-simple" doesn't invoke the dead store checker anymore. We need "-warn-dead-stores" as well. by Ted Kremenek · 16 years ago
  3. e207558 Unify the code path for the Dead Stores checker to always use the BugReporter interface. by Ted Kremenek · 16 years ago
  4. 0100678 ccc-analyzer now dispatches the options "-checker-cfref" and "-warn-dead-stores" to clang instead of just "-checker-cfref". by Ted Kremenek · 16 years ago
  5. c095997 Refactored some of the BugReporter interface so that data such as the ASTContext&, PathDiagnosticClient*, can be provided by an external source. by Ted Kremenek · 16 years ago
  6. 8b23361 GRExprEngine now expects the LiveVariables information to be provided by its creator. by Ted Kremenek · 16 years ago
  7. 17fdf95 Added version of CheckDeadStores that accepts a client-provided LiveVariables object. by Ted Kremenek · 16 years ago
  8. c87190d Added method "HandleTranslationUnit" to ASTConsumer. This is called by ParseAST when all of the ASTs in a translation unit have been built. by Ted Kremenek · 16 years ago
  9. 902141f Moved logic for -dump-cfg and -view-cfg into AnalysisConsumer. by Ted Kremenek · 16 years ago
  10. 235e031 Move -dump-live-variables logic to AnalysisConsumer. by Ted Kremenek · 16 years ago
  11. 34d7734 Migrate CheckerConsumer diagnostics to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
  12. bc46f34 Move logic for "-checker-simple" to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
  13. cdbd0a0 add a description of what sema and parser mean, add C++ style casts. by Chris Lattner · 16 years ago
  14. 141d8a0 Fix typo in test case. by Ted Kremenek · 16 years ago
  15. b1ca793 Add note that most of C++ is not supported. by Argyrios Kyrtzidis · 16 years ago
  16. 9083a6e Set CSS defaults for tables. by Argyrios Kyrtzidis · 16 years ago
  17. be5a105 Drop 'C++' from the features; suggestion by Holger Schurig. by Argyrios Kyrtzidis · 16 years ago
  18. 682f77b Fix the page title. by Argyrios Kyrtzidis · 16 years ago
  19. 1323480 minor tweaks, escape < and > by Gabor Greif · 16 years ago
  20. 7727cb2 add two popular c++ features by Gabor Greif · 16 years ago
  21. 37d5027 add c++ status link by Gabor Greif · 16 years ago
  22. 84b7a80 Add a C++ status report page. by Argyrios Kyrtzidis · 16 years ago
  23. 7a85d1c Add DeclCXX.[h.cpp] to clangAST.vcproj by Ted Kremenek · 16 years ago
  24. b35a74a Migrated driver logic for running the CF retain/release checker over to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
  25. d478a5b Added AnalysisConsumer.[cpp,h] to clangDriver.vcproj. by Ted Kremenek · 16 years ago
  26. 058563a Updated Xcode project with new files in the Driver: AnalysisConsumer.[h,cpp] by Ted Kremenek · 16 years ago
  27. f4381fd Added AnalysisConsumer, a meta-level ASTConsumer class to drive various by Ted Kremenek · 16 years ago
  28. 91d1a14 Added reference count checker test case. by Ted Kremenek · 16 years ago
  29. 6e9784f Updated latest checker build. by Ted Kremenek · 16 years ago
  30. 179064e Unlike NSWindow objects, NSPanel objects initially do not have self-ownership. by Ted Kremenek · 16 years ago
  31. 7bfa291 Update some comments. by Argyrios Kyrtzidis · 16 years ago
  32. 0795232 Add Sema support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  33. aae2d74 Updated checker build to checker-51 by Ted Kremenek · 16 years ago
  34. 80d753f Temporarily treat "Autorelease" as "StopTracking". This is the original behavior. by Ted Kremenek · 16 years ago
  35. b7cfe88 Make a few related changes: by Chris Lattner · 16 years ago
  36. 3301cb1 When inspecting the build command, strip off the preceding path to the build command. by Ted Kremenek · 16 years ago
  37. e19f449 Added "Autorelease" ArgEffect to better simulate "autorelease" messages. Right by Ted Kremenek · 16 years ago
  38. d28f8e4 Updated checker build to checker-48 by Ted Kremenek · 16 years ago
  39. 2797b17 Bug fix: when copying prefix files using 'cp', don't split file names by spaces. by Ted Kremenek · 16 years ago
  40. 413d355 Fix a bug reported by Kelly Wilson, where we incorrectly by Chris Lattner · 16 years ago
  41. 368328c refactor some code out into a new method. by Chris Lattner · 16 years ago
  42. c9b346d make type attribute processing static instead of methods on Sema. by Chris Lattner · 16 years ago
  43. 803d080 make the rest of the decl attribute processing methods be by Chris Lattner · 16 years ago
  44. 0b2f4da make most of Sema public. Sema is a class private to the Sema library by Chris Lattner · 16 years ago
  45. 0744e5f move a few methods, no other change. by Chris Lattner · 16 years ago
  46. 0bf29ad handle type attributes when converting types, not when processing decls. by Chris Lattner · 16 years ago
  47. e5c5ee1 Make ProcessDeclAttributes walk the declarator structure pulling by Chris Lattner · 16 years ago
  48. 3ff30c8 move some code from all callers of ProcessDeclAttributes into by Chris Lattner · 16 years ago
  49. f2e4bd5 more attribute refactoring/renaming, no functionality change. by Chris Lattner · 16 years ago
  50. 49e2d34 more minor tidiness. by Chris Lattner · 16 years ago
  51. 065c5a8 more cleanups, refactor HandleVectorTypeAttribute by Chris Lattner · 16 years ago
  52. 545dd34 adjust the prototypes of a bunch of decl processing methods to take by Chris Lattner · 16 years ago
  53. 3a9fdb4 Handle unnamed bitfields when parsing C++ classes. by Argyrios Kyrtzidis · 16 years ago
  54. ad74a75 Fix for PR2501; this patch makes usual arithmetic conversions for by Eli Friedman · 16 years ago
  55. 53d0ea5 Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() and getCurMethodDecl() that return the appropriate Decl through CurContext. by Argyrios Kyrtzidis · 16 years ago
  56. 0d52da1 Updated checker build to checker-47. by Ted Kremenek · 16 years ago
  57. 3cc5e5b Fix a bug where we didn't promote 'const float' (or typedefs) to by Chris Lattner · 16 years ago
  58. fbf1347 the 'mode' attribute is a decl attribute, not a type attribute. Move it to by Chris Lattner · 16 years ago
  59. 037ba07 Nuno points out that my numbers were out of date by Chris Lattner · 16 years ago
  60. 6d163d9 making progress! by Chris Lattner · 16 years ago
  61. 58cbd06 Add missing include file (due to a file splitting in llvm). by Cedric Venet · 16 years ago
  62. 04bc876 Added a simple static analysis check to look for improper uses of CFCreateNumber. by Ted Kremenek · 16 years ago
  63. 6b6b537 move decl attribute processing to a new SemaDeclAttr.cpp. by Chris Lattner · 16 years ago
  64. dbf2328 Update Xcode project so that the clang target depends on LLVMAnalysis.a by Ted Kremenek · 16 years ago
  65. d86522a clang uses the llvm backend, so define __llvm__ like llvm-gcc. by Chris Lattner · 16 years ago
  66. 8429fca Another class -> struct in declaration to match definition. by Cedric Venet · 16 years ago
  67. e9484fc Make clang work on 32 bit powerpc linux. by Matthijs Kooijman · 16 years ago
  68. 72be34f Link in LLVMAnalysis after LLVMCodeGen, since the latter depends on the former by Matthijs Kooijman · 16 years ago
  69. 985abd9 Make Declarator::getDeclSpec() return a const reference to avoid by Chris Lattner · 16 years ago
  70. d546fc5 add a comment about something that was surprising, at least to me. by Chris Lattner · 16 years ago
  71. f37da0e rename some attr tests for consistency. by Chris Lattner · 16 years ago
  72. fca0ddd fix a bug handling type attributes in the declspec. declspec processing by Chris Lattner · 16 years ago
  73. 65e4af9 another const correctness bug with declspec. by Chris Lattner · 16 years ago
  74. e6bec8a fix const correctness of accessor. by Chris Lattner · 16 years ago
  75. a421007 refactor more objc codegen interfaces to pass around selectors so by Chris Lattner · 16 years ago
  76. fba6763 indenting and other minor things. by Chris Lattner · 16 years ago
  77. d002cc6 refactor interface to GenerateClassStructure to avoid converting a by Chris Lattner · 16 years ago
  78. 5e7dcc6 remove the old getSelector implementation, which removes some by Chris Lattner · 16 years ago
  79. 9384c76 avoid a lot of unneeded selector processing work by passing around by Chris Lattner · 16 years ago
  80. 42ba3e7 use cheaper/simpler getselector call for @selector exprs. by Chris Lattner · 16 years ago
  81. 8e67b63 start avoid doing lots of unneeded work handling selectors by Chris Lattner · 16 years ago
  82. 3aba07c improve indentation, avoid thrashing on maps and recalculating strings as much. by Chris Lattner · 16 years ago
  83. dce1406 give CreateObjCRuntime a full CGM so it can get whatever state it needs, by Chris Lattner · 16 years ago
  84. 630404b Fix 80 col violations, assert on assumptions. by Chris Lattner · 16 years ago
  85. abca361 fix this testcase after Mon Ping's intrinsic rename. by Chris Lattner · 16 years ago
  86. 550b8db a temporary minimal hack to get clang building after the getStringValue changes in llvm mainline. by Chris Lattner · 16 years ago
  87. 4cb2060 Updated latest checker build to checker-45. by Ted Kremenek · 16 years ago
  88. 553cf18 CF ref checker: by Ted Kremenek · 16 years ago
  89. 3f2dcb1 Add Profile method to QualType. by Ted Kremenek · 16 years ago
  90. 74de8d9 Update VS project files. by Ted Kremenek · 16 years ago
  91. accecb2 Update Xcode project. by Ted Kremenek · 16 years ago
  92. 72fd336 The assert at Sema::ObjCActOnStartOfMethodDef should check CurMethodDecl instead of CurFunctionDecl. by Argyrios Kyrtzidis · 16 years ago
  93. 09c31b0 Set CXXClassVar to identifier namespace IDNS_Ordinary. by Argyrios Kyrtzidis · 16 years ago
  94. 09b6bf5 Updated atomic intrinsic name from llvm r52706. Fixed dropped bit in shufps. by Mon P Wang · 16 years ago
  95. 32a5ba0 'Educate' IdentifierResolver about the declaration context of CXXFieldDecls. by Argyrios Kyrtzidis · 16 years ago
  96. 1ce6ead Set CXXMethod to identifier namespace IDNS_Ordinary. by Argyrios Kyrtzidis · 16 years ago
  97. e2fc9cf The only caller of this knows that the current token is l_brace, so this can be an assert; suggestion by Chris. by Argyrios Kyrtzidis · 16 years ago
  98. 4cc18a4 Add parsing support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  99. 8fdf328 "Support for Objective-C message sends which return structures. Also includes a small fix for constant string handling that should have been in the last patch (sorry!) and a hook for generating selectors (rest of this implementation to follow in the next patch)." by Chris Lattner · 16 years ago
  100. 4e0b264 "This is a small fix for a bug where static object instances were being incorrectly generated. The bug was caused by my inability to read the GNU libobjc source and is only apparent when JITing code (static compilation does not expose the bug due to the data layout of other globals)." by Chris Lattner · 16 years ago