1. 569c316 Allow reference binding of a reference of Objective-C object type to by Douglas Gregor · 14 years ago
  2. f8cf0b0 Note that a CXXConstructExpr is zeroing when dumping it. by John McCall · 14 years ago
  3. f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
  4. 255210e Introduce implicit conversions between AltiVec vectors and GCC by Douglas Gregor · 14 years ago
  5. aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
  6. 67c4a0c operator<< on a DiagnosticBuilder should *always* output exactly one thing. by John McCall · 14 years ago
  7. 1357869 Get rid of isObjectType; when C++ says "object type", it generally by Eli Friedman · 14 years ago
  8. 7f584bb Drop an unjustified limitation from Type::isObjectType(). Fixes PR7801 and doesn't seem to break anything. by Sebastian Redl · 14 years ago
  9. bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
  10. 4204f07 Further adjustments to -Wglobal-constructors; works for references and direct by John McCall · 14 years ago
  11. ed48a8f Remove mutable data on TagType and InjectedClassNameType, by instead walking the declaration chain in search of a definition. This is necessary for a sane chained PCH implementation. No observable performance change on Carbon.h syntax-only, and bootstraps cleanly. by Sebastian Redl · 14 years ago
  12. e04f5fc Compute width/align of objc builtin types (id, etc) for radar 8258797. by Fariborz Jahanian · 14 years ago
  13. b4b9b15 Kill off RequiresGlobalConstructor in favor of isConstantInitializer. by John McCall · 14 years ago
  14. dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
  15. 4048590 Refactor find*Specialization functions using SpecEntryTraits by Peter Collingbourne · 14 years ago
  16. 0dbbc04 When we are deserializing the lexical decls of a DeclContext from PCH, notify the PCHReader to hold off passing Decls by Argyrios Kyrtzidis · 14 years ago
  17. 2d6c906 Don't print out ivars twice in Decl::print(). Fixes <rdar://problem/8253668>. by Ted Kremenek · 14 years ago
  18. d022152 Teach isIncompleteType() to look through sugar when it is dealing with by Douglas Gregor · 14 years ago
  19. 4ac7c0b Change the name to something less terrible; suggestion by Doug. No functionality change. by Argyrios Kyrtzidis · 14 years ago
  20. ab411c8 Weak references and variables that are not definitions are not required for early codegen/deserialization. by Argyrios Kyrtzidis · 14 years ago
  21. 90e99a8 Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
  22. f88718e Implement RedeclarableTemplateDecl::getNextRedeclaration by Peter Collingbourne · 14 years ago
  23. 8a798a7 Store latest redeclaration for each redeclarable template declaration by Peter Collingbourne · 14 years ago
  24. 9eabeba Refactor redeclarable template declarations by Peter Collingbourne · 14 years ago
  25. 447234d Allow a looser form of compatibility checking (which ignores by Douglas Gregor · 14 years ago
  26. 681d723 - Fix recording of offsets of types in dependent PCHs. by Sebastian Redl · 14 years ago
  27. 55c6570 It's not necessary to call flush() on a raw_ostream immediately prior by Dan Gohman · 14 years ago
  28. 3c46e8d Fix namespace polution. by Dan Gohman · 14 years ago
  29. 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
  30. 7cb6bd7 Remove a bunch of trivial destructors by Douglas Gregor · 14 years ago
  31. afb6416 Move Type destructor out-of-line by Douglas Gregor · 14 years ago
  32. a2da780 Remove destructors from declaration nodes by Douglas Gregor · 14 years ago
  33. 1de22a2 I lied. Kill off a few more Destroy methods by Douglas Gregor · 14 years ago
  34. 37db4db Kill off the last Destroy method in the AST library by Douglas Gregor · 14 years ago
  35. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
  36. 63fe86b Make ASTContext always use the BumpPtrAllocator. by Douglas Gregor · 14 years ago
  37. f609462 Vectors are not integer types, so the type system should not classify by Douglas Gregor · 14 years ago
  38. 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
  39. 554e6aa Read/write FriendTemplateDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  40. 7cb45e3 Support C++ try/catch statements for PCH. by Argyrios Kyrtzidis · 14 years ago
  41. 2c853e4 Hide FunctionTemplateDecl's specializations folding set as implementation detail and introduce by Argyrios Kyrtzidis · 14 years ago
  42. cc0b1bc Hide the specializations folding sets of ClassTemplateDecl as an implementation detail (InsertPos by Argyrios Kyrtzidis · 14 years ago
  43. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
  44. a8f8dac Patch to type match comparing Objective-C Classes which implement by Fariborz Jahanian · 14 years ago
  45. 9638eef BUILD_ARCHIVE is the default for libraries, no need to set it. by Chris Lattner · 14 years ago
  46. ac0021b Added PCH/ASTImporter code for ObjCIvarDecl's field. by Fariborz Jahanian · 14 years ago
  47. ad51e74 Patch to synthesize property ivars on demand as by Fariborz Jahanian · 14 years ago
  48. e39a389 Introduce a new cast kind for an "lvalue bitcast", which handles by Douglas Gregor · 14 years ago
  49. 6398235 Whenever we're creating an expression that is typically an rvalue by Douglas Gregor · 14 years ago
  50. 6dc1ef8 Silence Doug's favorite GCC warning. by Chandler Carruth · 14 years ago
  51. 4bd4031 Downgrade the "when type is in parentheses, array cannot have dynamic by Douglas Gregor · 14 years ago
  52. 218f47f When computing the canonical profile of a DeclRefExpr or MemberExpr, by Douglas Gregor · 14 years ago
  53. 5291c3c When forming a function call or message send expression, be sure to by Douglas Gregor · 14 years ago
  54. 8dd0c56 Instantiate attributes when first building an instantiated VarDecl. by Fariborz Jahanian · 14 years ago
  55. cad8d31 Copy over attributes to instantiated variable. by Fariborz Jahanian · 14 years ago
  56. 6d00c13 Add PCH support for the remaining C++ exprs. by Argyrios Kyrtzidis · 14 years ago
  57. 0193a72 Fix a crashing but trying to print a TemplateTemplateParmDecl by Craig Silverstein · 14 years ago
  58. 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
  59. 663e380 Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  60. ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
  61. 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
  62. 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
  63. 3472430 When printing statistics for the ASTContext, also print them for its BumpPtrAllocator by Douglas Gregor · 14 years ago
  64. 5f1bfc1 Remove Decl::getCompoundBody(). by Argyrios Kyrtzidis · 14 years ago
  65. 6717ef4 Simplify code. CompoundStmt's RBraceLoc can be found using its SourceRange too. by Argyrios Kyrtzidis · 14 years ago
  66. 06a54a3 Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of getBody() when we are just checking the existence of a body, to avoid de-serialization of the body from PCH. by Argyrios Kyrtzidis · 14 years ago
  67. 0f2b692 Don't consider casted non-global pointers to be evaluatable. by John McCall · 14 years ago
  68. db2fa8a Added a path-sensitive idempotent operation checker (-analyzer-idempotent-operation). Finds idempotent and/or tautological operations in a path sensitive context, flagging operations that have no effect or a predictable effect. by Tom Care · 14 years ago
  69. 1693e15 Improve the accuracy of getSourceRange() for DeclaratorDecl and by Douglas Gregor · 14 years ago
  70. 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
  71. 7b081c8 Read/write some source location for PCH. by Argyrios Kyrtzidis · 14 years ago
  72. 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
  73. c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
  74. 5586b01 When adding a visible decl, deserialize the visible decls and add it. by Argyrios Kyrtzidis · 14 years ago
  75. 0061138 Don't try to install the __[u]int128_t identifier if it is already installed by PCHReader. by Argyrios Kyrtzidis · 14 years ago
  76. 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
  77. 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
  78. 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
  79. a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
  80. 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
  81. 04aed0e Disable Decl::CheckAccessDeclContext() temporarily. by Argyrios Kyrtzidis · 14 years ago
  82. 37ffed3 Fully read/write CXXRecordDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  83. 9763e22 - Allow a typedef type to be read from PCH even if its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
  84. b8b03e6 Add some side-effect free Create methods for TypeDecl subclasses and use them for PCH reading. by Argyrios Kyrtzidis · 14 years ago
  85. eb8c670 Provide exception specifications for implicitly-declared default constructors. by Douglas Gregor · 14 years ago
  86. 0d405db Provide exception specifications for implicitly-declared copy constructors. by Douglas Gregor · 14 years ago
  87. b87786f Provide an exception-specification for an implicitly-declared by Douglas Gregor · 14 years ago
  88. 1d110e0 Remove unnecessary ASTContext parameter from by Douglas Gregor · 14 years ago
  89. 6cb5b5f AST: Propogate printing policy to types in a bunch more places. by Daniel Dunbar · 14 years ago
  90. 03e80e4 Nasty rewriter bug which turns out to have an easy fix in by Fariborz Jahanian · 14 years ago
  91. 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 14 years ago
  92. 6764334 Support C++ friend declarations for PCH. by Argyrios Kyrtzidis · 14 years ago
  93. 84b0316 Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures by Daniel Dunbar · 14 years ago
  94. fe8ec01 Delete assert in ComputeKeyFunction. The function runs fine without it, since by Jeffrey Yasskin · 14 years ago
  95. 0010bca Prefer llvm_unreachable(...) to assert(false && ...). This is important as by Chandler Carruth · 14 years ago
  96. 2111c85 Introduce Expr::Classify and Expr::ClassifyModifiable, which determine the classification of an expression under the C++0x taxology (value category). Reimplement isLvalue and isModifiableLvalue using these functions. No regressions in the test suite from this, and my rough performance check doesn't show any regressions either. by Sebastian Redl · 14 years ago
  97. 12dffcd Support DependentScopeDeclRefExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  98. dc767e3 Fix various bugs in recent commits for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
  99. bd65bb5 Support UnresolvedLookupExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  100. a77eb08 Support UnresolvedMemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago