1. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  2. 36281c6 Don't give 'global constructor' warnings for function statics, even if they have a direct initializer. Fixes PR8095. by Sebastian Redl · 14 years ago
  3. 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 14 years ago
  4. 4e4d570 Enable inline namespaces in the AST. by Sebastian Redl · 14 years ago
  5. 7a126a4 Rename DeclContext::getLookupContext to getRedeclContext and change its semantics slightly. No functionality change in the absence of inline namespaces. Also, change a few places where inline namespaces actually make a difference to be prepared for them. by Sebastian Redl · 14 years ago
  6. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  7. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  8. 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
  9. d078e64 Parser support for inline namespaces by Sebastian Redl · 14 years ago
  10. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  11. ea31864 Move things around so that Sema.h no longer depends on even DeclBase.h. by John McCall · 14 years ago
  12. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 14 years ago
  13. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  14. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  15. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
  16. 384aff8 Remove Sema.h's dependency on DeclCXX.h. by John McCall · 14 years ago
  17. 50df6ae Remove the DenseSet dependency from Sema.h. by John McCall · 14 years ago
  18. 5f1e094 More header elimination. The goal of all this is to allow Parser to by John McCall · 14 years ago
  19. 7a1fad3 Remove a header dependency from Sema.h at the cost of some type safety. by John McCall · 14 years ago
  20. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  21. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  22. 3a91abf Diagnose the presence of multiple initializations of static data by Douglas Gregor · 14 years ago
  23. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  24. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  25. b8f7de9 Do not elide copy construction when we're performing base-class initialization by Douglas Gregor · 14 years ago
  26. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  27. 2c18bb7 objective-c ivar refactoring patch. Iterations by Fariborz Jahanian · 14 years ago
  28. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  29. 72c4c15 Revert r111609, which is failing its new test. by Douglas Gregor · 14 years ago
  30. 29c695b Detect efforts to declare a template member friend and explicitly ignore them. by John McCall · 14 years ago
  31. 21e09b6 Fix the source range of an anonymous namespace, from Jan Bierbaum by Douglas Gregor · 14 years ago
  32. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
  33. 9b7d670 zap dead code. by Chris Lattner · 14 years ago
  34. 94c3b56 Rip out the existing retroactive abstract-class usage checker, by John McCall · 14 years ago
  35. 572fc62 Don't try to initialize a reference with a constructed temporary if either by John McCall · 14 years ago
  36. 881b36c Fix initialization for members of anonymous struct in a union. by Argyrios Kyrtzidis · 14 years ago
  37. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  38. ef3dce8 Added locations and type source info for DeclarationName inside UsingDecl. by Abramo Bagnara · 14 years ago
  39. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
  40. 0d30a87 PR7800: both virtual and non-virtual bases must be marked as used for VTTs. by Eli Friedman · 14 years ago
  41. f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
  42. a834888 Remove the DeclaredInCondition bit now that it's no longer used. by Nick Lewycky · 14 years ago
  43. aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
  44. 58e5539 Remove a redundant and broken check. Fixes PR7810. by Sebastian Redl · 14 years ago
  45. 1544282 Only look up an 'operator delete' on the definition of a destructor, not on by John McCall · 14 years ago
  46. 4204f07 Further adjustments to -Wglobal-constructors; works for references and direct by John McCall · 14 years ago
  47. 76c38d3 Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr for them that will deserialize them when needed. by Argyrios Kyrtzidis · 14 years ago
  48. 26faaac Rename getStdNamespace -> getOrCreateStdNamespace, to better reflect its functionality. by Argyrios Kyrtzidis · 14 years ago
  49. 626e96e Make a first pass at implementing -Wglobal-constructors. I'm worried that this by John McCall · 14 years ago
  50. 35f9a19 Fixed typedef inside extern "C". by Abramo Bagnara · 14 years ago
  51. 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
  52. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
  53. 9557f53 Remove dead code. by Eli Friedman · 14 years ago
  54. 0f2b97d PR7698: Make sure we correctly handle the initialization of an array with by Eli Friedman · 14 years ago
  55. 5a18039 Support catching Objective C pointers in C++ under the non-fragile NeXT runtime. by John McCall · 14 years ago
  56. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
  57. 09acc98 A using declaration can redeclare a typedef to the same type. These by Douglas Gregor · 14 years ago
  58. 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
  59. af57280 Remove my egregious hack that forced deserialization of visible by Douglas Gregor · 14 years ago
  60. 5efd91a Mark the operator delete associated with a virtual destructor as referenced. by John McCall · 14 years ago
  61. 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
  62. 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
  63. a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
  64. 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
  65. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  66. db89f28 Add a new routine Sema::LookupDestructor and make all destructor-lookup calls use that routine by Douglas Gregor · 14 years ago
  67. eb8c670 Provide exception specifications for implicitly-declared default constructors. by Douglas Gregor · 14 years ago
  68. 32df23e Move the implicit declaration of a default constructor into a separate by Douglas Gregor · 14 years ago
  69. 0d405db Provide exception specifications for implicitly-declared copy constructors. by Douglas Gregor · 14 years ago
  70. fabd43a Move the implicit declaration of a constructor out to a separate by Douglas Gregor · 14 years ago
  71. 598a854 Teach DeclareImplicitCopyConstructor how to cope with virtual bases by Douglas Gregor · 14 years ago
  72. 4a0c26f Move declaration of a class's implicit copy constructor into a by Douglas Gregor · 14 years ago
  73. b87786f Provide an exception-specification for an implicitly-declared by Douglas Gregor · 14 years ago
  74. d3c3590 Move the implicit declaration of a class's copy-assignment operator by Douglas Gregor · 14 years ago
  75. 4681ca8 Make loops infinitely faster. No functionality change. by Douglas Gregor · 14 years ago
  76. 1d110e0 Remove unnecessary ASTContext parameter from by Douglas Gregor · 14 years ago
  77. d92ec47 Reinstate fix for PR7526, which was failing because, now that we by Douglas Gregor · 14 years ago
  78. 4b662a5 Revert r107374, which broke bootstrap. by Douglas Gregor · 14 years ago
  79. 2fef752 When building the type of a destructor, make sure to keep the by Douglas Gregor · 14 years ago
  80. e861c60 Reapply r107235, this time with both my typo fixed, and a logical bug fixed. by Chandler Carruth · 14 years ago
  81. ec29b35 Revert r107235, it had a silly typo in it, and fixing the typo breaks something by Chandler Carruth · 14 years ago
  82. e9c9d15 Fix PR7402: We were creating implicit member initializers for every field in an by Chandler Carruth · 14 years ago
  83. f186b54 Retain the source location of the constructor when building an implicit member by Chandler Carruth · 14 years ago
  84. 12eb5d6 When typo correction produces a result that is not of the kind we're by Douglas Gregor · 14 years ago
  85. 0e8c4b9 Typo correction for namespace alias definitions by Douglas Gregor · 14 years ago
  86. 6699220 Allow a using directive to refer to the implicitly-defined namespace by Douglas Gregor · 14 years ago
  87. c070cc6 Given Decl::isUsed() a flag indicating when to consider the "used" by Douglas Gregor · 14 years ago
  88. 8e2eab2 Fixed conflict between objc_memmove_collectable builtin by Fariborz Jahanian · 14 years ago
  89. 3956b1a If a non-dependent base class initializer fails to match any direct or by Douglas Gregor · 14 years ago
  90. ad00b77 Fix a point of semantics with using declaration hiding: method templates by John McCall · 14 years ago
  91. ff2d05f Workaround a possible VS C++ bug. by Fariborz Jahanian · 14 years ago
  92. 55bcace Patch adds support for copying of those by Fariborz Jahanian · 14 years ago
  93. 43ad182 When analyzing for member self-assignment, don't attempt to dereference null by Nick Lewycky · 14 years ago
  94. 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
  95. bf1a028 Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*. by John McCall · 14 years ago
  96. 4bde1e1 Delay checking for mutable const fields until we're checking the field. by John McCall · 14 years ago
  97. ffdb2d2 Add all final overriders to the map. by Anders Carlsson · 14 years ago
  98. 9da9cdf When filtering out previous declarations of friend functions, consider the by John McCall · 14 years ago
  99. aeb4a28 Tweak the fix-it for a copy constructor declared to take its argument by Douglas Gregor · 14 years ago
  100. 4142ceb Fixes misc. flexible array bugs in c++ (PR7029). by Fariborz Jahanian · 14 years ago