summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAge
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-29
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-26
* Add hasSameType overload to ASTContext for Type pointers. Switch a typeRichard Trieu2014-05-22
* Fix diagnostic message for member function pointer mismatches where one of theRichard Trieu2014-05-20
* More fixes for isBetterOverloadCandidate not being a strict weak ordering. TheRichard Smith2014-05-17
* Switch to a more efficient expression of this check.Richard Smith2014-05-17
* Correct incoherent function versus function template partial ordering for con...Richard Smith2014-05-17
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* Try harder to ensure a strict weak ordering of overload candidates thatKaelyn Takata2014-05-07
* Fix crash when one overload candidate is a template instead of a function. Pa...Nick Lewycky2014-05-06
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-03
* Use std::abs(int) portably.David Blaikie2014-05-01
* Fix some -Wabsolute-value warnings introduced in r207796.David Blaikie2014-05-01
* When sorting overload candidates, sort arity mismatches in ascendingKaelyn Takata2014-05-01
* Implement [over.match.oper]p3 properly, by filtering the non-candidates outRichard Smith2014-04-17
* Try harder about not suggesting methods as corrections when theyKaelyn Takata2014-04-04
* Add defensive check that argument may be null in call to compareConversionFun...Ted Kremenek2014-04-01
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-12
* [C++11] Remove the remaining uses of OwningPtr.Ahmed Charles2014-03-09
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* Don't suggest non-static methods as corrections when they obviouslyKaelyn Uhrain2014-02-28
* Fix crash with enable_if on constructors.Nick Lewycky2014-02-28
* Tighten lax vector-conversion rules and enforce them consistently.John McCall2014-02-04
* [Sema] Follow-up on r200521 for the -Wnon-literal-null-conversion warning and...Argyrios Kyrtzidis2014-02-02
* [Sema] For -Wnon-literal-null-conversion warning, look through integer casts,...Argyrios Kyrtzidis2014-01-31
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* Added missing StandardConversionSequence initializationIsmail Pazarbasi2014-01-24
* Initialize StandardConversionSequence correctlyIsmail Pazarbasi2014-01-24
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-22
* Simplify expression, made possible by r199702.Nick Lewycky2014-01-21
* Update FunctionTypeLoc and related names to match r199686Alp Toker2014-01-21
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-20
* Fix string-literal to char* conversion in overload resolution for C++11Ismail Pazarbasi2014-01-17
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-14
* Add a new attribute 'enable_if' which can be used to control overload resolut...Nick Lewycky2014-01-11
* ObjectiveC. Further improvements of useFariborz Jahanian2013-12-16
* Fix code typos spotted while working on type traitsAlp Toker2013-12-06
* Correct hyphenations in comments and assert messagesAlp Toker2013-12-05
* PR17533 and duplicates: don't compute the return type of an overloaded operatorRichard Smith2013-11-15
* Rather than duplicating extension diagnostics to allow them to cause aRichard Smith2013-11-12
* s/DebugPrint/dump/gDouglas Gregor2013-11-08
* Objective-C++ ARC: Improve the conversion to a const __unsafe_unretained refe...Douglas Gregor2013-11-08
* Fix a bogus assert I introduced in r194224Douglas Gregor2013-11-08
* Re-instate contextual conversion to Objective-C pointers in message sends.Douglas Gregor2013-11-07
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-04
* Sema: Do not allow overloading between methods based on restrictDavid Majnemer2013-11-03
* Fix crash in cleanup attr handlingAlp Toker2013-10-20
* Sema: Cleanup redundant variable NumArgsToCheckBenjamin Kramer2013-10-05
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-26