1. 20387ef Reverts r183466: "Perform dynamic alignment computations..." by Manuel Klimek · 11 years ago
  2. 86875b1 Perform dynamic alignment computations so that the data in TypeLocs is by Eli Friedman · 11 years ago
  3. 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 11 years ago
  4. a2c3646 Implement C++1y decltype(auto). by Richard Smith · 11 years ago
  5. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 11 years ago
  6. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 11 years ago
  7. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  8. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 11 years ago
  9. b7e5eec This patch makes "&Cls::purevfn" not an odr use. This isn't what the standard by Nick Lewycky · 12 years ago
  10. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  11. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  12. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  13. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  14. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  15. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  16. 612409e PR12057: Allow variadic template pack expansions to cross lambda boundaries. by Richard Smith · 12 years ago
  17. 500d729 PR13386: When matching up parameters between a function template declaration by Richard Smith · 12 years ago
  18. 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
  19. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  20. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  21. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 12 years ago
  22. 88530d5 Fix the isReferenced bit on parameters in a couple of edge cases. PR12153. by Eli Friedman · 12 years ago
  23. 4fe5be0 ArrayRef-icize the function arguments. by Bill Wendling · 12 years ago
  24. 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 13 years ago
  25. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  26. f8ec8c9 Convert SemaTemplate*.cpp to pass a callback object to CorrectTypo. by Kaelyn Uhrain · 13 years ago
  27. 65019ac Check for unexpanded parameter packs in the name that guards a by Douglas Gregor · 13 years ago
  28. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  29. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  30. a71f9d0 ArrayRef-ifying the UnexpandedParameterPacks passed to Sema::CheckParameterPacksForExpansion by David Blaikie · 13 years ago
  31. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  32. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  33. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  34. db5d44b Implement __underlying_type for libc++. by Sean Hunt · 13 years ago
  35. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  36. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
  37. a70062f remove some defensive code: LocalInstantiationScope::getInstantiationOf by Chris Lattner · 13 years ago
  38. 9577abc Null initialize a few variables flagged by by Ted Kremenek · 14 years ago
  39. 8619edd Fix a use of uninitialized variables, found by Ted! by Douglas Gregor · 14 years ago
  40. a779d9c Implement basic support for the use of variadic templates and blocks by Douglas Gregor · 14 years ago
  41. 67fd125 Teach PackExpansionExpr to keep track of the number of pack expansions by Douglas Gregor · 14 years ago
  42. cded4f6 Keep track of the number of expansions to be produced from a type pack by Douglas Gregor · 14 years ago
  43. c3069d6 Start implementing support for substitution into pack expansions that by Douglas Gregor · 14 years ago
  44. 2fc1bb7 Teach TreeTransform how to transform a pack expansion type into by Douglas Gregor · 14 years ago
  45. 21371ea When mapping from a function parameter pack to the set of function by Douglas Gregor · 14 years ago
  46. d373119 Work-in-progress implementation of C++0x [temp.arg.explicit]p9, which by Douglas Gregor · 14 years ago
  47. 12c9c00 Implement substitution of a function parameter pack for its set of by Douglas Gregor · 14 years ago
  48. 1fe85ea Add Decl::isParameterPack(), which covers both function and template by Douglas Gregor · 14 years ago
  49. ba68eca Add semantic analysis for the creation of and an AST representation by Douglas Gregor · 14 years ago
  50. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  51. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  52. f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
  53. 7a21fd4 Properly rebuild pack expansions whose pattern is a non-type template by Douglas Gregor · 14 years ago
  54. 925910d Diagnose the presence of unexpanded parameter packs within class by Douglas Gregor · 14 years ago
  55. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  56. 56bc983 When instantiating a non-type template parameter pack, be sure to by Douglas Gregor · 14 years ago
  57. 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
  58. a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
  59. e02e262 Implement template argument deduction for pack expansions whose by Douglas Gregor · 14 years ago
  60. b99268b Implement instantiation of pack expansions whose pattern is a type-id by Douglas Gregor · 14 years ago
  61. a40bc72 Give the RecursiveASTVisitor a configuration function by Douglas Gregor · 14 years ago
  62. 8491ffe Implement basic support for template instantiation of pack expansions by Douglas Gregor · 14 years ago
  63. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  64. 099ffe8 Tweak a comment by Douglas Gregor · 14 years ago
  65. 6f52675 Check for unexpanded parameter packs in default arguments. by Douglas Gregor · 14 years ago
  66. 0762bfd Fix a regression I caused in r121930. It turns out that by Douglas Gregor · 14 years ago
  67. 56c0458 Check for unexpanded parameter packs in using declarations. As a by Douglas Gregor · 14 years ago
  68. cff163e Test that all of the relevant types properly compute the "contains by Douglas Gregor · 14 years ago
  69. 9ef7589 Introduce a RecursiveASTVisitor subclass that finds all unexpanded by Douglas Gregor · 14 years ago
  70. c463335 Move the work-in-progress implementation of variadic templates to its own file in Sema. No functionality change. by Douglas Gregor · 14 years ago