1. abea951 Add -fcxx-exceptions to all tests that use C++ exceptions. by Anders Carlsson · 14 years ago
  2. 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
  3. e7397c6 Fix a few auto-related issues: by Richard Smith · 14 years ago
  4. 24d44ed Add reference to PR 9278 for archaeologists. by Richard Smith · 14 years ago
  5. ddc83f9 C++0x's deduced auto is illegal in typedefs. by Richard Smith · 14 years ago
  6. 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 14 years ago
  7. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  8. 1be8eec Handle the resolution of a reference to a function template (which by Douglas Gregor · 14 years ago
  9. e41721e Pass -fexceptions to all tests that use try/catch/throw. by Anders Carlsson · 14 years ago
  10. 45f11b7 Fix PR8767, improve diagnostic wording when allocating an object of an by Chandler Carruth · 14 years ago
  11. 1e856d9 Implement C++0x [expr.static.cast]p9, which permits explicitly casting by Douglas Gregor · 14 years ago
  12. ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
  13. c6daf0b When printing a qualified type, look through a substituted template by Douglas Gregor · 14 years ago
  14. 4bfd680 Handle delayed access in local declarations. PR9229. by John McCall · 14 years ago
  15. b25b295 Return a declaration to the parser when creating a field in C++ so that by John McCall · 14 years ago
  16. 417d39f Don't crash on hierarchy static_casts which appear in variable initializers. by John McCall · 14 years ago
  17. f5ba7e0 Change the context correctly when instantiating a static data member definition. by John McCall · 14 years ago
  18. 79ab2c8 Provide overload diagnostics when explicit casts involving class types fail. by John McCall · 14 years ago
  19. eee1d54 When parsing an out-of-line member function declaration, we must delay by John McCall · 14 years ago
  20. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  21. f677ea3 Basic implementation of inherited constructors. Only generates declarations, and probably only works for very basic use cases. by Sebastian Redl · 14 years ago
  22. fdc13a0 When calling a bound pointer to member function, check the by Douglas Gregor · 14 years ago
  23. 461bf2e Tweak my fix for PR8748, and update the incorrect PR number in the test case. by Douglas Gregor · 14 years ago
  24. d89d86f Tighten up the semantics of default template arguments, per C++0x by Douglas Gregor · 14 years ago
  25. ee5d21f When a function template's template parameter has a default argument, by Douglas Gregor · 14 years ago
  26. d880f52 Implement access checking for the "delete" operator. Fixes PR9050, by Douglas Gregor · 14 years ago
  27. 4867347 PR9037: Allow override, final, and new as an extension on inline members. by Nico Weber · 14 years ago
  28. fd1a8fd When we run into a template parameter that should have a default by Douglas Gregor · 14 years ago
  29. 944aa60 Cope with parenthesized function declarators when emitting a by Douglas Gregor · 14 years ago
  30. 14d0aee Fix a horrible bug in our handling of C-style casting, where a C-style by Douglas Gregor · 14 years ago
  31. b145ee6 Implement the restriction that a function with a ref-qualifier cannot by Douglas Gregor · 14 years ago
  32. 8ec14e6 Handle C-style casts to rvalue reference types that cast away constness. by Douglas Gregor · 14 years ago
  33. fcab48b Rvalue references for *this: explicitly keep track of whether a by Douglas Gregor · 14 years ago
  34. 2c9a03f Rvalue references for *this: implement the implicit conversion rules by Douglas Gregor · 14 years ago
  35. 57c9f4f Rvalue references for *this: allow functions to be overloaded based on by Douglas Gregor · 14 years ago
  36. e3c7a7c Rvalue references for *this: tentative parsing and template argument deduction. by Douglas Gregor · 14 years ago
  37. 6b4df91 Reference qualifiers for *this: implement C++0x [expr.mptr.oper]p6, by Douglas Gregor · 14 years ago
  38. 440a483 Reinstate r124236 (tweaking the rvalue-reference overload resolution by Douglas Gregor · 14 years ago
  39. c938c16 Rvalue references for *this: by Douglas Gregor · 14 years ago
  40. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 14 years ago
  41. 4d4feea Speculatively revert r124236 by Douglas Gregor · 14 years ago
  42. b7cd135 Speculatively implement a tweak to the C++0x overload resolution rules by Douglas Gregor · 14 years ago
  43. 48a4ce7 Fix the ranking of reference bindings during overload resolution by Douglas Gregor · 14 years ago
  44. 0691a5c Move unnamed_addr after the function arguments on Sabre's request. by Rafael Espindola · 14 years ago
  45. 73b3cf6 Implement the rvalue-reference deduction transformation (from T&& -> by Douglas Gregor · 14 years ago
  46. 8dde14e Re-instate r123977/r123978, my updates of the reference-binding by Douglas Gregor · 14 years ago
  47. 15e14a2 Get rid of [[hiding]], [[override]] and [[base_check]]. by Anders Carlsson · 14 years ago
  48. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  49. aa23d28 Implement [class.derived]p8. by Anders Carlsson · 14 years ago
  50. 7028088 Mark classes final and/or explicit during class template instantiation. by Anders Carlsson · 14 years ago
  51. dfc2f10 Mark classes as final or explicit. Diagnose when a class marked 'final' is used as a base. by Anders Carlsson · 14 years ago
  52. cc54d59 Parse class-virt-specifier-seqs. by Anders Carlsson · 14 years ago
  53. aa5952c revert r123977 and r123978 to fix PR9026. by Rafael Espindola · 14 years ago
  54. f1602a5 A member function template cannot be virtual. by Anders Carlsson · 14 years ago
  55. 575d2a3 Update const_cast semantics for rvalue references. Add tests for by Douglas Gregor · 14 years ago
  56. dc843f2 Teach static_cast and dynamic_cast about rvalue references. by Douglas Gregor · 14 years ago
  57. 72dfa27 When throwing an elidable object, first try to treat the subexpression by Douglas Gregor · 14 years ago
  58. cc15f01 Implement the preference for move-construction over copy-construction by Douglas Gregor · 14 years ago
  59. b939a19 Implement core issue 1164, which concerns the partial ordering of by Douglas Gregor · 14 years ago
  60. b13ede9 Add test for overload resolution's preference for binding an rvalue by Douglas Gregor · 14 years ago
  61. 68ed68b Update the reference-binding implementation used for overload by Douglas Gregor · 14 years ago
  62. dd0e023 More testing to C++0x [temp.deduct.call]p3 by Douglas Gregor · 14 years ago
  63. 2ad746a Implement the special template argument deduction rule for T&& in a by Douglas Gregor · 14 years ago
  64. 00d66cc Add more reference-binding examples from the C++0x working paper, all of which seem to be working fine by Douglas Gregor · 14 years ago
  65. b2855ad More work to bring reference binding up to the latest C++0x by Douglas Gregor · 14 years ago
  66. 564cb06 When performing reference binding via a conversion function, perform by Douglas Gregor · 14 years ago
  67. 35e99fa More tests for reference binding in the presence of rvalue by Douglas Gregor · 14 years ago
  68. c5db24d Start refactoring reference binding to more closely match the C++0x by Douglas Gregor · 14 years ago
  69. 2e1c730 Diagnose when a virtual member function marked final is overridden. by Anders Carlsson · 14 years ago
  70. 69d8316 Add some tests for reference-collapsing and referencing binding by Douglas Gregor · 14 years ago
  71. 9eefa22 When instantiating member functions, propagate whether the member function is marked 'final' and 'override'. by Anders Carlsson · 14 years ago
  72. 3ffe183 When checking for functions marked override, ignore dependent contexts. by Anders Carlsson · 14 years ago
  73. 9e682d9 Diagnose virtual member functions marked override but not overriding any virtual member functions. by Anders Carlsson · 14 years ago
  74. c7119a8 Fix tests to be valid. by Anders Carlsson · 14 years ago
  75. 98367f0 Change the parser error to reflect that virt-specifiers are allowed on any class member. by Anders Carlsson · 14 years ago
  76. aae5af2 Only allow virtual member functions to be marked 'override' and 'final'. by Anders Carlsson · 14 years ago
  77. 83eecbe When building a user-defined conversion sequence, keep track of the by Douglas Gregor · 14 years ago
  78. dfc331e Explicitly track the number of call arguments provided when performing by Douglas Gregor · 14 years ago
  79. a779d9c Implement basic support for the use of variadic templates and blocks by Douglas Gregor · 14 years ago
  80. 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
  81. b971dbd Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct. by Anders Carlsson · 14 years ago
  82. 9da95e6 Tweak the partial ordering rules for function templates to prefer a by Douglas Gregor · 14 years ago
  83. 1aee05d Introduce a new kind of TemplateName that captures a substituted by Douglas Gregor · 14 years ago
  84. c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
  85. 2be29f4 Teach template template argument pack expansions to keep track of the by Douglas Gregor · 14 years ago
  86. 6a24bfd Handle substitutions into function parameter packs whose patterns by Douglas Gregor · 14 years ago
  87. 67fd125 Teach PackExpansionExpr to keep track of the number of pack expansions by Douglas Gregor · 14 years ago
  88. 07a77b4 When we're instantiating a direct variable initializer that has a pack by Douglas Gregor · 14 years ago
  89. cded4f6 Keep track of the number of expansions to be produced from a type pack by Douglas Gregor · 14 years ago
  90. c3069d6 Start implementing support for substitution into pack expansions that by Douglas Gregor · 14 years ago
  91. c421f54 Only apply the parameter pack matching of C++0x [temp.arg.template]p3 by Douglas Gregor · 14 years ago
  92. 4f1d282 Allow us to transform pack expansion expressions. by Douglas Gregor · 14 years ago
  93. a034782 Implement C++0x [temp.arg.template]p3, which allows slightly fuzzy by Douglas Gregor · 14 years ago
  94. ac6c099 Add some more partial-ordering tests, including one that changes with by Douglas Gregor · 14 years ago
  95. 2fc1bb7 Teach TreeTransform how to transform a pack expansion type into by Douglas Gregor · 14 years ago
  96. 77d6bb9 Implement partial ordering of class template partial specializations by Douglas Gregor · 14 years ago
  97. 4e97586 Add another test for [temp.func.order]p5/[temp.deduct.partial]p11, by Douglas Gregor · 14 years ago
  98. 5c7bf42 Implement C++ [temp.func.order]p5 more directly, by passing down the by Douglas Gregor · 14 years ago
  99. 2e996d9 Add example from C++0x [temp.deduct.type]p21, which already works by Douglas Gregor · 14 years ago
  100. 21371ea When mapping from a function parameter pack to the set of function by Douglas Gregor · 14 years ago