1. 5d9484d Fix some wonky formatting, remove spurious emacs major mode marker. No by Nick Lewycky · 12 years ago
  2. 19dbb20 Add a new LangOpt NativeHalfType. This option allows for native half/fp16 by Joey Gouly · 12 years ago
  3. 714fcc1 Fix regression in r172376. Don't try to detect missing 'constexpr' specifiers by Richard Smith · 12 years ago
  4. 21c8fa8 PR12008: defer adding the implicit 'const' to a constexpr member function until by Richard Smith · 12 years ago
  5. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  6. 7a525ac Fix a regression from 171193: main cannot be overloaded. by Rafael Espindola · 12 years ago
  7. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  8. 78eeba8 Reject overloading of two static extern C functions. by Rafael Espindola · 12 years ago
  9. 0f46e64 Improve diagnostic wording for when an implicitly-deleted special member by Richard Smith · 12 years ago
  10. 19e0d95 PR14695: Fix assert from bad cast<>. Not every namespace is a NamespaceDecl; it might instead be a TranslationUnitDecl. by Richard Smith · 12 years ago
  11. 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
  12. 2801d9a Fix overload resolution for the initialization of a multi-dimensional by Richard Smith · 12 years ago
  13. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  14. 9d29543 Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface, by Argyrios Kyrtzidis · 12 years ago
  15. 63b6ebe Sema: Provide a valid source location when instantiating templates based on a CXXDefaultArgExpr. by Benjamin Kramer · 12 years ago
  16. 4a03022 When we have a MemberExpr referring to an overloaded static member function, by Richard Smith · 12 years ago
  17. d05df51 When filtering the list of associated namespaces so that we don't suggest people by Nick Lewycky · 12 years ago
  18. 1a52a4d Use isInvalidDecl() instead of isStatic() as suggested by dblaikie. by Nico Weber · 12 years ago
  19. e0ff690 Don't crash on calling static member overloaded operator, PR14120 by Nico Weber · 12 years ago
  20. 45a37da Fix a bug I found while preparing my devmtg talk: When passing NULL to a by Matt Beaumont-Gay · 12 years ago
  21. ce2661f PR11851 (and duplicates): Whenever a constexpr function is referenced, by Richard Smith · 12 years ago
  22. dc7b641 Use a .def file for most of the diagnostic options. by Douglas Gregor · 12 years ago
  23. b1502bc DR1442: In a range-based for statement, namespace 'std' is not an associated by Richard Smith · 12 years ago
  24. f5b132f Clearing a SmallPtrSet is still expensive, split it out from OverloadCandidateSet::clear and don't do it on destruction. by Benjamin Kramer · 12 years ago
  25. 0bea863 StringRef-ify Binary/UnaryOperator::getOpcodeStr by David Blaikie · 12 years ago
  26. be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 12 years ago
  27. e49ff3e Fix crash when a decltype expression in a trailing return type refers to the by Richard Smith · 12 years ago
  28. 93e4599 Remove Context argument from TemplateDeductionInfo constructor. It was no longer needed after the unused Context member was removed in r164104. by Craig Topper · 12 years ago
  29. 97c6739 Fix a small bug in the way we handle builtin candidates for by Eli Friedman · 12 years ago
  30. 2bcb984 Revert r163829. The world (or libstdc++, at least) is not ready. by Richard Smith · 12 years ago
  31. e7ff919 Implement C++11 [conv.prom]p4: an enumeration with a fixed underlying type has by Richard Smith · 12 years ago
  32. ae19fbb Don't perform template argument deduction against invalid templates; by Douglas Gregor · 12 years ago
  33. ceb0762 Remove speculative fix for C++ core issue 1407, since it was resolved as NAD. by Richard Smith · 12 years ago
  34. 42f48fb Instantiate class template specializations during ADL. by John McCall · 12 years ago
  35. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  36. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  37. e1715b6 Better diagnostics for range-based for loops with bad range types. by Sam Panzer · 12 years ago
  38. d012586 Test commit: deleted whitespace on blank line by Sam Panzer · 12 years ago
  39. 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
  40. 43e3dee Fix some minor typos by Sylvestre Ledru · 12 years ago
  41. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  42. 4914c28 No longer assuming the number of prototype arguments is always less than the number of formal parameters for a variadic function call. by Aaron Ballman · 12 years ago
  43. e3898ac Fix OverloadCandidateSet::clear to not leak PartialDiagnostics, found by Samuel by Richard Smith · 12 years ago
  44. 831421f Unrevert r158887, reverted in r158949, along with a fix for the bug which by Richard Smith · 12 years ago
  45. 8da1687 Documentation cleanup: making \param and \returns docs match the code. by James Dennett · 12 years ago
  46. 40ae666 Diagnostics cleanup: Fixing \params to match the code. by James Dennett · 12 years ago
  47. efce31f Documentation cleanup: by James Dennett · 12 years ago
  48. 4e294ee Revert r158887. This fixes pr13168. by Rafael Espindola · 12 years ago
  49. 7d96f61 If an object (such as a std::string) with an appropriate c_str() member function by Richard Smith · 12 years ago
  50. 5d7700e Fix -Wc++11-narrowing warnings for narrowing negative values to larger unsigned by Richard Smith · 12 years ago
  51. ce0db05 Remove some debugging code that snuck into r158691. by Kaelyn Uhrain · 12 years ago
  52. 0d3317e Improve the error message when a function overload candidate is rejected by Kaelyn Uhrain · 12 years ago
  53. 699c904 Documentation cleanup: by James Dennett · 12 years ago
  54. cd65f49 Add missing narrowing check: converting from a signed integral type to a wider by Richard Smith · 12 years ago
  55. 3c2fcf8 PR12964: __int128 and unsigned __int128 are promoted integral types, be sure to by Richard Smith · 12 years ago
  56. b1c6f5f When adding built-in operator candidates for overload resolution by Douglas Gregor · 12 years ago
  57. 8ab10aa DR1152 / PR12931 / PR6177: A candidate function which requires binding a const by Richard Smith · 12 years ago
  58. f7b8056 PR11857: When the wrong number of arguments are provided for a function by Richard Smith · 12 years ago
  59. 4493c0a A little tweak to the SFINAE condition reporting. Don't say: by Richard Smith · 12 years ago
  60. b8590f3 When we suppress an error due to SFINAE, stash the diagnostic away with the by Richard Smith · 12 years ago
  61. ab41fe9 Move Sema::VerifyIntegerConstantExpression() and by Douglas Gregor · 12 years ago
  62. f502d8e Switch RequireLiteralType() off of PartialDiagnostic. by Douglas Gregor · 12 years ago
  63. d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 12 years ago
  64. 79e244f move some stuff to .rodata by Nuno Lopes · 12 years ago
  65. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  66. 7d00065 s/isAtomicConversion/tryAtomicConversion/g, per Jordy's suggestion. by Douglas Gregor · 12 years ago
  67. f7ecc30 Compute standard conversion sequences for conversions to atomic by Douglas Gregor · 12 years ago
  68. adf7c85 Clean up last commit as per dgregor's comments. by David Chisnall · 12 years ago
  69. 3a3c9b2 Allow c++ initialisers to initialise _Atomic fields. by David Chisnall · 12 years ago
  70. 5b4bf13 Allow a conversion from the empty initializer list {} to an by Douglas Gregor · 12 years ago
  71. e14ba2c When computing the conversion sequence in overload resolution by John McCall · 12 years ago
  72. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
  73. 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 12 years ago
  74. f78c0f9 Even more careful consideration of C++11 13.3.3.1p4. Fixes PR12241. by Sebastian Redl · 12 years ago
  75. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 12 years ago
  76. 1cd89c4 More careful consideration of C++11 13.3.3.1p4. Fixes PR12257. by Sebastian Redl · 12 years ago
  77. 5a7120c When emitting a diagnostic about two-phase name lookup, don't do useless by Nick Lewycky · 12 years ago
  78. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  79. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  80. db762ef Qualifiers on a canonical array type go on the outermost type, not the by Douglas Gregor · 12 years ago
  81. 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 12 years ago
  82. a9e88b2 Literal operators can't have default arguments. by Richard Smith · 12 years ago
  83. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 12 years ago
  84. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 12 years ago
  85. 2422e82 Single- and zero-element initializer lists to scalars are list-initializations. Fixes PR12118. by Sebastian Redl · 12 years ago
  86. adfb535 Implement a FIXME for conversion sequence distinction. Should fix PR12092. by Sebastian Redl · 12 years ago
  87. 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 12 years ago
  88. f5cd5cc Fix a regression from r151117: ADL requires that we attempt to complete any by Richard Smith · 12 years ago
  89. ed878af Implement C++11 [over.match.copy]p1b2, which allows the use of by Douglas Gregor · 12 years ago
  90. b734e24 Teach overload resolution to prefer user-defined conversion via a by Douglas Gregor · 12 years ago
  91. 76f3f69 Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a by Richard Smith · 12 years ago
  92. e61eb04 Add a bunch of missing calls to DiagnoseSentinelCalls. <rdar://problem/10885993>. by Eli Friedman · 12 years ago
  93. e4e68d4 When overload resolution picks an implicitly-deleted special member by Douglas Gregor · 12 years ago
  94. 56a0428 Fix parsing new expressions using init lists. Probably still do the wrong thing in cases involving array new. by Sebastian Redl · 12 years ago
  95. ef7d78b Implement the conversion to a function pointer for lambda expressions, by Douglas Gregor · 12 years ago
  96. 46e7547 [libclang] For CXXOperatorCallExprs, give a valid source location to the DeclRefExpr by Argyrios Kyrtzidis · 12 years ago
  97. 200fa53 Revise the SplitQualType interface to make it its own thing instead of by John McCall · 12 years ago
  98. 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 12 years ago
  99. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 12 years ago
  100. f39aec1 Don't allow a value of a scoped enumeration to be used as the first bound for an by Richard Smith · 12 years ago