1. 59d16d1 Added support for objc's gc attribute in ExtQualType. by Fariborz Jahanian · 16 years ago
  2. f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
  3. 9add317 Static variables and functions won't collide with standard library by Douglas Gregor · 16 years ago
  4. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
  5. f592c92 Unbreak clang. by Daniel Dunbar · 16 years ago
  6. d603eaa fix long lines. by Chris Lattner · 16 years ago
  7. 2140e90 introduce and use a new ExtVectorElementExpr::isArrow method, at Eli's suggestion by Chris Lattner · 16 years ago
  8. 225dfd7 Use isa<...> instead of dyn_cast<...> where result is not needed. by Fariborz Jahanian · 16 years ago
  9. b1152d8 Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 16 years ago
  10. bb99bde Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
  11. a5afdd0 Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally by Fariborz Jahanian · 16 years ago
  12. d6eed1c wrap long lines. by Chris Lattner · 16 years ago
  13. 3d7641e DeclContext had its "casting machinery" inside the class definition so that if a new declaration context Decl appeared, the necessary changes by Argyrios Kyrtzidis · 16 years ago
  14. 1ad4dd7 Make DeclContexts maintenance a bit easier. by Argyrios Kyrtzidis · 16 years ago
  15. 736166b fix build on systems where uint64_t != unsigned long long by Chris Lattner · 16 years ago
  16. e869990 Fix pasto noticed by Anders Johnsen. by Daniel Dunbar · 16 years ago
  17. 3573c0c Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
  18. f3710ba Fixed a problem caused by foreward @class use by Fariborz Jahanian · 16 years ago
  19. 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
  20. ea684e6 Fix the build on win32. by Cedric Venet · 16 years ago
  21. 026dc96 Several related changes: by Chris Lattner · 16 years ago
  22. 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
  23. a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
  24. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  25. 9653db7 Remove DeclGroupOwningRef, since we intend for declarations to be owned by Douglas Gregor · 16 years ago
  26. f98aba3 Initial implementation of arbitrary fixed-width integer types. by Eli Friedman · 16 years ago
  27. 389bf46 Several cleanups: by Steve Naroff · 16 years ago
  28. adadd8d Fix va_arg bug noticed by Eli, __builtin_va_arg is not an l-value by Daniel Dunbar · 16 years ago
  29. 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
  30. c657eba Last @encode'ing fix for objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
  31. 72696e1 Patch to fix encoding in 64bit abi. With this patch by Fariborz Jahanian · 16 years ago
  32. 62cb18d Allow the use of default template arguments when forming a class by Douglas Gregor · 16 years ago
  33. dedb84a CHAR_BIT == 8 by Douglas Gregor · 16 years ago
  34. c5840c0 Add private extern to pretty printer(s). by Mike Stump · 16 years ago
  35. 071e4da Fixup -ast-print so that: by Mike Stump · 16 years ago
  36. 080cc35 Refactor FieldDecls to be ValueDecls instead of NamedDecls. by Mike Stump · 16 years ago
  37. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  38. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  39. 672c91d id<Foo> is a POD type. by Anders Carlsson · 16 years ago
  40. 668bf91 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 16 years ago
  41. 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
  42. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  43. 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  44. 353ffce Deallocate the StringLiteral itself in StringLiteral::Destroy() and deallocate the string data before running StringLiteral's destructor. by Ted Kremenek · 16 years ago
  45. fb7413f Allocate the subexpression array for OberloadExpr from ASTContext's allocator. by Ted Kremenek · 16 years ago
  46. b2bc62b Teach the constant evaluator about C++ const integral variables. by Sebastian Redl · 16 years ago
  47. bfee9b2 Fix pretty-printing of if conditions. Patch by Ben Lickly. by Sebastian Redl · 16 years ago
  48. 4a4251b Make const-initialized const integral variables I-C-Es in C++. by Sebastian Redl · 16 years ago
  49. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  50. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  51. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  52. 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 16 years ago
  53. 11e5a7f Use ASTContext's allocator to deallocate Stmt objects instead of using 'delete'. This fixes <rdar://problem/6561143>. by Ted Kremenek · 16 years ago
  54. fab9d67 Improve the representation of template type parameters. We now by Douglas Gregor · 16 years ago
  55. df2d3cf Fix the symptom of the regression, by having the CXXConditionDeclExpr not destroy its Decl. by Sebastian Redl · 16 years ago
  56. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  57. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  58. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  59. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  60. 64650af Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 16 years ago
  61. 21a98b1 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
  62. d7eb846 Switch Type::isAggregateType to use the C++ definition of "aggregate by Douglas Gregor · 16 years ago
  63. 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
  64. 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
  65. 0bb7689 Clean up designated initialization of unions, so that CodeGen doesn't by Douglas Gregor · 16 years ago
  66. 4087e24 Evaluate ==,!= for complex types. by Daniel Dunbar · 16 years ago
  67. a2cfd34 Evaluate casts to complex. by Daniel Dunbar · 16 years ago
  68. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  69. 3f27987 Add folding for complex mul and fix some major bugs in complex float by Daniel Dunbar · 16 years ago
  70. 54f0728 Remove Expr::hasSideEffects. It doesn't work anyway by Douglas Gregor · 16 years ago
  71. a5fd07b Implement basic _Complex integer constant folding. by Daniel Dunbar · 16 years ago
  72. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  73. 64cfdb7 Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
  74. c0ac492 Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free). by Steve Naroff · 16 years ago
  75. f83820b Convert types over to placement new() that takes an ASTContext. by Steve Naroff · 16 years ago
  76. 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
  77. 32b978c Fixed a typo in getPreferredTypeAlign method. by Fariborz Jahanian · 16 years ago
  78. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  79. 34ebde4 add a new "getPreferredTypeAlign" method to return the preferred alignment by Chris Lattner · 16 years ago
  80. b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
  81. 4e716e0 Fix compile error from r62953. by Sebastian Redl · 16 years ago
  82. 32a311e One more case for Expr::isConstantInitializer; I think this covers by Eli Friedman · 16 years ago
  83. c39dc9a Enhancements to Expr::isConstantInitializer to deal with a few by Eli Friedman · 16 years ago
  84. c9e8f60 Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more by Eli Friedman · 16 years ago
  85. 3941b18 Make the constant folder aware of by Eli Friedman · 16 years ago
  86. f011589 Fix the address of a label to be properly considered and emitted as a constant. by Eli Friedman · 16 years ago
  87. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  88. f2da9df Refactor sizeof handling to use constant folding logic for constant by Eli Friedman · 16 years ago
  89. af707ab add initial support for the gcc "alignof(decl) is the alignment of the decl by Chris Lattner · 16 years ago
  90. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  91. e9feb47 Improve handling of alignof. alignof(VLA) now works properly for example. by Chris Lattner · 16 years ago
  92. 8f826f0 Fix invalid evaluation of _Complex float (real & imaginary parts had by Daniel Dunbar · 16 years ago
  93. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  94. 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
  95. b17e3b0 Use the ASTContext's allocator for FunctionTypeNoProto and TypeOfExpr by Douglas Gregor · 16 years ago
  96. 83bccb8 Detailed documentation for encoding of properties and a test case. by Fariborz Jahanian · 16 years ago
  97. 0a47393 Allocate expresssions through ASTContext (still more work to do). by Steve Naroff · 16 years ago
  98. 090b3f7 Improving on encoding of objective-c's property types. More to come. by Fariborz Jahanian · 16 years ago
  99. 40f4e69 Rename DeclContext::insert to DeclContext::makeDeclVisibleInContext and document both it and DeclContext::addDecl properly by Douglas Gregor · 16 years ago
  100. 6597f98 Fix for PR3350: add special-casing for "references" to va_lists in builtins. by Eli Friedman · 16 years ago