1. 3c2fcf8 PR12964: __int128 and unsigned __int128 are promoted integral types, be sure to by Richard Smith · 12 years ago
  2. b1c6f5f When adding built-in operator candidates for overload resolution by Douglas Gregor · 12 years ago
  3. 8ab10aa DR1152 / PR12931 / PR6177: A candidate function which requires binding a const by Richard Smith · 12 years ago
  4. f7b8056 PR11857: When the wrong number of arguments are provided for a function by Richard Smith · 12 years ago
  5. 4493c0a A little tweak to the SFINAE condition reporting. Don't say: by Richard Smith · 12 years ago
  6. b8590f3 When we suppress an error due to SFINAE, stash the diagnostic away with the by Richard Smith · 12 years ago
  7. ab41fe9 Move Sema::VerifyIntegerConstantExpression() and by Douglas Gregor · 12 years ago
  8. f502d8e Switch RequireLiteralType() off of PartialDiagnostic. by Douglas Gregor · 12 years ago
  9. d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 12 years ago
  10. 79e244f move some stuff to .rodata by Nuno Lopes · 12 years ago
  11. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  12. 7d00065 s/isAtomicConversion/tryAtomicConversion/g, per Jordy's suggestion. by Douglas Gregor · 13 years ago
  13. f7ecc30 Compute standard conversion sequences for conversions to atomic by Douglas Gregor · 13 years ago
  14. adf7c85 Clean up last commit as per dgregor's comments. by David Chisnall · 13 years ago
  15. 3a3c9b2 Allow c++ initialisers to initialise _Atomic fields. by David Chisnall · 13 years ago
  16. 5b4bf13 Allow a conversion from the empty initializer list {} to an by Douglas Gregor · 13 years ago
  17. e14ba2c When computing the conversion sequence in overload resolution by John McCall · 13 years ago
  18. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 13 years ago
  19. 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 13 years ago
  20. f78c0f9 Even more careful consideration of C++11 13.3.3.1p4. Fixes PR12241. by Sebastian Redl · 13 years ago
  21. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 13 years ago
  22. 1cd89c4 More careful consideration of C++11 13.3.3.1p4. Fixes PR12257. by Sebastian Redl · 13 years ago
  23. 5a7120c When emitting a diagnostic about two-phase name lookup, don't do useless by Nick Lewycky · 13 years ago
  24. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  25. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  26. db762ef Qualifiers on a canonical array type go on the outermost type, not the by Douglas Gregor · 13 years ago
  27. 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 13 years ago
  28. a9e88b2 Literal operators can't have default arguments. by Richard Smith · 13 years ago
  29. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 13 years ago
  30. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
  31. 2422e82 Single- and zero-element initializer lists to scalars are list-initializations. Fixes PR12118. by Sebastian Redl · 13 years ago
  32. adfb535 Implement a FIXME for conversion sequence distinction. Should fix PR12092. by Sebastian Redl · 13 years ago
  33. 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 13 years ago
  34. f5cd5cc Fix a regression from r151117: ADL requires that we attempt to complete any by Richard Smith · 13 years ago
  35. ed878af Implement C++11 [over.match.copy]p1b2, which allows the use of by Douglas Gregor · 13 years ago
  36. b734e24 Teach overload resolution to prefer user-defined conversion via a by Douglas Gregor · 13 years ago
  37. 76f3f69 Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a by Richard Smith · 13 years ago
  38. e61eb04 Add a bunch of missing calls to DiagnoseSentinelCalls. <rdar://problem/10885993>. by Eli Friedman · 13 years ago
  39. e4e68d4 When overload resolution picks an implicitly-deleted special member by Douglas Gregor · 13 years ago
  40. 56a0428 Fix parsing new expressions using init lists. Probably still do the wrong thing in cases involving array new. by Sebastian Redl · 13 years ago
  41. ef7d78b Implement the conversion to a function pointer for lambda expressions, by Douglas Gregor · 13 years ago
  42. 46e7547 [libclang] For CXXOperatorCallExprs, give a valid source location to the DeclRefExpr by Argyrios Kyrtzidis · 13 years ago
  43. 200fa53 Revise the SplitQualType interface to make it its own thing instead of by John McCall · 13 years ago
  44. 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
  45. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 13 years ago
  46. f39aec1 Don't allow a value of a scoped enumeration to be used as the first bound for an by Richard Smith · 13 years ago
  47. 83db10e Initialize the user defined conversion function to null if this is an aggregate initialization from an initializer list. by Benjamin Kramer · 13 years ago
  48. 5f2987c Split Sema::MarkDeclarationReferenced into multiple functions; the additional entry points are needed to implement C++11 odr-use marking correctly. No functional change in this patch; I'll actually make the change which fixes the odr-use marking in a followup patch. by Eli Friedman · 13 years ago
  49. f72fccf constexpr: disallow signed integer overflow in integral conversions in constant by Richard Smith · 13 years ago
  50. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  51. ceccab9 Slight refactoring; catch yet another case where we were missing an lvalue-to-rvalue conversion. by Eli Friedman · 13 years ago
  52. 3943b1c Allow typo correction to be disabled in BuildOverloadedCallExpr variant. by Kaelyn Uhrain · 13 years ago
  53. 60a09dc Add custom callback object for typo correction in BuildRecoveryCallExpr. by Kaelyn Uhrain · 13 years ago
  54. b832f6d Minor fixups for auto deduction of initializer lists. by Sebastian Redl · 13 years ago
  55. 8ef7b20 constexpr: converted constant expression handling for enumerator values, case by Richard Smith · 13 years ago
  56. 4798f8d Convert DiagnoseEmptyLookup to use correction callbacks. by Kaelyn Uhrain · 13 years ago
  57. 4c3fc9b Move narrowing conversion detection code from SemaInit to SemaOverload, ready by Richard Smith · 13 years ago
  58. fe59228 Basic overloading support for std::initializer_list. by Sebastian Redl · 13 years ago
  59. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  60. 1136ef0 Use a smaller vector than SmallVector. by Benjamin Kramer · 13 years ago
  61. 9e2822b Clear ImplicitConversionSequence the obvious way which turns out to be less fragile. by Benjamin Kramer · 13 years ago
  62. 314f554 Give OverloadCandidateSet the responsibility for destroying the implicit conversion sequences so we don't get double frees when the vector reallocates. by Benjamin Kramer · 13 years ago
  63. 09dd379 Pool allocate ImplicitConversionSequences. by Benjamin Kramer · 13 years ago
  64. 0e6a16f OverloadCandidateSet: Stop exposing SmallVector internals by Benjamin Kramer · 13 years ago
  65. 72899c3 More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.) by Eli Friedman · 13 years ago
  66. cf15cef Overloading for initializer list construction. by Sebastian Redl · 13 years ago
  67. dec1cc4 Two null Decl*'s don't refer to the same declaration, because they by Douglas Gregor · 13 years ago
  68. 60ef308 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 13 years ago
  69. a6dc7ef Make the diagnostic message more consistant. Update the type comparison to by Richard Trieu · 13 years ago
  70. 1cdb70b Implement overload resolution for reference-typed parameters supplied with initializer lists. by Sebastian Redl · 13 years ago
  71. c8ff915 In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works inside a friend function definition at class scope. by Francois Pichet · 13 years ago
  72. 6efd4c5 Add feature to diagnostics that will provide more information on function by Richard Trieu · 13 years ago
  73. 22c107b Fixed HadMultipleCandidates loading. by Abramo Bagnara · 13 years ago
  74. e6226ae In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works inside default argument instantiation. by Francois Pichet · 13 years ago
  75. 960809e Added missing ImplicitCastExpr around conversion operator call. by Abramo Bagnara · 13 years ago
  76. ef04ecf Move "Unqualified lookup into dependent bases of class templates" Microsoft specific behavior from -fms-extensions to -fms-compatibility. by Francois Pichet · 13 years ago
  77. acdfa4d Implicit casts from rvalue to lvalue are not meaningful. Don't accidentally add by Richard Smith · 13 years ago
  78. 0d579b6 In C++ keep unavailable function calls in the AST, like in C/ObjC. by Argyrios Kyrtzidis · 13 years ago
  79. cc7a648 Enable function call and some overload resolution with parameters of aggregate class type and initializer list arguments. by Sebastian Redl · 13 years ago
  80. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  81. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  82. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  83. 5acb0c9 Teach the ARC compiler to not require __bridge casts when by John McCall · 13 years ago
  84. 5405b81 Implement overload resolution from init lists for scalar parameter types. by Sebastian Redl · 13 years ago
  85. 091fffe Drop the Diagnose parameter from Sema::PerformImplicitConversion again and instead use TryImplicitConversion in CheckSingleAssignmentConstraints when that function is in no-diagnostics mode. by Sebastian Redl · 13 years ago
  86. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  87. ce1846e Attempt to fix Windows buildbot, round 2. by Eli Friedman · 13 years ago
  88. 1c522f7 Attempt to fix buildbot failure on Windows. by Eli Friedman · 13 years ago
  89. b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 13 years ago
  90. 6dbba4f Catch placeholder types in DefaultLvalueConversion by John McCall · 13 years ago
  91. 25aaff9 Always add the built-in overload candidates for operators &&, ||, and by Douglas Gregor · 13 years ago
  92. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  93. 203050c Don't allow an rvalue reference to bind to the result of a calling a by Douglas Gregor · 13 years ago
  94. 78dd67e CUDA: diagnose invalid calls across targets by Peter Collingbourne · 13 years ago
  95. 78213e4 objc arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
  96. f9d9527 objc++ arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
  97. 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
  98. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  99. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  100. fd2a00a Add a special note for overload resolution when an initializer list argument by Sebastian Redl · 13 years ago