1. eb8c670 Provide exception specifications for implicitly-declared default constructors. by Douglas Gregor · 14 years ago
  2. 0d405db Provide exception specifications for implicitly-declared copy constructors. by Douglas Gregor · 14 years ago
  3. 1619342 Test implicit declaration of copy assignment operator with non-const argument by Douglas Gregor · 14 years ago
  4. 598a854 Teach DeclareImplicitCopyConstructor how to cope with virtual bases by Douglas Gregor · 14 years ago
  5. b87786f Provide an exception-specification for an implicitly-declared by Douglas Gregor · 14 years ago
  6. c05babe Add Sema test case for exception-specifiers implicitly added to destructors. by Douglas Gregor · 14 years ago
  7. d7115a8 Add test case that I forgot to commit with r107354 (the implementation by Douglas Gregor · 14 years ago
  8. 9fde9c4 tests: Use %clangxx when using driver for C++, in case C++ support is disabled. by Daniel Dunbar · 14 years ago
  9. 926c4b4 Partial fix for PR7267 based on comments by John McCall on an earlier patch. by Chandler Carruth · 14 years ago
  10. 0b495cd A bug I've introduced in STDIN handling surfaced a few broken tests, fix them. by Benjamin Kramer · 14 years ago
  11. a2dd828 Downgrade the error when using a typedef in the nested-name-specifier by Douglas Gregor · 14 years ago
  12. ad00b77 Fix a point of semantics with using declaration hiding: method templates by John McCall · 14 years ago
  13. 7378012 Commit my WIP on constexpr support. This commit: an XFAILed test and treating constexpr as a top-level const. by Sebastian Redl · 14 years ago
  14. 57d12fd PR7245: Make binding a reference to a temporary without a usable copy by Jeffrey Yasskin · 14 years ago
  15. 21d07e4 Add an extension to avoid an error when a global template has the same name as by Jeffrey Yasskin · 14 years ago
  16. a417b87 When checking for equality of template parameter lists, a template by Douglas Gregor · 14 years ago
  17. 7b6d25b Properly disambiguate between an elaborated-type-specifier and a by Douglas Gregor · 14 years ago
  18. 5ed9b93 Make sure to check the accessibility of and mark the destructor for the by Eli Friedman · 14 years ago
  19. cd7c4d8 There is no dcl.init.ref p16. This test deals with p5. by Jeffrey Yasskin · 14 years ago
  20. c7e04da A more minimal fix for PR6762. by John McCall · 14 years ago
  21. 2b7baf0 Roll back r104941. by John McCall · 14 years ago
  22. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
  23. de09ed5 Test case for r104938. by John McCall · 14 years ago
  24. 76ef658 When we complain about a member being inaccessible due to a constraint by Douglas Gregor · 14 years ago
  25. 9da9cdf When filtering out previous declarations of friend functions, consider the by John McCall · 14 years ago
  26. 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
  27. d2235f6 Reinstate r104117, Chandler Carruth's change that "[provides] a naming by Douglas Gregor · 14 years ago
  28. bf1cbaf Revert r104117, "Provide a naming class for UnresolvedLookupExprs, even when by Daniel Dunbar · 14 years ago
  29. c3f984f Provide a naming class for UnresolvedLookupExprs, even when occuring on by Chandler Carruth · 14 years ago
  30. 238058c I hate this commit. by Douglas Gregor · 14 years ago
  31. cfe833b Diagnose a redefinition error when there are two instantiations of friend by Douglas Gregor · 14 years ago
  32. 6cfacfe Determine when the instantiation of a friend function defined inside a by Douglas Gregor · 14 years ago
  33. ac7c2c8 C++98/03 [temp.friend]p4 requires that inline function definitions by Douglas Gregor · 14 years ago
  34. c63d2c8 When we emit an error during the implicit definition of a special by Douglas Gregor · 14 years ago
  35. 380c213 Speculatively revert r103497, "Do not mark the virtual members of an by Daniel Dunbar · 14 years ago
  36. bbbe074 Do not mark the virtual members of an implicitly-instantiated class as by Douglas Gregor · 14 years ago
  37. 2166beb The C++98/03 standard is disturbingly silent about out-of-scope by Douglas Gregor · 14 years ago
  38. ec20f46 When printing an overload candidate that failed due to SFINAE, print a by Douglas Gregor · 14 years ago
  39. a18592e When template argument deduction fails because the call had too by Douglas Gregor · 14 years ago
  40. a933319 When printing a non-viable overload candidate that failed due to by Douglas Gregor · 14 years ago
  41. 565f8d6 Test case for my last fix. by Sebastian Redl · 14 years ago
  42. a97badf It turns out that we should be allowing redeclarations within function by Douglas Gregor · 14 years ago
  43. 01ebd9d An access is permitted if the current template instantiates to the appropriate by John McCall · 14 years ago
  44. 06a9f36 Complete reimplementation of the synthesis for implicitly-defined copy by Douglas Gregor · 14 years ago
  45. 5402295 Fix ADL for types declared in transparent decls, from Alp Toker! by Douglas Gregor · 14 years ago
  46. 516e6e0 When performing partial ordering of class template partial by Douglas Gregor · 14 years ago
  47. 7576a65 Test case for r102578. by John McCall · 14 years ago
  48. f581382 Properly switch into the declaring scope of a template when performing by John McCall · 14 years ago
  49. 4154e0b When we create a temporary of class type that we don't immediately by Douglas Gregor · 14 years ago
  50. 5cf86ba Actually produce base paths for CastExprs of kind CK_DerivedToBase. by Anders Carlsson · 14 years ago
  51. 0d6b164 Recommit my change to how C++ does elaborated type lookups, now with by John McCall · 14 years ago
  52. 00b40d3 Revert "C++ doesn't really use "namespaces" for different kinds of names the same", which seems to break most C++ nightly test apps. by Daniel Dunbar · 14 years ago
  53. d04efc9 C++ doesn't really use "namespaces" for different kinds of names the same by John McCall · 14 years ago
  54. d1aa800 Change the 'declared at' diagnostic to say 'declared here'. by Anders Carlsson · 14 years ago
  55. 050b78a Record nested-name-specifiers of when we create by Douglas Gregor · 14 years ago
  56. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 14 years ago
  57. 711f34a Keep tack of whether a base in an InitializedEntity is an inherited virtual base or not. Use this in CheckConstructorAccess. by Anders Carlsson · 14 years ago
  58. 9a68a67 Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to report different diagnostics depending on which entity is being initialized. by Anders Carlsson · 14 years ago
  59. 9c82afc Restore r101841 without modification. Also mark 'operator delete' as used for by John McCall · 14 years ago
  60. 3609432 Revert r101841 and follow-up. by John McCall · 14 years ago
  61. af5ece5 Don't bother looking for (or diagnosing problems with) the 'operator delete' by John McCall · 14 years ago
  62. a77eaa9 Make sure that we don't visit redeclarations of nested classes while by Douglas Gregor · 14 years ago
  63. c1c9df7 C++ [namespace.memdef]p3 only applies when the friend is not named via by Douglas Gregor · 14 years ago
  64. 630eb01 Fix the access checking of function and function template argument types, by Chandler Carruth · 14 years ago
  65. 2559a70 When checking the copy constructor for the optional copy during a by Douglas Gregor · 14 years ago
  66. 523d46a In C++98/03, when binding a reference to an rvalue of by Douglas Gregor · 14 years ago
  67. c0b3964 Audit uses of Sema::LookupSingleName for those lookups that are by Douglas Gregor · 14 years ago
  68. 325e593 Warn about non-aggregate classes with no user-declared constructors by Douglas Gregor · 14 years ago
  69. 74256f5 Parse friend template ids as types instead of ending up in by John McCall · 14 years ago
  70. 21c0160 Fix an embarrasing memory error. I was apparently very tired when I wrote this by John McCall · 14 years ago
  71. 77e8b11 Support befriending members of class template specializations. by John McCall · 14 years ago
  72. d1fed3e During referencing binding, only consider conversion functions for by Douglas Gregor · 14 years ago
  73. 3d04336 Allow classes to befriend implicitly-declared members. Fixes PR6207 for by John McCall · 15 years ago
  74. 9ea6397 Don't try to find a scope corresponding to the search DC for an unfound by John McCall · 15 years ago
  75. c520c84 Implement C++ [over.ics.user]p3, which restricts the final conversion by Douglas Gregor · 15 years ago
  76. 01e56ae Implement C++ [temp.local]p4, which specifies how we eliminate by Douglas Gregor · 15 years ago
  77. 57265e3 Fix a crash-on-invalid involving name lookup of tag names, where we by Douglas Gregor · 15 years ago
  78. 966c78b change Scope::WithinElse to be a normal scope flag, widen the by Chris Lattner · 15 years ago
  79. c42b652 Only complain about explicit instantiations following explicit by Douglas Gregor · 15 years ago
  80. 7002f4c Turn access control on by default in -cc1. by John McCall · 15 years ago
  81. 6cd3b9f Instantiate default argument expressions even if their associated parameter by John McCall · 15 years ago
  82. d4eea83 Improve diagnostics when we fail to convert from a source type to a by Douglas Gregor · 15 years ago
  83. ea7390c Set access properly on instantiated friend class template declarations. by John McCall · 15 years ago
  84. 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 15 years ago
  85. af2094e Implement dependent friend function template specializations. by John McCall · 15 years ago
  86. db88d8a When a template (without arguments) is passed as a template type by Jeffrey Yasskin · 15 years ago
  87. 06245bf Improve handling of friend types in several ways: by Douglas Gregor · 15 years ago
  88. c91cc66 Check access for the implicit calls to destructors that occur when we by John McCall · 15 years ago
  89. 161755a Implement the protected access restriction ([class.protected]), which requires by John McCall · 15 years ago
  90. 7bbe5f6 Check in a motivating test for the revised access semantics. by John McCall · 15 years ago
  91. db73c68 Correct the calculation of access to more closely model the wording in by John McCall · 15 years ago
  92. b7a0926 Overhaul checking of non-type template arguments that should refer to by Douglas Gregor · 15 years ago
  93. 1eabb7d Improve diagnostics when an elaborated-type-specifer containing a by Douglas Gregor · 15 years ago
  94. 4033642 Change the representation of dependent elaborated-type-specifiers by Douglas Gregor · 15 years ago
  95. 32daa42 Regularize support for naming conversion functions in using decls. by John McCall · 15 years ago
  96. 3be9678 Add a test for C++ [stmt.select]p3, which specifies that redeclaring a by Douglas Gregor · 15 years ago
  97. 6bb8017 Propagate the "found declaration" (i.e. the using declaration instead of by John McCall · 15 years ago
  98. 02024a9 After performing template argument deduction for a function template, by Douglas Gregor · 15 years ago
  99. 2cc2675 Accumulate all functions and classes that the effective context is by John McCall · 15 years ago
  100. b0cb022 Implement method friends in class templates and fix a few related problems. by John McCall · 15 years ago