summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/conversion-function.cpp
Commit message (Expand)AuthorAgeFilesLines
* When diagnosing the lack of a viable conversion function, also listRichard Smith2020-01-091-1/+1
* Correctly diagnose when a conversion function is declared with a type qualifi...Aaron Ballman2018-04-121-0/+10
* Bail out if we try to build a DeclRefExpr naming an invalid declaration.Richard Smith2017-01-041-1/+1
* Mark invalid RecordDecls as completed.Erik Verbruggen2016-10-271-1/+5
* Lit C++11 Compatibility Patch #8Charles Li2016-04-141-3/+26
* Update a few more tests in response to the MS ABI enum semanticsDavid Majnemer2015-10-081-1/+1
* PR21969: Improve diagnostics for a conversion function that has any pieces of aRichard Smith2014-12-191-6/+4
* Change -Wbind-to-temporary-copy from an ExtWarn to an Extension.Nico Weber2014-09-181-1/+1
* Follow-up to r208481: Free all default arguments, not just the first one.Nico Weber2014-05-111-1/+1
* Add test coverage for invalid conversion functions with default args.Nico Weber2014-05-101-0/+3
* Replace "can not" with "cannot" in diagnostics messages.Ismail Pazarbasi2014-03-071-2/+2
* PR18234: Mark a tag definition as invalid early if it appears in aRichard Smith2014-01-081-0/+11
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-1/+1
* Clean up warning and add a test.Eli Friedman2013-06-201-0/+2
* A conversion operator in a base class shouldn't hide another conversion operatorRichard Smith2012-05-061-0/+11
* PR8800: When building a conversion to A& using a member operatorA&(), do not ...Richard Smith2011-07-131-0/+14
* When performing template argument deduction for a non-referenceDouglas Gregor2011-03-061-0/+25
* When performing overload resolution, only compare the final conversionDouglas Gregor2010-09-121-0/+10
* Don't complain about useless user-defined conversion functions whenDouglas Gregor2010-09-121-0/+18
* make clang print types as "const int *" instead of "int const*",Chris Lattner2010-09-051-1/+1
* We don't actually need to check the implicit object argument'sDouglas Gregor2010-08-191-0/+18
* Properly implement the part of C++ [over.match.funcs]p4 that treatsDouglas Gregor2010-08-191-0/+37
* There is no pointer conversion between to similar types (i.e., sameDouglas Gregor2010-08-181-0/+22
* Improve our handling of user-defined conversions when computingDouglas Gregor2010-08-111-0/+34
* Ted pointed out that this test case could be using access control instead ofJohn McCall2010-07-221-6/+5
* When we are performing copy initialization of a class type via itsDouglas Gregor2010-04-241-1/+14
* Improve our handling of user-defined conversions as part of overloadDouglas Gregor2010-04-171-1/+27
* Diagnose declarations of conversion functions with declarators other than '()'.John McCall2010-04-131-0/+11
* Improve source-location information for C++ conversion functions, byDouglas Gregor2010-04-121-0/+34
* When pretty-printing tag types, only print the tag if we're in C (andJohn McCall2010-03-101-5/+5
* Improve the diagnostics used to report implicitly-generated class membersJohn McCall2010-01-061-2/+2
* Switch more of Sema::CheckInitializerTypes over toDouglas Gregor2009-12-191-4/+4
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-2/+12
* Introduce a centralized routine in Sema for diagnosing failed lookups (whenJohn McCall2009-12-161-1/+1
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* When performing copy initialization (= "implicit conversion", here) toDouglas Gregor2009-11-131-1/+29
* Issue a good diagnostics when attempt to selectFariborz Jahanian2009-09-151-3/+3
* Used visible conversion function api to do overloadFariborz Jahanian2009-09-141-0/+18
* Perform the C++ specific semantic checks of a function declaration after it's...Anders Carlsson2009-09-131-0/+11
* change a couple more c++ sema methods to be based on isinvalid bits.Chris Lattner2009-04-251-2/+5
* Fix a crash bug when comparing overload quality of conversion operators with ...Sebastian Redl2009-04-161-0/+11
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Fix our semantic analysis ofDouglas Gregor2009-02-041-1/+1
* Make all the 'redefinition' diagnostics more consistent, and make the Chris Lattner2008-11-231-2/+2
* As threatened previously: consolidate name lookup and the creation ofDouglas Gregor2008-11-181-1/+1
* Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor2008-11-171-0/+2
* Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor2008-11-171-0/+8
* Parsing, ASTs, and semantic analysis for the declaration of conversionDouglas Gregor2008-11-071-0/+42
OpenPOWER on IntegriCloud