summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve 'failed template argument deduction' diagnostic for the case where weRichard Smith2013-01-311-31/+57
* Replace "failed template argument deduction" diagnostic with something usefulRichard Smith2013-01-311-2/+22
* Fix mismatch between pointer and pointee type when diagnosing an incorrectRichard Smith2013-01-261-3/+2
* Start checking nonnull (as well as format and argument_with_type_tag) onNick Lewycky2013-01-241-0/+7
* Fix some wonky formatting, remove spurious emacs major mode marker. NoNick Lewycky2013-01-241-1/+1
* Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly2013-01-231-1/+2
* Fix regression in r172376. Don't try to detect missing 'constexpr' specifiersRichard Smith2013-01-141-2/+1
* PR12008: defer adding the implicit 'const' to a constexpr member function untilRichard Smith2013-01-141-19/+28
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-16/+16
* Fix a regression from 171193: main cannot be overloaded.Rafael Espindola2013-01-121-0/+5
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-4/+4
* Reject overloading of two static extern C functions.Rafael Espindola2012-12-281-1/+9
* Improve diagnostic wording for when an implicitly-deleted special memberRichard Smith2012-12-281-9/+6
* PR14695: Fix assert from bad cast<>. Not every namespace is a NamespaceDecl; ...Richard Smith2012-12-221-5/+12
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-4/+4
* Fix overload resolution for the initialization of a multi-dimensionalRichard Smith2012-12-091-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-8/+9
* Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis2012-11-281-25/+30
* Sema: Provide a valid source location when instantiating templates based on a...Benjamin Kramer2012-11-231-1/+1
* When we have a MemberExpr referring to an overloaded static member function,Richard Smith2012-11-141-0/+1
* When filtering the list of associated namespaces so that we don't suggest peopleNick Lewycky2012-11-131-11/+9
* Use isInvalidDecl() instead of isStatic() as suggested by dblaikie.Nico Weber2012-11-091-1/+1
* Don't crash on calling static member overloaded operator, PR14120Nico Weber2012-11-091-0/+5
* Fix a bug I found while preparing my devmtg talk: When passing NULL to aMatt Beaumont-Gay2012-11-081-2/+12
* PR11851 (and duplicates): Whenever a constexpr function is referenced,Richard Smith2012-11-071-9/+0
* Use a .def file for most of the diagnostic options.Douglas Gregor2012-10-231-3/+2
* DR1442: In a range-based for statement, namespace 'std' is not an associatedRichard Smith2012-10-181-13/+5
* Clearing a SmallPtrSet is still expensive, split it out from OverloadCandidat...Benjamin Kramer2012-10-091-1/+5
* StringRef-ify Binary/UnaryOperator::getOpcodeStrDavid Blaikie2012-10-081-2/+2
* Add FP_CONTRACT support for clang.Lang Hames2012-10-021-14/+16
* Fix crash when a decltype expression in a trailing return type refers to theRichard Smith2012-09-251-0/+23
* Remove Context argument from TemplateDeductionInfo constructor. It was no lon...Craig Topper2012-09-191-5/+5
* Fix a small bug in the way we handle builtin candidates forEli Friedman2012-09-181-10/+12
* Revert r163829. The world (or libstdc++, at least) is not ready.Richard Smith2012-09-131-0/+6
* Implement C++11 [conv.prom]p4: an enumeration with a fixed underlying type hasRichard Smith2012-09-131-1/+15
* Don't perform template argument deduction against invalid templates;Douglas Gregor2012-09-131-0/+7
* Remove speculative fix for C++ core issue 1407, since it was resolved as NAD.Richard Smith2012-09-131-6/+0
* Instantiate class template specializations during ADL.John McCall2012-08-241-1/+1
* Push ArrayRef through the Expr hierarchy.Benjamin Kramer2012-08-241-15/+20
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-3/+3
* Better diagnostics for range-based for loops with bad range types.Sam Panzer2012-08-211-57/+176
* Test commit: deleted whitespace on blank lineSam Panzer2012-08-161-1/+1
* Implement warning for integral null pointer constants other than the literal 0.David Blaikie2012-08-081-7/+11
* Fix some minor typosSylvestre Ledru2012-07-311-1/+1
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
* No longer assuming the number of prototype arguments is always less than the ...Aaron Ballman2012-07-201-1/+1
* Fix OverloadCandidateSet::clear to not leak PartialDiagnostics, found by SamuelRichard Smith2012-07-181-1/+4
* Unrevert r158887, reverted in r158949, along with a fix for the bug whichRichard Smith2012-06-251-3/+3
* Documentation cleanup: making \param and \returns docs match the code.James Dennett2012-06-221-1/+1
* Diagnostics cleanup: Fixing \params to match the code.James Dennett2012-06-221-24/+4
OpenPOWER on IntegriCloud