summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Documentation cleanup:James Dennett2012-06-221-5/+3
* Revert r158887. This fixes pr13168.Rafael Espindola2012-06-211-3/+3
* If an object (such as a std::string) with an appropriate c_str() member functionRichard Smith2012-06-211-3/+3
* Fix -Wc++11-narrowing warnings for narrowing negative values to larger unsignedRichard Smith2012-06-191-8/+11
* Remove some debugging code that snuck into r158691.Kaelyn Uhrain2012-06-191-5/+0
* Improve the error message when a function overload candidate is rejectedKaelyn Uhrain2012-06-191-5/+20
* Documentation cleanup:James Dennett2012-06-151-1/+1
* Add missing narrowing check: converting from a signed integral type to a widerRichard Smith2012-06-131-5/+11
* PR12964: __int128 and unsigned __int128 are promoted integral types, be sure toRichard Smith2012-06-101-17/+23
* When adding built-in operator candidates for overload resolutionDouglas Gregor2012-06-041-26/+110
* DR1152 / PR12931 / PR6177: A candidate function which requires binding a constRichard Smith2012-05-241-1/+1
* PR11857: When the wrong number of arguments are provided for a functionRichard Smith2012-05-111-3/+8
* A little tweak to the SFINAE condition reporting. Don't say:Richard Smith2012-05-091-2/+12
* When we suppress an error due to SFINAE, stash the diagnostic away with theRichard Smith2012-05-071-8/+42
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-30/+23
* Switch RequireLiteralType() off of PartialDiagnostic.Douglas Gregor2012-05-041-3/+3
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-14/+22
* move some stuff to .rodataNuno Lopes2012-04-211-1/+1
* Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it.Richard Smith2012-04-171-0/+2
* s/isAtomicConversion/tryAtomicConversion/g, per Jordy's suggestion.Douglas Gregor2012-04-121-11/+11
* Compute standard conversion sequences for conversions to atomicDouglas Gregor2012-04-121-7/+44
* Clean up last commit as per dgregor's comments.David Chisnall2012-04-111-7/+7
* Allow c++ initialisers to initialise _Atomic fields.David Chisnall2012-04-111-0/+7
* Allow a conversion from the empty initializer list {} to anDouglas Gregor2012-04-041-0/+10
* When computing the conversion sequence in overload resolutionJohn McCall2012-04-041-0/+2
* Finish PR10217: Ensure we say that a special member was implicitly, notRichard Smith2012-04-021-4/+7
* Extend -Wc++11-narrowing to cover converted constant expressions as well as b...Eli Friedman2012-03-291-9/+6
* Even more careful consideration of C++11 13.3.3.1p4. Fixes PR12241.Sebastian Redl2012-03-271-11/+21
* Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix upRichard Smith2012-03-231-5/+15
* More careful consideration of C++11 13.3.3.1p4. Fixes PR12257.Sebastian Redl2012-03-201-7/+19
* When emitting a diagnostic about two-phase name lookup, don't do uselessNick Lewycky2012-03-141-0/+3
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-33/+33
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-2/+4
* Qualifiers on a canonical array type go on the outermost type, not theDouglas Gregor2012-03-101-6/+0
* [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart().Daniel Dunbar2012-03-091-20/+20
* Literal operators can't have default arguments.Richard Smith2012-03-091-7/+0
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-091-71/+50
* AST representation for user-defined literals, plus just enough of semanticRichard Smith2012-03-071-0/+103
* Single- and zero-element initializer lists to scalars are list-initialization...Sebastian Redl2012-02-281-0/+1
* Implement a FIXME for conversion sequence distinction. Should fix PR12092.Sebastian Redl2012-02-271-2/+10
* ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles2012-02-251-120/+135
* Fix a regression from r151117: ADL requires that we attempt to complete anyRichard Smith2012-02-251-6/+5
* Implement C++11 [over.match.copy]p1b2, which allows the use ofDouglas Gregor2012-02-241-5/+9
* Teach overload resolution to prefer user-defined conversion via aDouglas Gregor2012-02-221-0/+48
OpenPOWER on IntegriCloud