1. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  2. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  3. 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
  4. 21fadad [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  5. 5d4e7c0 [AST] Give TemplateArgumentLoc a constexpr ctor. by Benjamin Kramer · 9 years ago
  6. 593d6a1 When merging two deduced non-type template arguments for the same parameter, by Richard Smith · 9 years ago
  7. c3f8925 Retire llvm::alignOf in favor of C++11 alignof. by Benjamin Kramer · 9 years ago
  8. cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  9. c6d8a57 Implement TemplateArgument::dump() method for debugging, patterned after TemplateName::dump(). by Yaron Keren · 10 years ago
  10. e7d8228 [TrailingObjects] Convert AST classes that had a ASTTemplateKWAndArgsInfo. by James Y Knight · 10 years ago
  11. 04ec5bf [TrailingObjects] Convert ASTTemplateKWAndArgsInfo and ASTTemplateArgumentListInfo. by James Y Knight · 10 years ago
  12. 6010338 Print qualified display names when emitting CodeView by Reid Kleckner · 10 years ago
  13. cce6347 [AST] ArrayRefize template argument packs. No functionality change intended. by Benjamin Kramer · 10 years ago
  14. 94a9ae7 Use APSInt::isSameValue instead of operator== in a place where two APSInt's by Richard Trieu · 11 years ago
  15. 70a1568 NFC: Minor formatting fix by Will Wilson · 11 years ago
  16. 67c41ba Pretty print support for template arg enum constants by Will Wilson · 11 years ago
  17. bc2e971 Fix the rest of PR21289: a pack expansion that we can't expand yet makes a by Richard Smith · 11 years ago
  18. 0f62c8d PR21246: DebugInfo: Emit the appropriate type (cv qualifiers, reference-ness, etc) for non-type template parameters by David Blaikie · 11 years ago
  19. 2a89e85 Added the pack_elements range accessor. Refactoring some for loops to use range-based for loops instead. No functional changes intended. by Aaron Ballman · 11 years ago
  20. 36250ad [C++11] Use 'nullptr'. AST edition. by Craig Topper · 11 years ago
  21. abe1a39 Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )') by David Blaikie · 11 years ago
  22. fdf496c PR19278: Align ASTTemplateArgumentListInfo to match its following dynamic array by Richard Smith · 12 years ago
  23. 2d1611b Reduce sizeof(TemplateArgument) from 32 to 24. by Eli Friedman · 12 years ago
  24. 94e9eaa Fix one place I missed that was memcpy'ing TypeLocs in a way that messes by Eli Friedman · 12 years ago
  25. b8f6a8a Debug Info: include address-of ('&') operator and qualified names in template argument lists by David Blaikie · 12 years ago
  26. 9170e91 Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList. by Benjamin Kramer · 13 years ago
  27. 7a30dc5 Use None rather than Optional<T>() where possible. by David Blaikie · 13 years ago
  28. 05785d1 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 13 years ago
  29. 6adc78e Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 13 years ago
  30. a7d0384 Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 13 years ago
  31. 444a130 Include pruning and general cleanup. by Benjamin Kramer · 13 years ago
  32. 4910701 Added forgotten break. by Abramo Bagnara · 13 years ago
  33. b826a00 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 13 years ago
  34. f3bb0b2 Fix overallocation and underalignment of ASTTemplateArgumentListInfo objects. by Richard Smith · 13 years ago
  35. 5d4cff7 Reuse APInt's getNumWords, which gets rounding right (my ad-hoc solution missed it). by Benjamin Kramer · 13 years ago
  36. 6003ad5 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 13 years ago
  37. 31f55dc Implement support for null non-type template arguments for non-type by Douglas Gregor · 13 years ago
  38. db0fc51 Print NamedDecls directly to a raw_ostream where possible. by Benjamin Kramer · 14 years ago
  39. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  40. 4903802 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 14 years ago
  41. 7945c98 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 14 years ago
  42. e4d798f More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  43. aa347f9 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 14 years ago
  44. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  45. e9a2443 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 14 years ago
  46. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  47. 678d76c Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 14 years ago
  48. e46db90 Objective-ARC++: infer template type arguments of by Douglas Gregor · 14 years ago
  49. 6e1f9ba Silence more -Wnon-pod-memset given its current implementation. I may be by Chandler Carruth · 14 years ago
  50. 9d80212 Push nested-name-specifier source location information into template by Douglas Gregor · 15 years ago
  51. 20d0fee Clean up some gross code in the printer here. No more string stream by Chandler Carruth · 15 years ago
  52. 4c4f8de Improve bool and char integral template argument printing in by Chandler Carruth · 15 years ago
  53. e1d60df Teach template template argument pack expansions to keep track of the by Douglas Gregor · 15 years ago
  54. b884000 Teach PackExpansionExpr to keep track of the number of pack expansions by Douglas Gregor · 15 years ago
  55. 0dca5fd Keep track of the number of expansions to be produced from a type pack by Douglas Gregor · 15 years ago
  56. 39c7980 PR3558: mark "logically const" accessor methods in ASTContext as const, by Jay Foad · 15 years ago
  57. 74c6d19 Add TemplateArgument::CreatePackCopy() to create a new parameter pack by Douglas Gregor · 15 years ago
  58. df50b84 When default-initializing a TemplateArgumentLocInfo, make sure that we by Douglas Gregor · 15 years ago
  59. e4ff4b5 Replace the representation of template template argument pack by Douglas Gregor · 15 years ago
  60. eb29d18 Add semantic analysis for the creation of and an AST representation by Douglas Gregor · 15 years ago
  61. e8e9dd6 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 15 years ago
  62. 0f3feb4 Implement template argument deduction for pack expansions whose by Douglas Gregor · 15 years ago
  63. 08f4e80 Add a hack to work around the lack of proper type-source info in a pack expansion TypeLoc by Douglas Gregor · 15 years ago
  64. 840bd6c Implement basic support for template instantiation of pack expansions by Douglas Gregor · 15 years ago
  65. 0192c23 Clean up the handling of template argument packs, especially in the by Douglas Gregor · 15 years ago
  66. a6e053e Variadic templates: extend the Expr class with a bit that specifies by Douglas Gregor · 15 years ago
  67. 506bd56 Variadic templates: extend Type, NestedNameSpecifier, TemplateName, by Douglas Gregor · 15 years ago
  68. 1ccc841 Remove broken support for variadic templates, along with the various by Douglas Gregor · 15 years ago
  69. 18ca8bf fix a crash in RecursiveASTVisitor's child classes (PR8403); reviewed by chandlerc. by Zhanyong Wan · 15 years ago
  70. 3b3a5ed operator<< on a DiagnosticBuilder should *always* output exactly one thing. by John McCall · 15 years ago
  71. c392f37 Split DependentNameType into two types. DependentNameType represents the by John McCall · 15 years ago
  72. 1108e7b Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRange -> getSourceRange for TypeLoc. by Abramo Bagnara · 15 years ago
  73. 3626a5c When printing a non-viable overload candidate that failed due to by Douglas Gregor · 15 years ago
  74. bcd0350 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 16 years ago
  75. bd866c2 Canonical template arguments that are template template parameters by by Douglas Gregor · 16 years ago
  76. 120635b Fix speculative parsing of dependent template names in by Douglas Gregor · 16 years ago
  77. 9167f8b Introduce a new representation for template template by Douglas Gregor · 16 years ago
  78. 0d07eb3 A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declaration. by John McCall · 16 years ago
  79. 0ad1666 Track source information for template arguments and template specialization by John McCall · 16 years ago
  80. 588d2d5 Extract TemplateArgument into a new header just for common template by John McCall · 16 years ago