1. 86aa9fd Fix rewriting of a method when return type is by Fariborz Jahanian · 15 years ago
  2. 11e8ce7 Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept. by Rafael Espindola · 15 years ago
  3. 5f1c45f Fixes a rewriting of qualified-id type which exposed a bigger by Fariborz Jahanian · 15 years ago
  4. 1d35b16 Fixes a rewriting of byref variable when its initializer is by Fariborz Jahanian · 15 years ago
  5. ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
  6. 0cef483 Implement PCH support for C++ namespaces. by Douglas Gregor · 15 years ago
  7. ba7bc55 Revert: "Change InitListExpr to allocate the array for holding references" by Ted Kremenek · 15 years ago
  8. d46f985 Re-introduce the ctor/dtor alias optimization, this time hidden behind a by John McCall · 15 years ago
  9. 9f9269e Change InitListExpr to allocate the array for holding references by Ted Kremenek · 15 years ago
  10. 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 15 years ago
  11. 313e26c Teach ASTUnit to keep track of temporary files, then delete them when by Douglas Gregor · 15 years ago
  12. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
  13. afad76f __typeof should be able to handle block pointer types when by Fariborz Jahanian · 15 years ago
  14. 47e6990 Sort cases. by Ted Kremenek · 15 years ago
  15. 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 15 years ago
  16. efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 15 years ago
  17. 8d2ea4e when a diagnostic is an extension and has no other -W flag, by Chris Lattner · 15 years ago
  18. 210c248 Minor rewriter cleanup and a test for a block rewriting bug. by Fariborz Jahanian · 15 years ago
  19. e8c28df Fix rewriter bug when function call inside block with block parameter by Fariborz Jahanian · 15 years ago
  20. b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 15 years ago
  21. f7acc37 ASTUnit::LoadFromCompilerInvocation - Take ownership of the provided invocation. by Daniel Dunbar · 15 years ago
  22. 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
  23. 9a94585 Don't import __va_list_tag or __builtin_va_list when merging by Douglas Gregor · 15 years ago
  24. 44703f5 Tell ASTMerge to merge every declaration it sees, rather than cherry-picking those declarations that we know will work. by Douglas Gregor · 15 years ago
  25. a135216 Fix a broken rewritin of @implementation keyword. (fixes radar 7649577). by Fariborz Jahanian · 15 years ago
  26. 676ca15 Change LLVMConventionsChecker to accept an entire translation unit instead by Ted Kremenek · 15 years ago
  27. f6eafcc Rework translation unit actions to actually take an entire translation unit by Ted Kremenek · 15 years ago
  28. d999b37 Pass StringRefs to InsertText/ReplaceText in RewriteObjC and remove a ton of unnecessary length arguments. by Benjamin Kramer · 15 years ago
  29. 6dd66ed Add new static analyzer for checking LLVM coding conventions: -analyzer-check-llvm-conventions by Ted Kremenek · 15 years ago
  30. 280cfd7 Two changes to AnalysisConsumer::HandleTopLevelSingleDecl(): by Ted Kremenek · 15 years ago
  31. 0edeca5 add support for t Fedora 12 (February 2010), patch by by Chris Lattner · 15 years ago
  32. b689afb Raise the responsibility for passing -disable-llvm-verifier in NDEBUG builds by John McCall · 15 years ago
  33. 824e19e Add an option to disable the LLVM verifier pass (which is still always by John McCall · 15 years ago
  34. 974be4d Fix bug I introduced with assinging a temporary to a StringRef. by Ted Kremenek · 15 years ago
  35. 41e79e2 restructure code a bit: there are two potential issues by Chris Lattner · 15 years ago
  36. 52b2e1e Fixes a rewriter bug rewriting function decl. by Fariborz Jahanian · 15 years ago
  37. b37b648 Improve representation of tag declarations first declared or defined by Douglas Gregor · 15 years ago
  38. e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
  39. bab7168 Fixes a rewriting bug where order of constructor expression arguments did not match by Fariborz Jahanian · 15 years ago
  40. eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
  41. 4800d95 When AST merging for record declarations fails, warn about the by Douglas Gregor · 15 years ago
  42. 824d7ea Check in the beginnings of my new vtable layout builder idea. by Anders Carlsson · 15 years ago
  43. 5961611 Use the allocator associated with ASTContext to allocate the args by Ted Kremenek · 15 years ago
  44. 3d2c43e Remove use of 'std::string' from Attr objects, using instead a byte by Ted Kremenek · 15 years ago
  45. 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
  46. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
  47. 298ed87 Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocator. Previously they were not getting freed. Fixes <rdar://problem/7635663>. by Ted Kremenek · 15 years ago
  48. e61a1d4 Patch to rewrite blocks into unique api names. Fixes radar 7630551 by Fariborz Jahanian · 15 years ago
  49. a404ea6 Implement basic support for merging function declarations across by Douglas Gregor · 15 years ago
  50. 4c863ef Provide rewriting suppport for use of __typeof__ by Fariborz Jahanian · 15 years ago
  51. b2987d1 Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes by Daniel Dunbar · 15 years ago
  52. 7348288 clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing. by Daniel Dunbar · 15 years ago
  53. 0f962a8 Teach AST merging that variables with incomplete array types can be by Douglas Gregor · 15 years ago
  54. 13751e3 Comment out category's property decls. in rewrite. Fixes radar 7630636. by Fariborz Jahanian · 15 years ago
  55. 8852373 Implement basic support for importing source locations from one AST by Douglas Gregor · 15 years ago
  56. d343ff6 Hook up the diagnostics-argument printer when merging AST files, so by Douglas Gregor · 15 years ago
  57. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
  58. 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
  59. 591bd3c Keep track of whether a tag was defined in a declarator vs. being by Douglas Gregor · 15 years ago
  60. eb7f961 Roll r95513 back in. by Sam Weinig · 15 years ago
  61. a8ad5d4 Roll out r95513, it seems to have broken self hosting. by Sam Weinig · 15 years ago
  62. 1eb1113 Add PCH support for CXXBoolLiteralExpr and CXXNullPtrLiteralExpr. by Sam Weinig · 15 years ago
  63. 2a3503d Add attributes to namespace decls. by Anders Carlsson · 15 years ago
  64. a508b7d Add support for threadsafe statics, and make them the default (matching gcc). by Anders Carlsson · 15 years ago
  65. e50187a Add guard in RewriteObjC::HandleTopLevelSingleDecl() to not do by Ted Kremenek · 15 years ago
  66. 376338a Fixes a minor rewriter bug messaging inside a function call. by Fariborz Jahanian · 15 years ago
  67. 88906cd Some clean up of replacement text API no longer needed by my recent changes. by Fariborz Jahanian · 15 years ago
  68. 9da5598 Tweak inliner thresholds to match llvm-gcc, see r95321. by Daniel Dunbar · 15 years ago
  69. 565e465 Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'. by Ted Kremenek · 15 years ago
  70. 2b9b0b2 Fix a nested ivar reference rewriting bug. (Fixes radar 7607605). by Fariborz Jahanian · 15 years ago
  71. 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
  72. 2663f52 Fix rewriting of 'const' __block variables in by Fariborz Jahanian · 15 years ago
  73. 32132a0 Fix more rewriting of protocol-quialified 'id' type. (Fixes radar 7607413). by Fariborz Jahanian · 15 years ago
  74. cd0507c update for llvm api change. by Chris Lattner · 15 years ago
  75. da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 15 years ago
  76. 13c5c23 update for llvm api changes. by Chris Lattner · 15 years ago
  77. 0dd0dcc update for llvm api change. by Chris Lattner · 15 years ago
  78. 84aa946 Fix up rewriting of protocol qualified types in objc rewriter. by Fariborz Jahanian · 15 years ago
  79. 984eb86 Driver/Frontend: Add support for -fobjc-legacy-dispatch, not yet used. by Daniel Dunbar · 15 years ago
  80. e9d12b6 Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the logic for when a variable declaration is a (possibly tentativ) definition. Add a few functions building on this, and shift C tentative definition handling over to this new functionality. This shift also kills the Sema::TentativeDefinitions map and instead simply stores all declarations in the renamed list. The correct handling for multiple tentative definitions is instead shifted to the final walk of the list. by Sebastian Redl · 15 years ago
  81. ff93dbd Use IdentifierInfo * instead of std::string for the AsmStmt names. by Anders Carlsson · 15 years ago
  82. 807b061 ASTUnit: Ensure the CompilerInvocation object used in LoadFromCommandLine is by Daniel Dunbar · 15 years ago
  83. 6228ca0 CompilerInstance: Change to not contain the CompilerInvocation object. by Daniel Dunbar · 15 years ago
  84. acb6bcb Even more AsmStmt cleanup. by Anders Carlsson · 15 years ago
  85. fdba9c0 Combine AsmStmt::setOutputsAndInputs and AsmStmt::setClobbers. by Anders Carlsson · 15 years ago
  86. 7297c18 PCHReader doesn't implement classof so dyn_casting it will do really weird stuff. Use a static_cast instead. by Benjamin Kramer · 15 years ago
  87. 0e1c99a Fixes rewriter bug rewriting byref related API where a struct by Fariborz Jahanian · 15 years ago
  88. d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
  89. 7e20ffe Fixes a rewrite bug rewriting nested ivars reference. (Radar 7583971). by Fariborz Jahanian · 15 years ago
  90. 8020806 Remove ModuleProviders from clang after r94686 removed them from LLVM. by Jeffrey Yasskin · 15 years ago
  91. 9705309 Move 'LocalCheckers.h' to the 'Checkers' subdirectory. by Ted Kremenek · 15 years ago
  92. ffbdead Added assert to the rewrite. by Fariborz Jahanian · 15 years ago
  93. 8f09543 Refix rewriting of an ivar access when it is by Fariborz Jahanian · 15 years ago
  94. a5d5fbc Fix a regression caused by my rewriting of cast of ivar by Fariborz Jahanian · 15 years ago
  95. 5bfc536 Fixes a rewriting bug of access ivar of a variable cast by Fariborz Jahanian · 15 years ago
  96. 6b67630 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 15 years ago
  97. 0db3d72 Update C++ include paths for Exherbo, by Ingmar Vanhassel. by Benjamin Kramer · 15 years ago
  98. 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
  99. 3bd54cc ASTUnit: Don't check that input files exist when parsing ASTs from the command by Daniel Dunbar · 15 years ago
  100. 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago