1. b2ee830 Emulate a MSVC bug where if during an using declaration name lookup, the declaration found is unaccessible (private) and that declaration was bring into scope via another using declaration whose target declaration is accessible (public) then no error is generated. by Francois Pichet · 13 years ago
  2. 93104c1 Add an assertion to tell us when we're going off the deep end trying by Douglas Gregor · 13 years ago
  3. 84ee2ee Audit and finish the implementation of C++0x nullptr, fixing two by Douglas Gregor · 13 years ago
  4. 9625e44 It's considered poor form to create references to the overloaded by Douglas Gregor · 13 years ago
  5. 930a9ab Fix our handling of the warning when one tries to pass a by Douglas Gregor · 13 years ago
  6. e885e18 Diagnose the presence of storage-class-specifiers on explicit by Douglas Gregor · 13 years ago
  7. 4337dc7 Teach Sema::ActOnUninitializedDecl() not to try to interpret when one by Douglas Gregor · 13 years ago
  8. 5e9ebb3 A few more is(Un)signedIntegerType/is(Un)signedOrEnumerationType cleanups. by Douglas Gregor · 13 years ago
  9. 0fd228d Implement C++0x semantics for passing non-POD classes through varargs. by Douglas Gregor · 13 years ago
  10. e340682 Add a missing case for default constructor deletion. by Sean Hunt · 13 years ago
  11. 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 13 years ago
  12. b7ec906 Downgrade the error about re-opening an inline namespace as non-inline by Douglas Gregor · 13 years ago
  13. fc92137 Diagnose unexpanded parameter packs in return statements. This by Douglas Gregor · 13 years ago
  14. 4926d83 Clean up two comments by Douglas Gregor · 13 years ago
  15. a044826 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 13 years ago
  16. 1e55e91 Undo enough of r131143 to make private copy ctor diags say "copy constructor" again by Matt Beaumont-Gay · 13 years ago
  17. 42bef03 Fix PR9941 again, this time for templates. by Sebastian Redl · 13 years ago
  18. db5d44b Implement __underlying_type for libc++. by Sean Hunt · 13 years ago
  19. 0ee3391 Reapply r121528, fixing PR9941 by delaying the exception specification check for destructors until the class is complete and destructors have been adjusted. by Sebastian Redl · 13 years ago
  20. 493ff72 After consultation with doug, revert r131515. by Sean Hunt · 13 years ago
  21. 1d78032 Revert r121528 as it breaks a simple testcase, which leads to, among by Sean Hunt · 13 years ago
  22. 0320a1d Implement implicit exception specifications of destructors. by Sebastian Redl · 13 years ago
  23. 71a682f Implement an additional fix for infinite recursion of deleted special by Sean Hunt · 13 years ago
  24. d02fec8 Force declaration of implicit members in C++0x mode. by Sean Hunt · 13 years ago
  25. be63122 Fix some minor bugs and add a lot more test cases for defaulted by Sean Hunt · 13 years ago
  26. 1f2f384 Implement some tests for defaulted constructors. To do this I had to by Sean Hunt · 13 years ago
  27. cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 13 years ago
  28. 714c992 When checking a set of template parameter lists against a by Douglas Gregor · 13 years ago
  29. 7d16627 The array-size operand to a new-expression is not necessarily a size_t. by John McCall · 13 years ago
  30. 3b5904b Emit an error when trying to @encode an incomplete type. by Argyrios Kyrtzidis · 13 years ago
  31. e1e96a6 Revert 131347. It asserts if the specialization in within a class template: by Francois Pichet · 13 years ago
  32. 509f048 Make sure we actually generate defaulted copy constructors; caught by by Sean Hunt · 13 years ago
  33. 1fa8028 In Microsoft mode, allow template function explicit specialization at class scope. by Francois Pichet · 13 years ago
  34. 1804174 PR9908: Fix the broken fix for PR9902 to get the template argument lists in the right order. by Richard Smith · 13 years ago
  35. 2b18808 What I hope to be an implementation of defaulted copy assignment operators. by Sean Hunt · 13 years ago
  36. 7f41019 More progress towards defaulted copy assignment by Sean Hunt · 13 years ago
  37. 30de05c Start implementing defaulted copy assignment by Sean Hunt · 13 years ago
  38. daebfef Fix copy constructor deletion detection with array types. by Sean Hunt · 13 years ago
  39. 819e9bf refactor CheckForwardProtocolDeclarationForCircularDependency returns by Fariborz Jahanian · 13 years ago
  40. 49634cf Defaulting copy constructors now works reasonably well. by Sean Hunt · 13 years ago
  41. 18c8339 Teach the template parameter dependency checker used when matching by Douglas Gregor · 13 years ago
  42. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  43. 2be7e90 Implement defaulting of destructors. by Sean Hunt · 13 years ago
  44. cb45a0f Hrm by Sean Hunt · 13 years ago
  45. 96b69a7 After issuing diagnostics on circular protocol list, by Fariborz Jahanian · 13 years ago
  46. e4246a6 Properly parse the 'default' and 'delete' keywords. by Sean Hunt · 13 years ago
  47. 1e23865 Make it so that we actually generate definitions for explicitly by Sean Hunt · 13 years ago
  48. ca46d13 Implement deletion of explicitly defaulted default constructors. by Sean Hunt · 13 years ago
  49. 8a29bc0 Fix crasher spotted in IWYU. by Nick Lewycky · 13 years ago
  50. 640c63c Fix typo in comment. by Nick Lewycky · 13 years ago
  51. aff37b4 Fix PR9902: correctly substitute alias templates within the template in which they are defined: provide an empty list of arguments for each containing template context during substitution. by Richard Smith · 13 years ago
  52. 7822ee3 Implement CWG1170, which makes access-control errors into template by Douglas Gregor · 13 years ago
  53. 175c5bb When checking for the necessary 'template<>' headers based on the by Douglas Gregor · 13 years ago
  54. a6bff2c Commit some missing changes to the previous patch. by Sean Hunt · 13 years ago
  55. cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
  56. 30aff5b In Microsoft mode, allow conversion from pointer to integral type no matter what size the integral type is. Necessary to parse MFC code. by Francois Pichet · 13 years ago
  57. 1de8533 Teach CFG building how to deal with CXXMemberCallExprs and BoundMemberTy, by John McCall · 13 years ago
  58. 6a24747 In Microsoft mode, allow pure specifier (=0) on inline functions declared at class scope. by Francois Pichet · 13 years ago
  59. 4da89c8 Use a heralded conversion to bool in inline-asm constraints. by John McCall · 13 years ago
  60. f961ea5 Re-do R131114 without breaking code. by Sean Hunt · 13 years ago
  61. c840649 Reimplement Sema::MatchTemplateParametersToScopeSpecifier() based on by Douglas Gregor · 13 years ago
  62. 680404e Revert 131114. This fixes PR9884. by Rafael Espindola · 13 years ago
  63. 001cad9 Further implement defaulting constructors. by Sean Hunt · 13 years ago
  64. a780da7 The last of the trivial constructor changes, make CXXSpecialMember by Sean Hunt · 13 years ago
  65. 7604f64 Ignore const/volatile/restrict qualifiers on anonymous structs and by Douglas Gregor · 13 years ago
  66. 93b6bce Extend the tag-ambiguity hack I committed in r130810 for tag by Douglas Gregor · 13 years ago
  67. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 13 years ago
  68. c056c17 When determining whether we need to instantiate a function type, by Douglas Gregor · 13 years ago
  69. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  70. a8ef3ac Allow implicit conversion from function pointer to void* in Microsoft mode. by Francois Pichet · 13 years ago
  71. 8db75a2 Look at all the record redeclaration when looking for a uuid attribute. by Francois Pichet · 13 years ago
  72. 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 13 years ago
  73. 00c93a1 Patch for PR 7409 - only error on definition of invalid typedefs. Suppress errors for additional uses of this invalid typedef. by Richard Trieu · 13 years ago
  74. 010157f When checking for a prior declaration of the name of a namespace, skip by Douglas Gregor · 13 years ago
  75. bb85f8e Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears. by Sean Hunt · 13 years ago
  76. 1e86269 Add support for Microsoft __if_exists and __if_not_exists construct inside function definition. by Francois Pichet · 13 years ago
  77. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  78. 2174d4c Warn when trying to call a pure virtual member function in a class from the class constructor/destructor. Fixes PR7966. by Anders Carlsson · 13 years ago
  79. fe2695e Do defaulted constructors properly. by Sean Hunt · 13 years ago
  80. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  81. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  82. ff36559 When instantiating a block expression, the instantiated by Fariborz Jahanian · 13 years ago
  83. 4b81cde When providing code completions for an Objective-C property access, by Douglas Gregor · 13 years ago
  84. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  85. 9389ddc Look through block pointers and ObjC object pointers by Matt Beaumont-Gay · 13 years ago
  86. 439d3c3 With invalid overloaded operators, we can get into funny cases where by Douglas Gregor · 13 years ago
  87. c159870 Change cycle detection to be based off of a warning flag. by Sean Hunt · 13 years ago
  88. e74c25c When adding KVC code completions, keep track of all of the selectors by Douglas Gregor · 13 years ago
  89. ebcbe1d there i fixed it by Sean Hunt · 13 years ago
  90. bd61e34 Clean up Sema::BuildCXXNestedNameSpecifier()'s creation of TypeLoc by Douglas Gregor · 13 years ago
  91. c9366ba Implement Sema::isExprCallable. by Matt Beaumont-Gay · 13 years ago
  92. c746937 When converting an integral template argument value to a non-type by Douglas Gregor · 13 years ago
  93. fe57eef Implement a better version of delegating constructor cycle detection. by Sean Hunt · 13 years ago
  94. fa74c23 Ensure that delegating constructor loop detection uses canonical declarations. by Sean Hunt · 13 years ago
  95. 61c6c44 When tag lookup finds something ambiguous, and we're defining a new by Douglas Gregor · 13 years ago
  96. b76af9c Ensure that destructors are properly inovked when an exception leaves by Sean Hunt · 13 years ago
  97. 01aacc0 Move the AST modifications to after the cycle detection in by Sean Hunt · 13 years ago
  98. 06bc9eb Extend -Wnon-pod-memset to also encompass memcpy() and memmove(), by Douglas Gregor · 13 years ago
  99. d49bd55 Fix delegating constructors stylistic issues. by Sean Hunt · 13 years ago
  100. 2a053a3 Separate the -Wnon-pod-memset warnings into two separate warnings: by Douglas Gregor · 13 years ago