1. 9b62363 Introduce support for emitting diagnostics (warnings + their notes) by Douglas Gregor · 14 years ago
  2. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  3. fbb6fad When performing template argument deduction of a function template by Douglas Gregor · 14 years ago
  4. b335872 Don't warn with -Wbool-conversions if the user wrote an explicit cast like "(void *)false". by Argyrios Kyrtzidis · 14 years ago
  5. 3e9438b Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could by Douglas Gregor · 14 years ago
  6. 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
  7. 78c057e Don't assert when attempting to take the address of an overloaded by Douglas Gregor · 14 years ago
  8. 8fcc516 When performing overload resolution, only compare the final conversion by Douglas Gregor · 14 years ago
  9. 661b493 Implement the "note" in C++ [over.built]p1, which is actually meant to by Douglas Gregor · 14 years ago
  10. 5dde160 Don't perform integral promotions from an incompletion enumeration by Douglas Gregor · 14 years ago
  11. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  12. 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
  13. 9c72c60 Propagate whether an id-expression is the immediate argument of by John McCall · 14 years ago
  14. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  15. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  16. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  17. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
  18. 2a7fb27 Move more stuff out of Sema.h. by John McCall · 14 years ago
  19. c988fab Catch the case of trying to turn '&(X::a)' into a member pointer as well. by John McCall · 14 years ago
  20. fb97e75 When trying to resolve the address of an overloaded expression, by John McCall · 14 years ago
  21. 120d63c Move some of SemaOverload's API to various places in Overload.h, and kill by John McCall · 14 years ago
  22. 7cd088e Struggle mightily against header inclusion in Sema.h. by John McCall · 14 years ago
  23. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  24. 182f709 Fold ASTOwningResult back into ActionResult. by John McCall · 14 years ago
  25. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  26. 42d0f2a In Sema::AddBuiltinOperatorCandidates, candidate pointer types set can also contain a ObjCObjectPointerType since r111699. by Argyrios Kyrtzidis · 14 years ago
  27. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  28. 957b4df twik to my previous patch for pr7936. by Fariborz Jahanian · 14 years ago
  29. 2e2acec patch to support comparison involving by Fariborz Jahanian · 14 years ago
  30. 4b6e656 Remove dead code. by Fariborz Jahanian · 14 years ago
  31. a266ebc Rmove dead code. by Fariborz Jahanian · 14 years ago
  32. 06ebc98 We don't actually need to check the implicit object argument's by Douglas Gregor · 14 years ago
  33. c774b2f Properly implement the part of C++ [over.match.funcs]p4 that treats by Douglas Gregor · 14 years ago
  34. bca3932 Include a proper citation for the wacky hijinks involving conversion functions and the implicit object parameter type. No functionality change. by Douglas Gregor · 14 years ago
  35. 4e938f57b There is no pointer conversion between to similar types (i.e., same by Douglas Gregor · 14 years ago
  36. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  37. 7b49202 Handle the obvious case for diagnosing redeclarations of extern "C" functions. by John McCall · 14 years ago
  38. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
  39. 604eb65 Improve our handling of user-defined conversions when computing by Douglas Gregor · 14 years ago
  40. c45eb9c Silence GCC warning about && and || without explicit grouping. by Chandler Carruth · 14 years ago
  41. 569c316 Allow reference binding of a reference of Objective-C object type to by Douglas Gregor · 14 years ago
  42. f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
  43. 255210e Introduce implicit conversions between AltiVec vectors and GCC by Douglas Gregor · 14 years ago
  44. 57e9778 TDK_InconsistentQuals is really totally different from TDK_Inconsistent. by John McCall · 14 years ago
  45. 1357869 Get rid of isObjectType; when C++ says "object type", it generally by Eli Friedman · 14 years ago
  46. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
  47. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
  48. 66a8c9a When determining whether an overload set with explicit template by Douglas Gregor · 14 years ago
  49. 6398235 Whenever we're creating an expression that is typically an rvalue by Douglas Gregor · 14 years ago
  50. 5291c3c When forming a function call or message send expression, be sure to by Douglas Gregor · 14 years ago
  51. e5eee5a Introduce a new routine, LookupConstructors(), and use it for all by Douglas Gregor · 14 years ago
  52. 2f9d874 Extend the "cannot convert from base class pointer to derived class by Douglas Gregor · 14 years ago
  53. 8578981 Improve diagnostic when we fail to pick an overload because it would by Douglas Gregor · 14 years ago
  54. 1c3d502 Add a return to silence a warning. Alternately a default: return false by Eric Christopher · 14 years ago
  55. 4680bf2 Make both old and new versions of reference binding use the new classification functions, and updated them for N3092. by Sebastian Redl · 14 years ago
  56. 6bc574d Implement C++ DR299, which allows an implicit conversion from a class by Douglas Gregor · 14 years ago
  57. acb0bd8 Re-improve recovery when the condition of a switch statement does not by Douglas Gregor · 14 years ago
  58. c30614b Factor the conversion from a switch condition to an integral or by Douglas Gregor · 14 years ago
  59. 0061962 Vector types are not arithmetic types, either. Note that we now ban by Douglas Gregor · 14 years ago
  60. 0c293ea Type Type::isRealFloatingType() that vectors are not floating-point by Douglas Gregor · 14 years ago
  61. 8eee119 Change Type::isFloatingType() to reflect the actual definition of a by Douglas Gregor · 14 years ago
  62. 7c5b109 Don't allow vector conversions to sneak in under the guise of by Douglas Gregor · 14 years ago
  63. 1ec8ef7 Use UnaryOperator as the representation of dependent expressions when by Douglas Gregor · 14 years ago
  64. ad00b77 Fix a point of semantics with using declaration hiding: method templates by John McCall · 14 years ago
  65. 9d3347a Give Type::isIntegralType() an ASTContext parameter, so that it by Douglas Gregor · 14 years ago
  66. 2ade35e Introduce Type::isIntegralOrEnumerationType(), to cover those places by Douglas Gregor · 14 years ago
  67. ddb0ce7 Conversions from Objective C object pointers to bool are "pointer conversions by John McCall · 14 years ago
  68. 258de30 Fix the 64-bit build. operator<<(DiagnosticBuilder, long) doesn't exist, so by Jeffrey Yasskin · 14 years ago
  69. 5edbdcc Add an option -fshow-overloads=best|all to limit the number of overload by Jeffrey Yasskin · 14 years ago
  70. 5a57efd Tweak our handling of the notion of a standard conversion sequence by Douglas Gregor · 15 years ago
  71. ccd4713 A built-in overload candidate is consider a non-template function when by Douglas Gregor · 15 years ago
  72. d7a9597 Implement a warning when converting the literal 'false' to a by Douglas Gregor · 15 years ago
  73. af7bea5 Make sure to strip off top-level cv-qualifiers as part of a by Douglas Gregor · 15 years ago
  74. ae65f4b An identity conversion is better than any non-identity conversion. Fixes PR7095. by Douglas Gregor · 15 years ago
  75. 5a84dec Provide the overloaded functions for UnresolvedLookupExpr and by Douglas Gregor · 15 years ago
  76. 26bcf67 Implement C++ builtin operator candidates for vector types. by Douglas Gregor · 15 years ago
  77. 62ac5d0 Misc. fixes to bring Objetive-C++'s handling of by Fariborz Jahanian · 15 years ago
  78. fb4a543 Implement C++ support for vector and extended vector types. This by Douglas Gregor · 15 years ago
  79. 91f7ac7 Tweak typo-correction logic a bit regarding "super", so that we by Douglas Gregor · 15 years ago
  80. 4037833 fix rdar://7985267 - Don't emit an error about a non-pod argument by Chris Lattner · 15 years ago
  81. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 15 years ago
  82. 79d3f04 Objective-C++ Sema. Support for conversion of a C++ by Fariborz Jahanian · 15 years ago
  83. c6dfe19 Don't complain about an __builtin_va_arg expression's result being by Douglas Gregor · 15 years ago
  84. aaa045d Don't destroy the data associated with an overload resolution candidate; it's ASTContext-allocated now by Douglas Gregor · 15 years ago
  85. ff5adac Record template argument deduction failures for member function by Douglas Gregor · 15 years ago
  86. ec20f46 When printing an overload candidate that failed due to SFINAE, print a by Douglas Gregor · 15 years ago
  87. f1a8445 Improve overload-candidate diagnostic for a function template that by Douglas Gregor · 15 years ago
  88. a95342c A leak is better than a double-free while I figure out how to address by Douglas Gregor · 15 years ago
  89. 0ca4c58 Minor cleanup, and ban copying of OverloadCandidateSets. No by Douglas Gregor · 15 years ago
  90. a18592e When template argument deduction fails because the call had too by Douglas Gregor · 15 years ago
  91. a933319 When printing a non-viable overload candidate that failed due to by Douglas Gregor · 15 years ago
  92. 6b6d01f Reapply the reference-binding patch applied below, along with a fix to by Douglas Gregor · 15 years ago
  93. 44c9806 Revert r103220. It seems to be breaking self-host by Douglas Gregor · 15 years ago
  94. abfe192 When determining whether the two types involved in reference binding by Douglas Gregor · 15 years ago
  95. b697e08 Diagnose deprecated/unavailable functions selected by overload resolution. by John McCall · 15 years ago
  96. 0ee93de Silence a pedantic GCC warning by making the grouping of && and || explicit. by Chandler Carruth · 15 years ago
  97. 5f970ee When instantiating a function that was declared via a typedef, e.g., by Douglas Gregor · 15 years ago
  98. d8d3441 For the sake of Objective-c++ overload resolution, by Fariborz Jahanian · 15 years ago
  99. ad4e02f When determining a standard conversion sequence involves resolving the by Douglas Gregor · 15 years ago
  100. b86cf0c When copying a temporary object to initialize an entity for which the by Douglas Gregor · 15 years ago