aboutsummaryrefslogtreecommitdiff
path: root/test/CXX/over
AgeCommit message (Expand)Author
2013-04-10<rdar://problem/13605348> Don't consider invalid user-defined literal operato...Douglas Gregor
2013-01-24Handle universal character names and Unicode characters outside of literals.Jordan Rose
2012-10-20DR1473: Do not require a space between operator"" and the ud-suffix in aRichard Smith
2012-10-19Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost...Andy Gibbs
2012-09-18Fix a small bug in the way we handle builtin candidates forEli Friedman
2012-04-04When computing the conversion sequence in overload resolutionJohn McCall
2012-03-15Unpluralize -Wfoo-conversions warnings for consistency.David Blaikie
2012-03-10PR12225: The requirement that literal operators be namespace-scope functionsRichard Smith
2012-03-09Literal operator suffixes and regular names live in separate namespaces.Richard Smith
2012-03-09Literal operators can't have default arguments.Richard Smith
2012-03-08Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix notRichard Smith
2012-03-06User-defined literals: reject string and character UDLs in all places where theRichard Smith
2012-03-05Lexing support for user-defined literals. Currently these lex as the same tokenRichard Smith
2012-03-04Add tests for [over.literal]. Fix a few bugs which were exposed by the tests.Richard Smith
2012-02-24Add test for C++ DR899.Douglas Gregor
2012-02-24Implement C++11 [over.match.copy]p1b2, which allows the use ofDouglas Gregor
2011-12-15Modify how the -verify flag works. Currently, the verification string andRichard Trieu
2011-12-09Add notes for suppressing and (if it's a zero-arg function returning bool) fi...David Blaikie
2011-12-05Add a warning for implicit conversion from function literals (and staticLang Hames
2011-10-17Teach the ARC compiler to not require __bridge casts whenJohn McCall
2011-10-13Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith
2011-10-11Catch placeholder types in DefaultLvalueConversionJohn McCall
2011-10-10Always add the built-in overload candidates for operators &&, ||, andDouglas Gregor
2011-04-26Make yet another placeholder type, this one marking that an expression is a b...John McCall
2011-04-10Simplify calling CheckPlaceholderExpr, converge on it in a few places,John McCall
2011-03-29Fix a bug in how we were resolving the address of overloaded functionsChandler Carruth
2011-03-07Produce a diagnostic for unused overloaded expressions, from Faisal Vali!Douglas Gregor
2011-02-19Handle the resolution of a reference to a function template (whichDouglas Gregor
2011-01-26Implement the restriction that a function with a ref-qualifier cannotDouglas Gregor
2011-01-26Rvalue references for *this: explicitly keep track of whether aDouglas Gregor
2011-01-26Rvalue references for *this: implement the implicit conversion rulesDouglas Gregor
2011-01-26Rvalue references for *this: allow functions to be overloaded based onDouglas Gregor
2011-01-26Reinstate r124236 (tweaking the rvalue-reference overload resolutionDouglas Gregor
2011-01-25Speculatively revert r124236Douglas Gregor
2011-01-25Speculatively implement a tweak to the C++0x overload resolution rulesDouglas Gregor
2011-01-25Fix the ranking of reference bindings during overload resolutionDouglas Gregor
2011-01-21Add test for overload resolution's preference for binding an rvalueDouglas Gregor
2010-11-15Implement C++0x [temp.func.order]p3 (aka DR532) properly. InDouglas Gregor
2010-11-12Implement C++ [over.match.funcs]p4 as it concerns partial ordering ofDouglas Gregor
2010-11-08Properly diagnose invalid casts to function references. Patch byDouglas Gregor
2010-10-15Add builtin conditional operator candidates for scoped enumerationDouglas Gregor
2010-09-12Implement the "note" in C++ [over.built]p1, which is actually meant toDouglas Gregor
2010-04-12Implement C++ [over.ics.user]p3, which restricts the final conversionDouglas Gregor
2009-12-19Initialization improvements: addition of string initialization and a fewEli Friedman
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-07-27Update for LLVM API change.Owen Anderson
2009-07-11Fix test case to match intent.Daniel Dunbar
2009-07-09Another little test for C++ [over.over]Douglas Gregor
2009-07-09Add test for C++ [over.over.]p1, the contexts in which one can take the addre...Douglas Gregor
2009-07-08Implement the simple form of overload resolution used when taking theDouglas Gregor