1. 50f88b9 Reland r160052: Default to -std=c++11 on Windows. by Nico Weber · 12 years ago
  2. 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
  3. 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
  4. b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
  5. b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
  6. aa488ea More for PR11848: a pack expansion type isn't necessarily type-dependent (its by Richard Smith · 13 years ago
  7. 7e54fb5 PR13365: Fix code which was trying to treat an array of DeducedTemplateArgument by Richard Smith · 13 years ago
  8. d8672ef Related to PR11848 and core-21989: switch ContainsUnexpandedParameterPack from by Richard Smith · 13 years ago
  9. f5baeb4 PR13368: Halve the instantiation depth of this test again. Apparently, FreeBSD by Richard Smith · 13 years ago
  10. 838925d Provide a special-case diagnostic when two class member functions instantiate by Richard Smith · 13 years ago
  11. 6098381 PR13136: by Richard Smith · 13 years ago
  12. 6ff6cfe Halve template depth in an attempt to get this test passing on mingw32. by Richard Smith · 13 years ago
  13. fff457f test/SemaTemplate/instantiation-depth-defarg.cpp: Mark as XFAIL:mingw for now. by NAKAMURA Takumi · 13 years ago
  14. 5a343d7 PR13243: When deducing a non-type template parameter which is specified as an by Richard Smith · 13 years ago
  15. ab91ef1 PR9793: Treat substitution as an instantiation step for the purpose of the by Richard Smith · 13 years ago
  16. ff817f7 When marking virtual functions as used for a class' vtable, mark all functions by Richard Smith · 13 years ago
  17. 6b02009 Make explicit specializations at class scope work by Nico Weber · 13 years ago
  18. 94c4d61 Show fixit for unqualified calls to methods of dependent bases by Nico Weber · 13 years ago
  19. 4b554f4 Allow unqualified lookup of non-dependent member functions by Nico Weber · 13 years ago
  20. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 13 years ago
  21. 8c14de8 Fix up the 'typename' suggestion logic introduced in r157085, based on by Kaelyn Uhrain · 13 years ago
  22. d95e95e Replace inline asm constraint "=a" by the more general constraint "=r". by Simon Atanasyan · 13 years ago
  23. d21016f Make delegating initializers use a similar codepath to base initializers in dependent contexts. PR12890. by Eli Friedman · 13 years ago
  24. ab7ad72 Suggest adding 'typename' when it would make the compiler by Kaelyn Uhrain · 13 years ago
  25. be0ee87 Improve some of the conversion warnings to fire on conversion to bool. by David Blaikie · 13 years ago
  26. 83a22ec Recover properly if a class member declaration starts with a scope specifier by Richard Smith · 13 years ago
  27. 4493c0a A little tweak to the SFINAE condition reporting. Don't say: by Richard Smith · 13 years ago
  28. b8590f3 When we suppress an error due to SFINAE, stash the diagnostic away with the by Richard Smith · 13 years ago
  29. d8a1361 Fix test cases broken by 155936. by David Blaikie · 13 years ago
  30. 9b94cd1 Add a missing ExpressionEvaluationContext for template default arguments. Fixes PR12581. by Eli Friedman · 13 years ago
  31. ad57991 When resolving default template arguments, it should be done in the declaration context by Argyrios Kyrtzidis · 13 years ago
  32. 6e21b16 PR12585: When processing a friend template inside a class template, don't by Richard Smith · 13 years ago
  33. 227e9f6 Fix test failure. by Richard Smith · 13 years ago
  34. 71c598f When declaring a template, check that the context doesn't already contain a by Richard Smith · 13 years ago
  35. c93e014 Replace r155185 with a better fix, which also addresses PR12557. When looking by Richard Smith · 13 years ago
  36. b2f245e Fix a bug which creduce found reducing PR12585. by Richard Smith · 13 years ago
  37. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 13 years ago
  38. 13bffc5 PR 12586: Fix assert while running libc++ testsuite: deal with exception by Richard Smith · 13 years ago
  39. 87162c2 PR12569: Instantiate exception specifications of explicit instantiations by Richard Smith · 13 years ago
  40. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 13 years ago
  41. e31b8fb Enable warn_impcast_literal_float_to_integer by default. by David Blaikie · 13 years ago
  42. 0f6931a PR12438: Profile a reference to a type template parameter by depth and index, by Richard Smith · 13 years ago
  43. 8b0fa52 If we encounter a friend class template for which we cannot resolve by Douglas Gregor · 13 years ago
  44. 564f4c5 During the instantiation of a class template specialization, that by Richard Smith · 13 years ago
  45. 957ff27 Replace a FIXME with a diagnostic when we can't resolve the by Douglas Gregor · 13 years ago
  46. 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 13 years ago
  47. 4a90e1a Correct test from r152189. by Eli Friedman · 13 years ago
  48. 9e9c454 Make sure we consistently canonicalize types when canonicalizing TemplateTemplateParmDecls. PR12179. by Eli Friedman · 13 years ago
  49. 1658133 Ensure that we instantiate static reference data members of class templates by Richard Smith · 13 years ago
  50. 72b8b1e A couple minor bug-fixes for template instantiation for expressions which are sometimes potentially evaluated. by Eli Friedman · 13 years ago
  51. a2d7dfa Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, so -fms-extensions doesn't affect enum semantics in incompatible ways. <rdar://problem/10657186>. by Eli Friedman · 13 years ago
  52. 37ce010 If a static data member of a class template which could be used in a constant by Richard Smith · 13 years ago
  53. 57b9c4e If a constexpr function template specialization is referenced, and then the by Richard Smith · 13 years ago
  54. 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 13 years ago
  55. eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
  56. 09aaaa4 --lies. by Richard Smith · 13 years ago
  57. 572ae0a Make sure we convert struct layout pragmas to attributes for class templates the same way we do for non-template classes. <rdar://problem/10791194>. by Eli Friedman · 13 years ago
  58. 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
  59. bd2b6f0 Added tests for template keyword presence. by Abramo Bagnara · 13 years ago
  60. d1bb4ae When we're substituting into a function parameter pack and expect to by Douglas Gregor · 13 years ago
  61. c0536c8 Fix PR11848: decree that an alias template contains an unexpanded parameter pack by Richard Smith · 13 years ago
  62. ecd7b04 Promote the extension warning for attempts to catch a reference or by Douglas Gregor · 13 years ago
  63. 244ee7b Pedantic diagnostic correction: in C++, we have integral constant expressions, by Richard Smith · 13 years ago
  64. cb7709c PR10828: Produce a warning when a no-arguments function is declared in block by Richard Smith · 13 years ago
  65. d7c56e1 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 13 years ago
  66. 9241057 Pass context and access to Parser::ParseExplicitInstantiation() for by Argyrios Kyrtzidis · 13 years ago
  67. 3e9ea0b C++ constant expression handling: eagerly instantiate static const integral data by Richard Smith · 13 years ago
  68. 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 13 years ago
  69. 9d24a8b Implement the Microsoft __if_exists/if_not_exists extension in initializer-list. by Francois Pichet · 13 years ago
  70. 2def773 Add notes for suppressing and (if it's a zero-arg function returning bool) fixing the function-to-bool conversion warning. by David Blaikie · 13 years ago
  71. e14ca9f Add a warning for implicit conversion from function literals (and static by Lang Hames · 13 years ago
  72. 4d604d6 In Microsoft mode, don't perform typo correction in a template member function dependent context because it interferes with the "lookup into dependent bases of class templates" feature. by Francois Pichet · 13 years ago
  73. c8ff915 In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works inside a friend function definition at class scope. by Francois Pichet · 13 years ago
  74. c18c423 Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the same by Richard Smith · 13 years ago
  75. e6226ae In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works inside default argument instantiation. by Francois Pichet · 13 years ago
  76. e614d6c In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works inside static functions. by Francois Pichet · 13 years ago
  77. 7432b90 When we're checking access in a dependent context, don't try to look by Douglas Gregor · 13 years ago
  78. ef04ecf Move "Unqualified lookup into dependent bases of class templates" Microsoft specific behavior from -fms-extensions to -fms-compatibility. by Francois Pichet · 13 years ago
  79. 5b0c519 Mark the overloaded atomic builtins as having custom type checking, by Douglas Gregor · 13 years ago
  80. 2c1227c Drastically simplify the mapping from the declaration corresponding to by Douglas Gregor · 13 years ago
  81. efaa93a Tighten up the conditions under which we consider ourselves to be by Douglas Gregor · 13 years ago
  82. 03ea52f Revert r143551. It is causing g++.dg/template/crash52.C test failure. by Devang Patel · 13 years ago
  83. 0b1beb7 Drastically simplify the mapping from the declaration corresponding to by Douglas Gregor · 13 years ago
  84. ea9f54a When we see an out-of-line definition of a member class template that by Douglas Gregor · 13 years ago
  85. 76852c2 Rework the AST for the initializer of a delegating constructor, so by Douglas Gregor · 13 years ago
  86. f1f6d85 Fix crash due to missing array-to-pointer decay when instantiating an unresolved by Richard Smith · 13 years ago
  87. 65019ac Check for unexpanded parameter packs in the name that guards a by Douglas Gregor · 13 years ago
  88. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  89. 3896fc5 Rework Microsoft __if_exists/__if_not_exists parsing and semantic by Douglas Gregor · 13 years ago
  90. 95e5510 When performing name lookup for the previous declaration of a field, by Douglas Gregor · 13 years ago
  91. 8e0c118 Diagnose class template (partial) specializations that occur in the by Douglas Gregor · 13 years ago
  92. ba4ee9a When we parse something that looks like a templated friend tag but by Douglas Gregor · 13 years ago
  93. 5f31f08 Switch to the C++11 warning flags in tests. Patch by Ahmed Charles! by David Blaikie · 13 years ago
  94. 4e8ea0b When transforming the arguments for a C++ "new" expression, make sure by Douglas Gregor · 13 years ago
  95. 3e2e91e Refactor the checking for explicit template instantiations being performed in by Richard Smith · 13 years ago
  96. 2060650 When declaring an out-of-line template, attempt to rebuild any types by Douglas Gregor · 13 years ago
  97. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
  98. 5fad9b8 When we determine that a function template specialization produced as by Douglas Gregor · 13 years ago
  99. b3df138 Switch diagnostic text from "C++0x" over to "C++11". by Douglas Gregor · 13 years ago
  100. 6dbba4f Catch placeholder types in DefaultLvalueConversion by John McCall · 13 years ago