1. 9653db7 Remove DeclGroupOwningRef, since we intend for declarations to be owned by Douglas Gregor · 16 years ago
  2. f98aba3 Initial implementation of arbitrary fixed-width integer types. by Eli Friedman · 16 years ago
  3. 389bf46 Several cleanups: by Steve Naroff · 16 years ago
  4. adadd8d Fix va_arg bug noticed by Eli, __builtin_va_arg is not an l-value by Daniel Dunbar · 16 years ago
  5. 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
  6. c657eba Last @encode'ing fix for objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
  7. 72696e1 Patch to fix encoding in 64bit abi. With this patch by Fariborz Jahanian · 16 years ago
  8. 62cb18d Allow the use of default template arguments when forming a class by Douglas Gregor · 16 years ago
  9. dedb84a CHAR_BIT == 8 by Douglas Gregor · 16 years ago
  10. c5840c0 Add private extern to pretty printer(s). by Mike Stump · 16 years ago
  11. 071e4da Fixup -ast-print so that: by Mike Stump · 16 years ago
  12. 080cc35 Refactor FieldDecls to be ValueDecls instead of NamedDecls. by Mike Stump · 16 years ago
  13. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  14. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  15. 672c91d id<Foo> is a POD type. by Anders Carlsson · 16 years ago
  16. 668bf91 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 16 years ago
  17. 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
  18. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  19. 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  20. 353ffce Deallocate the StringLiteral itself in StringLiteral::Destroy() and deallocate the string data before running StringLiteral's destructor. by Ted Kremenek · 16 years ago
  21. fb7413f Allocate the subexpression array for OberloadExpr from ASTContext's allocator. by Ted Kremenek · 16 years ago
  22. b2bc62b Teach the constant evaluator about C++ const integral variables. by Sebastian Redl · 16 years ago
  23. bfee9b2 Fix pretty-printing of if conditions. Patch by Ben Lickly. by Sebastian Redl · 16 years ago
  24. 4a4251b Make const-initialized const integral variables I-C-Es in C++. by Sebastian Redl · 16 years ago
  25. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  26. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  27. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  28. 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 16 years ago
  29. 11e5a7f Use ASTContext's allocator to deallocate Stmt objects instead of using 'delete'. This fixes <rdar://problem/6561143>. by Ted Kremenek · 16 years ago
  30. fab9d67 Improve the representation of template type parameters. We now by Douglas Gregor · 16 years ago
  31. df2d3cf Fix the symptom of the regression, by having the CXXConditionDeclExpr not destroy its Decl. by Sebastian Redl · 16 years ago
  32. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  33. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  34. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  35. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  36. 64650af Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 16 years ago
  37. 21a98b1 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
  38. d7eb846 Switch Type::isAggregateType to use the C++ definition of "aggregate by Douglas Gregor · 16 years ago
  39. a9c8780 Make CodeGen produce an error if we come across a non-constant initializer list that involves the GNU array-range designator extension by Douglas Gregor · 16 years ago
  40. 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
  41. 0bb7689 Clean up designated initialization of unions, so that CodeGen doesn't by Douglas Gregor · 16 years ago
  42. 4087e24 Evaluate ==,!= for complex types. by Daniel Dunbar · 16 years ago
  43. a2cfd34 Evaluate casts to complex. by Daniel Dunbar · 16 years ago
  44. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  45. 3f27987 Add folding for complex mul and fix some major bugs in complex float by Daniel Dunbar · 16 years ago
  46. 54f0728 Remove Expr::hasSideEffects. It doesn't work anyway by Douglas Gregor · 16 years ago
  47. a5fd07b Implement basic _Complex integer constant folding. by Daniel Dunbar · 16 years ago
  48. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  49. 64cfdb7 Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
  50. c0ac492 Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free). by Steve Naroff · 16 years ago
  51. f83820b Convert types over to placement new() that takes an ASTContext. by Steve Naroff · 16 years ago
  52. 3e97049 Remove many references to ASTContext::getAllocator(), replacing them with calls to the recently added placement new (which uses ASTContext's allocator for memory). Also added ASTContext::Deallocate(). by Steve Naroff · 16 years ago
  53. 32b978c Fixed a typo in getPreferredTypeAlign method. by Fariborz Jahanian · 16 years ago
  54. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  55. 34ebde4 add a new "getPreferredTypeAlign" method to return the preferred alignment by Chris Lattner · 16 years ago
  56. b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
  57. 4e716e0 Fix compile error from r62953. by Sebastian Redl · 16 years ago
  58. 32a311e One more case for Expr::isConstantInitializer; I think this covers by Eli Friedman · 16 years ago
  59. c39dc9a Enhancements to Expr::isConstantInitializer to deal with a few by Eli Friedman · 16 years ago
  60. c9e8f60 Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more by Eli Friedman · 16 years ago
  61. 3941b18 Make the constant folder aware of by Eli Friedman · 16 years ago
  62. f011589 Fix the address of a label to be properly considered and emitted as a constant. by Eli Friedman · 16 years ago
  63. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  64. f2da9df Refactor sizeof handling to use constant folding logic for constant by Eli Friedman · 16 years ago
  65. af707ab add initial support for the gcc "alignof(decl) is the alignment of the decl by Chris Lattner · 16 years ago
  66. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  67. e9feb47 Improve handling of alignof. alignof(VLA) now works properly for example. by Chris Lattner · 16 years ago
  68. 8f826f0 Fix invalid evaluation of _Complex float (real & imaginary parts had by Daniel Dunbar · 16 years ago
  69. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  70. ddf32da Static Analyzer: When generating plists for errors reports, generate one plist file per translation unit that contains all of the diagnostics. by Ted Kremenek · 16 years ago
  71. b17e3b0 Use the ASTContext's allocator for FunctionTypeNoProto and TypeOfExpr by Douglas Gregor · 16 years ago
  72. 83bccb8 Detailed documentation for encoding of properties and a test case. by Fariborz Jahanian · 16 years ago
  73. 0a47393 Allocate expresssions through ASTContext (still more work to do). by Steve Naroff · 16 years ago
  74. 090b3f7 Improving on encoding of objective-c's property types. More to come. by Fariborz Jahanian · 16 years ago
  75. 40f4e69 Rename DeclContext::insert to DeclContext::makeDeclVisibleInContext and document both it and DeclContext::addDecl properly by Douglas Gregor · 16 years ago
  76. 6597f98 Fix for PR3350: add special-casing for "references" to va_lists in builtins. by Eli Friedman · 16 years ago
  77. 00ad0ef Remove the TopLevelDecls from TranslationUnit, since all of those decls are owned by the ASTContext's TranslationUnitDecl. There are definitely some leaking Decls now that I'll tackle tomorrow by Douglas Gregor · 16 years ago
  78. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  79. 7f5fce7 Dead stores checker: Fix <rdar://problem/6506065> by being more selective when say that a store is dead even though the computed value is used in the enclosing expression. by Ted Kremenek · 16 years ago
  80. 506010b Make sure all types are allocated with 8-byte alignment. by Steve Naroff · 16 years ago
  81. 566c2ba Allocate Types using ASTContext's 'Allocator' object. by Ted Kremenek · 16 years ago
  82. f034e9c Patch to allow @dynamic synthesis of property in a category, by Fariborz Jahanian · 16 years ago
  83. 460b0ac fix deallocation of FunctionDecl::ParamInfo by Nuno Lopes · 16 years ago
  84. 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
  85. 59b5da6 Support evaluation of vector constant expressions, and codegen of same. by Nate Begeman · 16 years ago
  86. 190d6a2 A couple more vector component access fixes. by Nate Begeman · 16 years ago
  87. 353417a Update support for vector component access on ExtVectors. by Nate Begeman · 16 years ago
  88. 3d309f9 Add support for vectors to APValue. Vector constant evaluator and tests coming. by Nate Begeman · 16 years ago
  89. 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
  90. c55a240 Don't ICE on user redeclaration of objc's built-in types. by Fariborz Jahanian · 16 years ago
  91. 9a81c87 make ast-print handle random non-printable characters correctly with octal escapes. by Chris Lattner · 16 years ago
  92. 506ae41 Part one of handling C++ functional casts. This handles semantic by Douglas Gregor · 16 years ago
  93. 88054de rename "virtual location" of a macro to "instantiation location". by Chris Lattner · 16 years ago
  94. df7c17a Change some terminology in SourceLocation: instead of referring to by Chris Lattner · 16 years ago
  95. 860f6d4 Don't advance the statement iterator after we've deallocated the statement by Douglas Gregor · 16 years ago
  96. 67303c1 postpone sizeof objc-class computatin to the clients. by Fariborz Jahanian · 16 years ago
  97. f185319 Fix some unused variable, control reaches end of non-void function, by Daniel Dunbar · 16 years ago
  98. 4c92fea Fix a subtle bug in DeclContext::DestroyDecls(). by Steve Naroff · 16 years ago
  99. fc76761 FunctionDecl::setParams() now uses the allocator associated with ASTContext to allocate the array of ParmVarDecl*'s. by Ted Kremenek · 16 years ago
  100. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago