1. 7f70dc8 For printf format string checking, move the tracking of the data argument index out of by Ted Kremenek · 15 years ago
  2. f84df9f Make the destructor public. ddunbar, lemme know if you'd prefer a different by Chandler Carruth · 15 years ago
  3. 8fc1987 Make GDM private. by Zhongxing Xu · 15 years ago
  4. 9ba6166 Fix an assertion-on-error during tentative constructor parsing by by John McCall · 15 years ago
  5. 6d90870 Implement semantic analysis for C++ [expr.new]p18-20, which describe by Douglas Gregor · 15 years ago
  6. 25108a5 Remove derelict GRStmtNodeBuilder::LastNode. by Zhongxing Xu · 15 years ago
  7. ead608a Use the power of types to track down another canonicalization bug in by John McCall · 15 years ago
  8. b2cb1cb When computing the composite pointer type for relational comparisons, by Douglas Gregor · 15 years ago
  9. 9ad1c02 Move ~CodeGenAction out-of-line. by Daniel Dunbar · 15 years ago
  10. 102acd5 Restore Zhongxing's commits r97122 r97127 r97129 r97131 which were reverted due to a Clang-on-Clang failure by Douglas Gregor · 15 years ago
  11. 2b706e5 Revert patches r97122 r97127 r97129 r97131. by Jakob Stoklund Olesen · 15 years ago
  12. 9a9f627 Move the dead bindings removal logic from CallInliner to GRExprEngine::ProcessCallExit(). by Zhongxing Xu · 15 years ago
  13. 833e50e Call inliner improvements: by Zhongxing Xu · 15 years ago
  14. edc9050 Restore the invariant that a nested-name-specifier can only contain by Douglas Gregor · 15 years ago
  15. b954e98 Frontend: Add CodeGenAction::takeModule(). by Daniel Dunbar · 15 years ago
  16. 4ee3461 Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer. by Daniel Dunbar · 15 years ago
  17. 43302d4 Driver: Allow driver title (for --help) to be overridden by clients. by Daniel Dunbar · 15 years ago
  18. b96b670 Add TextDiagnosticPrinter::setPrefix, for adding a string to prefix diagnostic by Daniel Dunbar · 15 years ago
  19. a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
  20. fce46ee Keep track of the location of the '~' in a pseudo-destructor expression. by Douglas Gregor · 15 years ago
  21. 26d4ac9 Retain complete source information for the type after the '~' in a by Douglas Gregor · 15 years ago
  22. e0601ea Retain source information for the "type-name ::" in a by Douglas Gregor · 15 years ago
  23. 7754908 ActOnPseudoDestructorExpr now performs all semantic analysis for by Douglas Gregor · 15 years ago
  24. d4dca08 Rework parsing of pseudo-destructor expressions and explicit by Douglas Gregor · 15 years ago
  25. 152e785 Add comments. by Zhongxing Xu · 15 years ago
  26. 87260c7 Add support for '%C' and '%S' printf conversion specifiers. by Ted Kremenek · 15 years ago
  27. 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
  28. 2a7eb28 Unconditionally support block introspection data in a new field at the end by Blaine Garst · 15 years ago
  29. 32141c8 Fix bogus diagnostic format string. by Daniel Dunbar · 15 years ago
  30. 72919a3 Move the rest of the unreachable code analysis from libSema by Ted Kremenek · 15 years ago
  31. e5064ab Add missing header file. by Ted Kremenek · 15 years ago
  32. 0e5ad25 More support for ivars in class extension. by Fariborz Jahanian · 15 years ago
  33. 46f35f3 Correct comment. by Zhongxing Xu · 15 years ago
  34. c0bf462 Perform two more constructor/destructor code-size optimizations: by John McCall · 15 years ago
  35. 274f190 Rework the CIndex API for displaying diagnostics. Instead of printing by Douglas Gregor · 15 years ago
  36. 83c481a Early support for declaring ivars in class extensions. wip. by Fariborz Jahanian · 15 years ago
  37. 44b7139 Remove dead code. by Zhongxing Xu · 15 years ago
  38. d84aac1 Add 'previous declaration is here' note for param redefinition errors, e.g.: by Chris Lattner · 15 years ago
  39. ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
  40. f7bb329 Spell string.h correctly. by Daniel Dunbar · 15 years ago
  41. 26f1786 Add missing include, noticed by ace2001ac on IRC. by Daniel Dunbar · 15 years ago
  42. b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 15 years ago
  43. 0cef483 Implement PCH support for C++ namespaces. by Douglas Gregor · 15 years ago
  44. 8761d68 Make Decl::isOutOfLine() virtual, and use that to determine when definitions by Chandler Carruth · 15 years ago
  45. bd94d44 Start supporting declaration of ivars in @implementation blocks. WIP. by Fariborz Jahanian · 15 years ago
  46. 354095c Issue extended diagnostic when property dot-syntax is used and by Fariborz Jahanian · 15 years ago
  47. 473d701 Simplify the CIndex fix-it API, now that we have half-open CXSourceRanges. by Douglas Gregor · 15 years ago
  48. ba7bc55 Revert: "Change InitListExpr to allocate the array for holding references" by Ted Kremenek · 15 years ago
  49. d46f985 Re-introduce the ctor/dtor alias optimization, this time hidden behind a by John McCall · 15 years ago
  50. 9f9269e Change InitListExpr to allocate the array for holding references by Ted Kremenek · 15 years ago
  51. 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 15 years ago
  52. 313e26c Teach ASTUnit to keep track of temporary files, then delete them when by Douglas Gregor · 15 years ago
  53. 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 15 years ago
  54. 436f3f0 Revert my CIndex diagnostic changes (r96603, 96606, 96607), which were by Douglas Gregor · 15 years ago
  55. b9c8a24 Introduce debugging/testing hook clang_enableStackTraces() into by Douglas Gregor · 15 years ago
  56. b271071 Resurrect the displayDiagnostics parameter to clang_createIndex(), and by Douglas Gregor · 15 years ago
  57. 4c58923 Introduce CIndex API functions for displaying a diagnostic, with some by Douglas Gregor · 15 years ago
  58. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
  59. e77f443 Start adding cursor kinds for attributes, with first exposing by Ted Kremenek · 15 years ago
  60. 63e5d7c Change the behavior of ibaction attributes to be attached to methods, not ivars. by Ted Kremenek · 15 years ago
  61. 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 15 years ago
  62. 0b3b436 Hook the "overflow converting case value to switch condition type" by Douglas Gregor · 15 years ago
  63. 8264558 Alphabetize #includes. No functionality change. by Ted Kremenek · 15 years ago
  64. 3f477ea Change GNUInlineAttr definition to just use DEF_SIMPLE_ATTR. by Ted Kremenek · 15 years ago
  65. 51679c5 PR5803: clang++: Treat untyped 'C' inputs as C++. by Daniel Dunbar · 15 years ago
  66. e326162 Implement AST merging for Objective-C properties. by Douglas Gregor · 15 years ago
  67. c30470d For inline-based inter-procedural analysis, we will have multiple stack space regions. Use a dense map to store them. by Zhongxing Xu · 15 years ago
  68. 8ddf7ce Add a utility method. by Zhongxing Xu · 15 years ago
  69. 7157018 Fix comment. by Daniel Dunbar · 15 years ago
  70. efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 15 years ago
  71. 12ead49 Fix unused function warning to handle used attributes and redeclarations. Update test case. by Tanya Lattner · 15 years ago
  72. c3f2d2b Implement AST importing and checking for Objective-C method declarations. by Douglas Gregor · 15 years ago
  73. 2ef6f8f Convert clang_getCompletionChunkText() to return a CXString. by Ted Kremenek · 15 years ago
  74. ab44216 Revert r95939, as suggested by Alexandre Julliard from the Wine project (and by Charles Davis · 15 years ago
  75. e68fff6 Change clang_getCursorKindSpelling() to return a CXString by Ted Kremenek · 15 years ago
  76. 7484407 Change clang_getFileName() to return a 'CXString' instead of 'const char *'. by Ted Kremenek · 15 years ago
  77. 2e55e3a Implement AST importing of Objective-C instance variables. by Douglas Gregor · 15 years ago
  78. e873fb7 Introduce a new kind of failed result for isLvalue/isModifiableLvalue by Douglas Gregor · 15 years ago
  79. 75d11371 Disable warn_unused_function for now, its breaking various project builds due to by Daniel Dunbar · 15 years ago
  80. 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 15 years ago
  81. 94fd0b8 Add simpler checker to check if variables captured by a block are uninitialized. by Ted Kremenek · 15 years ago
  82. 3dbd3d5 Support local namespace aliases and permit them to be instantiated. by John McCall · 15 years ago
  83. 19c8576 Make the various type-decl Types (and their associated ASTContext routines) by John McCall · 15 years ago
  84. b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 15 years ago
  85. f7acc37 ASTUnit::LoadFromCompilerInvocation - Take ownership of the provided invocation. by Daniel Dunbar · 15 years ago
  86. 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
  87. 4e4b30e Refactor the logic for printf argument type-checking into analyze_printf::ArgTypeResult. by Ted Kremenek · 15 years ago
  88. 252bee9 Added 'AsWideChar' flag to LengthModifier. by Ted Kremenek · 15 years ago
  89. 2d3df5f mark __builtin_longjmp noreturn, PR6312 by Chris Lattner · 15 years ago
  90. ea35d11 Cope with anonymous tags defined within declarators by structurally by Douglas Gregor · 15 years ago
  91. b9bbd59 Convert GRExprEngine's handling of ObjCMessageExprs to use a worklist by Ted Kremenek · 15 years ago
  92. e771a7a Add Sema support for __builtin_fpclassify by extending the existing check for __builtin_isinf and friends. Part of PR6083. by Benjamin Kramer · 15 years ago
  93. e0097db Issue a bettter diagnostics for incorrect property setter name. (radar 7647953). by Fariborz Jahanian · 15 years ago
  94. 73dc30b Reimplement the structural-equality checks used to determine whether by Douglas Gregor · 15 years ago
  95. 2576061 Class continuation now has its own property ast for by Fariborz Jahanian · 15 years ago
  96. 676ca15 Change LLVMConventionsChecker to accept an entire translation unit instead by Ted Kremenek · 15 years ago
  97. d52864b CIndex: Switch CXSourceRange to proper half-open intervals. by Daniel Dunbar · 15 years ago
  98. 6dd66ed Add new static analyzer for checking LLVM coding conventions: -analyzer-check-llvm-conventions by Ted Kremenek · 15 years ago
  99. 23e907a Improve the diagnostic given when referring to a tag type without a tag (in C) by John McCall · 15 years ago
  100. fe33106 Permit the use of typedefs of class template specializations in by Douglas Gregor · 15 years ago