summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Pool allocate ImplicitConversionSequences.Benjamin Kramer2012-01-141-9/+10
* OverloadCandidateSet: Stop exposing SmallVector internalsBenjamin Kramer2012-01-141-22/+9
* More lambda work: semantic analysis of capturing 'this'. It's a bit complica...Eli Friedman2012-01-071-0/+1
* Overloading for initializer list construction.Sebastian Redl2011-12-221-80/+126
* Two null Decl*'s don't refer to the same declaration, because theyDouglas Gregor2011-12-151-3/+4
* Replace all comparisons between ObjCInterfaceDecl pointers with callsDouglas Gregor2011-12-151-1/+2
* Make the diagnostic message more consistant. Update the type comparison toRichard Trieu2011-12-131-11/+16
* Implement overload resolution for reference-typed parameters supplied with in...Sebastian Redl2011-12-031-3/+65
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-251-1/+1
* Add feature to diagnostics that will provide more information on functionRichard Trieu2011-11-231-14/+121
* Fixed HadMultipleCandidates loading.Abramo Bagnara2011-11-191-9/+15
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-171-1/+1
* Added missing ImplicitCastExpr around conversion operator call.Abramo Bagnara2011-11-161-4/+14
* Move "Unqualified lookup into dependent bases of class templates" Microsoft s...Francois Pichet2011-11-111-1/+1
* Implicit casts from rvalue to lvalue are not meaningful. Don't accidentally addRichard Smith2011-11-101-1/+1
* In C++ keep unavailable function calls in the AST, like in C/ObjC.Argyrios Kyrtzidis2011-11-041-0/+7
* Enable function call and some overload resolution with parameters of aggregat...Sebastian Redl2011-11-011-7/+40
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-44/+12
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-12/+44
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-44/+12
* Teach the ARC compiler to not require __bridge casts whenJohn McCall2011-10-171-38/+120
* Implement overload resolution from init lists for scalar parameter types.Sebastian Redl2011-10-161-0/+86
* Drop the Diagnose parameter from Sema::PerformImplicitConversion again and in...Sebastian Redl2011-10-161-8/+3
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-2/+7
* Attempt to fix Windows buildbot, round 2.Eli Friedman2011-10-141-1/+1
* Attempt to fix buildbot failure on Windows.Eli Friedman2011-10-141-1/+2
* Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer2011-10-141-1/+1
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-28/+45
* Always add the built-in overload candidates for operators &&, ||, andDouglas Gregor2011-10-101-1/+5
* Added a flag to identify resolved overloaded function references.Abramo Bagnara2011-10-051-36/+73
* Don't allow an rvalue reference to bind to the result of a calling aDouglas Gregor2011-10-041-0/+23
* CUDA: diagnose invalid calls across targetsPeter Collingbourne2011-10-021-0/+32
* objc arc: Diagnose block pointer type mismatch whenFariborz Jahanian2011-09-281-16/+4
* objc++ arc: Diagnose block pointer type mismatch whenFariborz Jahanian2011-09-281-0/+17
* Only print _Bool as 'bool' when 'bool' is defined as an object-likeDouglas Gregor2011-09-271-1/+1
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-1/+1
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-2/+3
* Add a special note for overload resolution when an initializer list argumentSebastian Redl2011-09-241-0/+11
* Give InitListChecker a verification-only mode, where it neither emits diagnos...Sebastian Redl2011-09-241-15/+19
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-2/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-6/+7
* Enforce access control for conversion operators used in contextualJohn McCall2011-09-211-5/+4
* In Microsoft mode(-fms-compatibility), prefer an integral conversion to a flo...Francois Pichet2011-09-181-0/+19
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-3/+3
* Silence "end of non-void function" warnings with llvm_unreachable and add an ...Benjamin Kramer2011-09-101-2/+5
* Fix a -Wreturn-type warning due to this field not explicitly having theChandler Carruth2011-09-101-1/+1
* Add smarter sorting of overload candidates that failed template deduction.Kaelyn Uhrain2011-09-091-0/+37
* Contextually converting to 'id' is not a useful operation. ContextuallyJohn McCall2011-09-091-14/+46
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-6/+13
* In Microsoft mode, if we are inside a template class member function and we c...Francois Pichet2011-09-071-1/+14
OpenPOWER on IntegriCloud