1. 80558d2 Fix Objective-C++ exceptions (GNU runtime). by David Chisnall · 13 years ago
  2. d6a49bb Add an opt-in -Wheader-hygiene, which current diagnoses the use of by Douglas Gregor · 13 years ago
  3. 7f0a915 Fixed inconsistency when adding TemplateParameterListsInfo. by Abramo Bagnara · 13 years ago
  4. a085da8 Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a reference-to-void type). Don't crash if it does. by Richard Smith · 13 years ago
  5. 8026f6d Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcept specifiers, unique FunctionProtoTypes with a ContextualFoldingSet, as suggested by John McCall. by Sebastian Redl · 13 years ago
  6. f9c32eb Revert "Disable delegating constructors for 2.9" by Sebastian Redl · 13 years ago
  7. 9d0af36 Disable delegating constructors for 2.9 by Sebastian Redl · 13 years ago
  8. caa35e4 Revert "Disable inherited constructors for 2.9." by Sebastian Redl · 13 years ago
  9. a808c54 Disable inherited constructors for 2.9. by Sebastian Redl · 13 years ago
  10. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 13 years ago
  11. 796aa44 Forgotten part of previous commit. by Abramo Bagnara · 13 years ago
  12. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  13. c57c17d Avoid do drop outer template parameter lists on the floor. by Abramo Bagnara · 13 years ago
  14. f525160 Teach libclang's token-annotation logic about context-sensitive by Douglas Gregor · 13 years ago
  15. a2026c9 Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source range for declarations using postfix types. by Abramo Bagnara · 13 years ago
  16. acba90f Fixed NamespaceDecl source range. by Abramo Bagnara · 13 years ago
  17. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 13 years ago
  18. 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 13 years ago
  19. 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 13 years ago
  20. 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 13 years ago
  21. c54061a Move private structs into anonymous namespaces. by Benjamin Kramer · 13 years ago
  22. 0266aa3 -Woverloaded-virtual shouldn't warn for static functions. Fixes rdar://9083431 & http://llvm.org/PR9396. by Argyrios Kyrtzidis · 13 years ago
  23. 55a9637 Removed left brace location from LinkageSpecDecl. by Abramo Bagnara · 13 years ago
  24. 5f6bcbe Fixed end source location for LinkageSpecDecl. by Abramo Bagnara · 13 years ago
  25. 9e87687 Reinstate the introduction of source-location information for by Douglas Gregor · 13 years ago
  26. 2786864 Revert r126748, my second attempt at nested-name-specifier source by Douglas Gregor · 13 years ago
  27. be38c5f Reinstate r126737, extending the generation of type-source location by Douglas Gregor · 13 years ago
  28. 44cd9f9 Revert r126737, the most recent nested-name-specifier location change, for buildbot breakage. by Douglas Gregor · 13 years ago
  29. 239cbb0 Push nested-name-specifier source location information into elaborated by Douglas Gregor · 13 years ago
  30. 2494dd0 Push nested-name-specifier source location information into by Douglas Gregor · 13 years ago
  31. e29425b Teach Sema::CheckTypenameType to use nested-name-specifiers with by Douglas Gregor · 13 years ago
  32. 40d96a6 Push nested-name-specifier location information into DeclRefExpr and by Douglas Gregor · 13 years ago
  33. 4171766 Implement delegating constructors partially. by Sean Hunt · 13 years ago
  34. 0cfaf6a Push nested-name-specifier source location information into namespace aliases. by Douglas Gregor · 13 years ago
  35. db99241 Push nested-name-specifier source location information into using directives. by Douglas Gregor · 13 years ago
  36. dc35571 Update UsingDecl, UnresolvedUsingTypenameDecl, and by Douglas Gregor · 13 years ago
  37. c34348a Retain complete source-location information for C++ by Douglas Gregor · 13 years ago
  38. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 14 years ago
  39. 7019186 When checking for abstract types, don't crash when we have a by Douglas Gregor · 14 years ago
  40. 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 14 years ago
  41. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  42. f4b793c Teach the virtual-functions-without-virtual-destructor warning to only by Douglas Gregor · 14 years ago
  43. 45f11b7 Fix PR8767, improve diagnostic wording when allocating an object of an by Chandler Carruth · 14 years ago
  44. e996ffd Save a copy expression for non-trivial copy constructions of catch variables. by John McCall · 14 years ago
  45. b25b295 Return a declaration to the parser when creating a field in C++ so that by John McCall · 14 years ago
  46. eee1d54 When parsing an out-of-line member function declaration, we must delay by John McCall · 14 years ago
  47. 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
  48. 74b47f9 For -Woverloaded-virtual take into account canonical methods. Fixes rdar://8979966 & http://llvm.org/PR9182. by Argyrios Kyrtzidis · 14 years ago
  49. f677ea3 Basic implementation of inherited constructors. Only generates declarations, and probably only works for very basic use cases. by Sebastian Redl · 14 years ago
  50. 1faa89f Re-land r124768, with a fix for PR9130. by Anders Carlsson · 14 years ago
  51. 799ef66 Implement -Woverloaded-virtual. by Argyrios Kyrtzidis · 14 years ago
  52. 01de7a4 Revert 124768. by Rafael Espindola · 14 years ago
  53. aedd9d5 Don't try to mark virtual members referenced for classes where the key function by Anders Carlsson · 14 years ago
  54. 668fdd8 Don't warn for -Wnon-virtual-dtor for dependent classes. by Argyrios Kyrtzidis · 14 years ago
  55. 9641fc8 Only warn for -Wnon-virtual-dtor for public destructors. Thanks to Benjamin Kramer for the hint! by Argyrios Kyrtzidis · 14 years ago
  56. def4e2a Warn if the class has virtual methods but non-virtual destructor. Addresses rdar://8756445. by Argyrios Kyrtzidis · 14 years ago
  57. 6d7f847 When building with optimizations, emit vtables where the key is not in the by Anders Carlsson · 14 years ago
  58. 70a21de Allow elision of invocations of move constructors from temporary objects. by Douglas Gregor · 14 years ago
  59. c938c16 Rvalue references for *this: by Douglas Gregor · 14 years ago
  60. a5c6c2a Don't insert class templates into the DynamicClasses vector. by Anders Carlsson · 14 years ago
  61. cb88a1f Use attributes for all the override control specifiers. by Anders Carlsson · 14 years ago
  62. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  63. aa23d28 Implement [class.derived]p8. by Anders Carlsson · 14 years ago
  64. dfc2f10 Mark classes as final or explicit. Diagnose when a class marked 'final' is used as a base. by Anders Carlsson · 14 years ago
  65. 2e1c730 Diagnose when a virtual member function marked final is overridden. by Anders Carlsson · 14 years ago
  66. 3ffe183 When checking for functions marked override, ignore dependent contexts. by Anders Carlsson · 14 years ago
  67. 4ebf160 Make CheckOverrideControl a member of Sema. by Anders Carlsson · 14 years ago
  68. 9e682d9 Diagnose virtual member functions marked override but not overriding any virtual member functions. by Anders Carlsson · 14 years ago
  69. aae5af2 Only allow virtual member functions to be marked 'override' and 'final'. by Anders Carlsson · 14 years ago
  70. 69a8735 Pass the VirtSpecifiers along to Sema::ActOnCXXMemberDeclarator. by Anders Carlsson · 14 years ago
  71. 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
  72. 2998d6b When building the copy expression for a __block variable, make sure by John McCall · 14 years ago
  73. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  74. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  75. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  76. 97fcc49 Check for delegating constructors and (currently) return an error about them. by Sean Hunt · 14 years ago
  77. 3fb9e4b Implement pack expansion of base initializers, so that we can by Douglas Gregor · 14 years ago
  78. f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
  79. 6fb0729 When checking a using declaration, make sure that the context we're by Douglas Gregor · 14 years ago
  80. a669c53 Add tests checking for unexpanded parameter packs in declarations that by Douglas Gregor · 14 years ago
  81. 6f52675 Check for unexpanded parameter packs in default arguments. by Douglas Gregor · 14 years ago
  82. a31040f Check for unexpanded parameter packs within variable initializers. by Douglas Gregor · 14 years ago
  83. 6ccab97 Check for unexpanded parameter packs in friend declarations. by Douglas Gregor · 14 years ago
  84. 56c0458 Check for unexpanded parameter packs in using declarations. As a by Douglas Gregor · 14 years ago
  85. 399ad97 Check for unexpanded parameter packs in static assertion expressions. by Douglas Gregor · 14 years ago
  86. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  87. e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
  88. 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
  89. 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
  90. d093722 Variadic templates: extend Type, NestedNameSpecifier, TemplateName, by Douglas Gregor · 14 years ago
  91. aee543a Move the functionality to mark all vtables of key functions as used within by Chandler Carruth · 14 years ago
  92. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  93. 90f1450 Treat visibility on an enclosing namespace as a non-explicit source of by John McCall · 14 years ago
  94. 9f71a8f PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 14 years ago
  95. 53c374f Use Sema::MaybeCreateExprWithCleanups() only after we've checked for a NULL/invalid expression by Douglas Gregor · 14 years ago
  96. 894aed9 Un-templatetize this method. It's definition is out of line in the .cpp file, by Chandler Carruth · 14 years ago
  97. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  98. 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
  99. 8a72621 Revert r120063, it was wrong. by John McCall · 14 years ago
  100. 6bb4dcb Minor whitespace and comment fixes. No functionality change. by Nico Weber · 14 years ago