1. 5eada84 Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList. by Benjamin Kramer · 12 years ago
  2. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 12 years ago
  3. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 12 years ago
  4. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 12 years ago
  5. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
  6. a93d0f2 Include pruning and general cleanup. by Benjamin Kramer · 12 years ago
  7. abd5fa2 Added forgotten break. by Abramo Bagnara · 12 years ago
  8. d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
  9. 97f6026 Fix overallocation and underalignment of ASTTemplateArgumentListInfo objects. by Richard Smith · 12 years ago
  10. b8e54cd Reuse APInt's getNumWords, which gets rounding right (my ad-hoc solution missed it). by Benjamin Kramer · 12 years ago
  11. 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
  12. d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 13 years ago
  13. a59d20b Print NamedDecls directly to a raw_ostream where possible. by Benjamin Kramer · 13 years ago
  14. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  15. 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
  16. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  17. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  18. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  19. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  20. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  21. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  22. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  23. e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 13 years ago
  24. 75c4064 Silence more -Wnon-pod-memset given its current implementation. I may be by Chandler Carruth · 14 years ago
  25. b6744ef Push nested-name-specifier source location information into template by Douglas Gregor · 14 years ago
  26. 774e2b4 Clean up some gross code in the printer here. No more string stream by Chandler Carruth · 14 years ago
  27. 781701c Improve bool and char integral template argument printing in by Chandler Carruth · 14 years ago
  28. 2be29f4 Teach template template argument pack expansions to keep track of the by Douglas Gregor · 14 years ago
  29. 67fd125 Teach PackExpansionExpr to keep track of the number of pack expansions by Douglas Gregor · 14 years ago
  30. cded4f6 Keep track of the number of expansions to be produced from a type pack by Douglas Gregor · 14 years ago
  31. 4ba2a17 PR3558: mark "logically const" accessor methods in ASTContext as const, by Jay Foad · 14 years ago
  32. 203e6a3 Add TemplateArgument::CreatePackCopy() to create a new parameter pack by Douglas Gregor · 14 years ago
  33. b0ddf3a When default-initializing a TemplateArgumentLocInfo, make sure that we by Douglas Gregor · 14 years ago
  34. a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
  35. ba68eca Add semantic analysis for the creation of and an AST representation by Douglas Gregor · 14 years ago
  36. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  37. e02e262 Implement template argument deduction for pack expansions whose by Douglas Gregor · 14 years ago
  38. 03491de Add a hack to work around the lack of proper type-source info in a pack expansion TypeLoc by Douglas Gregor · 14 years ago
  39. 8491ffe Implement basic support for template instantiation of pack expansions by Douglas Gregor · 14 years ago
  40. 87dd697 Clean up the handling of template argument packs, especially in the by Douglas Gregor · 14 years ago
  41. bebbe0d Variadic templates: extend the Expr class with a bit that specifies by Douglas Gregor · 14 years ago
  42. d093722 Variadic templates: extend Type, NestedNameSpecifier, TemplateName, by Douglas Gregor · 14 years ago
  43. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  44. f38ef0c fix a crash in RecursiveASTVisitor's child classes (PR8403); reviewed by chandlerc. by Zhanyong Wan · 14 years ago
  45. 67c4a0c operator<< on a DiagnosticBuilder should *always* output exactly one thing. by John McCall · 14 years ago
  46. 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
  47. bd054db Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRange -> getSourceRange for TypeLoc. by Abramo Bagnara · 14 years ago
  48. a933319 When printing a non-viable overload candidate that failed due to by Douglas Gregor · 15 years ago
  49. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  50. 74295b3 Canonical template arguments that are template template parameters by by Douglas Gregor · 15 years ago
  51. 7bb87fc Fix speculative parsing of dependent template names in by Douglas Gregor · 15 years ago
  52. 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
  53. 828bff2 A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declaration. by John McCall · 15 years ago
  54. 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
  55. 275c10a Extract TemplateArgument into a new header just for common template by John McCall · 15 years ago