1. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  2. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  3. d0629eb Variable templates: handle instantiation of static data member templates by Richard Smith · 11 years ago
  4. 567f917 Refactor for clarity and simplicity. by Larisse Voufo · 11 years ago
  5. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
  6. ded9979 Switch Decl instantiation to DeclNodes.inc. by Eli Friedman · 11 years ago
  7. 7a9f7c7 A little ArrayRef'ization. by Richard Smith · 11 years ago
  8. b5eb3f5 PR15757: When we instantiate an inheriting constructor template, also by Richard Smith · 11 years ago
  9. c95d413 ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali! by Richard Smith · 11 years ago
  10. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
  11. 3bbffd5 Sema: Give a typically small DenseMap some inline capacity. by Benjamin Kramer · 11 years ago
  12. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  13. 22eaced Once we've collected the template arguments for a by Douglas Gregor · 11 years ago
  14. 30a2e16 Sort #include lines for all files under include/... by Chandler Carruth · 12 years ago
  15. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  16. be2fa7e Mark unimplemented copy constructors and copy assignment operators with LLVM_DELETED_FUNCTION. by Craig Topper · 12 years ago
  17. 612409e PR12057: Allow variadic template pack expansions to cross lambda boundaries. by Richard Smith · 12 years ago
  18. 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
  19. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 12 years ago
  20. 23323e0 Delayed template instantiation of late-parsed attributes. by DeLesley Hutchins · 12 years ago
  21. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  22. af0f4d0 Implement function template specialization at class scope extension in Microsoft mode. A new AST node is introduced: ClassScopeFunctionSpecialization. This node holds a FunctionDecl that is not yet specialized; then during the class template instantiation the ClassScopeFunctionSpecialization will spawn the actual function specialization. by Francois Pichet · 13 years ago
  23. 686775d now that we have a centralized place to do so, add some using declarations for by Chris Lattner · 13 years ago
  24. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  25. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  26. 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 13 years ago
  27. d8e5499 Inline LocalInstantiationScope::getInstantiationOf into its one by Chris Lattner · 13 years ago
  28. 4d4f0db remove some dead overloads. by Chris Lattner · 13 years ago
  29. d373119 Work-in-progress implementation of C++0x [temp.arg.explicit]p9, which by Douglas Gregor · 13 years ago
  30. 12c9c00 Implement substitution of a function parameter pack for its set of by Douglas Gregor · 13 years ago
  31. 8491ffe Implement basic support for template instantiation of pack expansions by Douglas Gregor · 13 years ago
  32. 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
  33. d65587f Instantiate class member template partial specialization declarations by Douglas Gregor · 14 years ago
  34. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  35. 2a7fb27 Move more stuff out of Sema.h. by John McCall · 14 years ago
  36. 7cd088e Struggle mightily against header inclusion in Sema.h. by John McCall · 14 years ago
  37. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago[Renamed from lib/Sema/SemaTemplate.h]
  38. 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
  39. 02024a9 After performing template argument deduction for a function template, by Douglas Gregor · 14 years ago
  40. 8a51491 Implement partial ordering of function template specializations by Douglas Gregor · 15 years ago
  41. 357bbd0 Tighten up the conversion from a single-level template argument list by Douglas Gregor · 15 years ago
  42. c18faf6 Remove the conversion from a multi-level template argument list back to a single template argument list. We no longer need this crutch by Douglas Gregor · 15 years ago
  43. d6350ae Implement template instantiation for member class templates. by Douglas Gregor · 15 years ago
  44. d110243 Collect multiple levels of template arguments into a new type, by Douglas Gregor · 15 years ago