1. f5c65ff Implement template argument deduction from a call to a function by Douglas Gregor · 14 years ago
  2. 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
  3. 0bbacf8 Fast-path an arity check when performing template argument deduction that compares two parameter-type-lists. No functionality change. by Douglas Gregor · 14 years ago
  4. c8a16fb Eliminate an unnecessary dance where we tried to cope with the lack of by Douglas Gregor · 14 years ago
  5. 603cfb4 Initial implementation of function parameter packs. This implementation allows: by Douglas Gregor · 14 years ago
  6. 2b77cb8 Don't warn on missing 'copy' attribute on a 'block' by Fariborz Jahanian · 14 years ago
  7. 7b1cf30 hasInit() -> hasDefaultArg() by Douglas Gregor · 14 years ago
  8. 1fe85ea Add Decl::isParameterPack(), which covers both function and template by Douglas Gregor · 14 years ago
  9. 135ffa7 Propagate the "deduced from array bound" bit when comparing deduced by Douglas Gregor · 14 years ago
  10. d53e16a When we're converting deduced template arguments to the type of the by Douglas Gregor · 14 years ago
  11. b1fa3dc Use the proper enum as parameter, instead of unsigned. No functionality change. by Argyrios Kyrtzidis · 14 years ago
  12. 1d65ebb Eliminate two "unsupported" errors relating to variadic templates: one by Douglas Gregor · 14 years ago
  13. a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
  14. ba68eca Add semantic analysis for the creation of and an AST representation by Douglas Gregor · 14 years ago
  15. b49e415 Update C++ [temp.param]p11 citation to reflect the changes in C++0x. No functionality change by Douglas Gregor · 14 years ago
  16. 1ed6476 Implement C++0x [temp.param]p11 for non-type and template template by Douglas Gregor · 14 years ago
  17. f457c1a Implement proper parameter pack matching for non-type template by Douglas Gregor · 14 years ago
  18. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  19. 07fa2fa Fix the -Asserts build. by John McCall · 14 years ago
  20. 711c52b Refactor the application of type attributes so that attributes from by John McCall · 14 years ago
  21. 2fdc5e8 Many of the built-in operator candidates introduced into overload by Douglas Gregor · 14 years ago
  22. a8311be Eliminate some completely useless code that attempted to perform some by Douglas Gregor · 14 years ago
  23. 54c53cc Improve our handling of non-type template parameters in partial by Douglas Gregor · 14 years ago
  24. 5471cbc Remove an unnecessary FIXME for variadic templates by Douglas Gregor · 14 years ago
  25. 033a3ca Minor cleanups for template argument deduction in the presence of by Douglas Gregor · 14 years ago
  26. b9a7d6f Improve the checking of deduced template arguments stored within template argument packs when finishing template argument deduction for a function template by Douglas Gregor · 14 years ago
  27. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  28. bb03f5d Prefer getAs<ComplexType> rather than cast<ComplexType> on canonical type. Suggestion by Douglas Gregor! by Abramo Bagnara · 14 years ago
  29. 9f7a6ee Implement -Wself-assign, which warns on code such as: by Chandler Carruth · 14 years ago
  30. b2b5cc0 Enhance the diagnostic for negative array sizes to include the by Chandler Carruth · 14 years ago
  31. 3fb9e4b Implement pack expansion of base initializers, so that we can by Douglas Gregor · 14 years ago
  32. f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
  33. 0fe5397 When in code-completion, skip obj-c method bodies for speed up. by Argyrios Kyrtzidis · 14 years ago
  34. 7a21fd4 Properly rebuild pack expansions whose pattern is a non-type template by Douglas Gregor · 14 years ago
  35. bacb949 Unwrap template argument packs when checking the template arguments of by Douglas Gregor · 14 years ago
  36. 925910d Diagnose the presence of unexpanded parameter packs within class by Douglas Gregor · 14 years ago
  37. dcaa1ca Implement support for pack expansions in initializer lists and expression lists. by Douglas Gregor · 14 years ago
  38. ef9d09c Fix PR8841 by checking for both semantic and lecical dependent by Chandler Carruth · 14 years ago
  39. aa165f8 Refactor the tree transform's many loops over sets of expressions by Douglas Gregor · 14 years ago
  40. e776f88 Guard lazy synthesis of provisional ivars under the new by Fariborz Jahanian · 14 years ago
  41. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  42. 6b9109e When we attempt to create a built-in that involves a library type we by Douglas Gregor · 14 years ago
  43. a96022c Funciton -> Function by Peter Collingbourne · 14 years ago
  44. 743b82b Unkown -> Unknown by Peter Collingbourne · 14 years ago
  45. 8595a0c Remove obsolete comments. by Francois Pichet · 14 years ago
  46. baf8695 Produce a better error message for invalid register names. by Rafael Espindola · 14 years ago
  47. f57258b MSVC doesn't require an accessible copy-constructor when binding a temporary class object to a const-reference. by Francois Pichet · 14 years ago
  48. 4b0766f Canonicalize types before possible cast. by Abramo Bagnara · 14 years ago
  49. 6915c52 More __uuidof validation: by Francois Pichet · 14 years ago
  50. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  51. 6e4e17d Fix a thinko in a helper routine for template argument deduction that by Douglas Gregor · 14 years ago
  52. 8537473 Non-type template parameter packs cannot have default arguments. by Douglas Gregor · 14 years ago
  53. 56bc983 When instantiating a non-type template parameter pack, be sure to by Douglas Gregor · 14 years ago
  54. 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
  55. a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
  56. c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
  57. b9c6631 Reimplement the comparison of a class template partial by Douglas Gregor · 14 years ago
  58. ea6c96f Implement the part of C++0x [temp.arg.explicit]p3 that pertains to by Douglas Gregor · 14 years ago
  59. 7b976ec Implement the rest of C++0x [temp.deduct.type]p9, which specifies that by Douglas Gregor · 14 years ago
  60. c6ed729 Change all self assignments X=X to (void)X, so that we can turn on a by Jeffrey Yasskin · 14 years ago
  61. 34c2f8c Be paranoid about NULL size expressions in dependently-sized array types by Douglas Gregor · 14 years ago
  62. 0d80abc Unify the consistency checking for deduced template arguments into a by Douglas Gregor · 14 years ago
  63. e02e262 Implement template argument deduction for pack expansions whose by Douglas Gregor · 14 years ago
  64. 99130e5 Complain on missing property getter method only by Fariborz Jahanian · 14 years ago
  65. 0972c86 When performing template argument deduction where the argument is a by Douglas Gregor · 14 years ago
  66. 20a55e2 Implicitly expand argument packs when performing template argument by Douglas Gregor · 14 years ago
  67. a0e27f0 Redesign the way anonymous fields are handled in designated-initializers. by Francois Pichet · 14 years ago
  68. f97ecf3 Tweak the checking of class template partial specialization arguments by Douglas Gregor · 14 years ago
  69. f7dd699 Add some const qualifiers by Douglas Gregor · 14 years ago
  70. cfddf7b For member pointer conversions potentially involving derived-to-base by Douglas Gregor · 14 years ago
  71. ebb1c56 When searching for the instantiation of a locally-scoped tag by Douglas Gregor · 14 years ago
  72. b68e399 In C++, if the user redeclares a builtin function with a type that is by Douglas Gregor · 14 years ago
  73. bdb2d50 Fix a major inconsistency in the representation of Objective-C by Douglas Gregor · 14 years ago
  74. b0ee93c A class template partial specialization cannot be a friend. Fixes PR8649. by Douglas Gregor · 14 years ago
  75. 6fb0729 When checking a using declaration, make sure that the context we're by Douglas Gregor · 14 years ago
  76. 14af91a Don't try to compute the value of a value-dependent expression when by Douglas Gregor · 14 years ago
  77. b99268b Implement instantiation of pack expansions whose pattern is a type-id by Douglas Gregor · 14 years ago
  78. 00ccbef Fix the noreturn conversion to only strip off a single level of indirection. by John McCall · 14 years ago
  79. 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
  80. 7ca7ac4 Further refactoring of the tree transformation for template argument by Douglas Gregor · 14 years ago
  81. a40bc72 Give the RecursiveASTVisitor a configuration function by Douglas Gregor · 14 years ago
  82. 984a58b Handle instantiation of template type parameter packs that occur as by Douglas Gregor · 14 years ago
  83. 8491ffe Implement basic support for template instantiation of pack expansions by Douglas Gregor · 14 years ago
  84. 21a288f Remove unused variable by Matt Beaumont-Gay · 14 years ago
  85. 7f61f2f Finish refactoring the transformation of template argument lists, by Douglas Gregor · 14 years ago
  86. fcc1253 Refactor the transformation of template argument lists to centralize by Douglas Gregor · 14 years ago
  87. 14be16b When checking a template argument list against a template containing by Douglas Gregor · 14 years ago
  88. 87dd697 Clean up the handling of template argument packs, especially in the by Douglas Gregor · 14 years ago
  89. d803912 XFAIL vtable-debug-info.cpp on WIN32 and fix curly brace. by Francois Pichet · 14 years ago
  90. 913b7bf Emit an error if operator __uuidof() is called on a type with no associated GUID. by Francois Pichet · 14 years ago
  91. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  92. d3d3be9 Validate Microsoft's uuid attribute string. by Francois Pichet · 14 years ago
  93. 276fdf4 1. Add some ABI information for the Microblaze. by Wesley Peck · 14 years ago
  94. 1154214 Add support for the Microsoft uuid attribute: by Francois Pichet · 14 years ago
  95. e6a365d Motions towards simplifying how we deal with attribute-qualified function types. by John McCall · 14 years ago
  96. 7f1b987 Apply attributes to explicit specializations. Specializations which by John McCall · 14 years ago
  97. dd4430e Warn when synthesizing a property which is by Fariborz Jahanian · 14 years ago
  98. 320e153 Use hasSameType to compare types for equality. by Abramo Bagnara · 14 years ago
  99. bbca85d Avoid to emit redundant implicit cast for enum constants init expressions. by Abramo Bagnara · 14 years ago
  100. 1bc80af Do lvalue-to-rvalue conversions on the LHS of a shift operator. by John McCall · 14 years ago