| Commit message (Expand) | Author | Age | Files | Lines |
* | When diagnosing the lack of a viable conversion function, also list | Richard Smith | 2020-01-09 | 1 | -1/+1 |
* | Correctly diagnose when a conversion function is declared with a type qualifi... | Aaron Ballman | 2018-04-12 | 1 | -0/+10 |
* | Bail out if we try to build a DeclRefExpr naming an invalid declaration. | Richard Smith | 2017-01-04 | 1 | -1/+1 |
* | Mark invalid RecordDecls as completed. | Erik Verbruggen | 2016-10-27 | 1 | -1/+5 |
* | Lit C++11 Compatibility Patch #8 | Charles Li | 2016-04-14 | 1 | -3/+26 |
* | Update a few more tests in response to the MS ABI enum semantics | David Majnemer | 2015-10-08 | 1 | -1/+1 |
* | PR21969: Improve diagnostics for a conversion function that has any pieces of a | Richard Smith | 2014-12-19 | 1 | -6/+4 |
* | Change -Wbind-to-temporary-copy from an ExtWarn to an Extension. | Nico Weber | 2014-09-18 | 1 | -1/+1 |
* | Follow-up to r208481: Free all default arguments, not just the first one. | Nico Weber | 2014-05-11 | 1 | -1/+1 |
* | Add test coverage for invalid conversion functions with default args. | Nico Weber | 2014-05-10 | 1 | -0/+3 |
* | Replace "can not" with "cannot" in diagnostics messages. | Ismail Pazarbasi | 2014-03-07 | 1 | -2/+2 |
* | PR18234: Mark a tag definition as invalid early if it appears in a | Richard Smith | 2014-01-08 | 1 | -0/+11 |
* | Started implementing variable templates. Top level declarations should be ful... | Larisse Voufo | 2013-08-06 | 1 | -1/+1 |
* | Clean up warning and add a test. | Eli Friedman | 2013-06-20 | 1 | -0/+2 |
* | A conversion operator in a base class shouldn't hide another conversion operator | Richard Smith | 2012-05-06 | 1 | -0/+11 |
* | PR8800: When building a conversion to A& using a member operatorA&(), do not ... | Richard Smith | 2011-07-13 | 1 | -0/+14 |
* | When performing template argument deduction for a non-reference | Douglas Gregor | 2011-03-06 | 1 | -0/+25 |
* | When performing overload resolution, only compare the final conversion | Douglas Gregor | 2010-09-12 | 1 | -0/+10 |
* | Don't complain about useless user-defined conversion functions when | Douglas Gregor | 2010-09-12 | 1 | -0/+18 |
* | make clang print types as "const int *" instead of "int const*", | Chris Lattner | 2010-09-05 | 1 | -1/+1 |
* | We don't actually need to check the implicit object argument's | Douglas Gregor | 2010-08-19 | 1 | -0/+18 |
* | Properly implement the part of C++ [over.match.funcs]p4 that treats | Douglas Gregor | 2010-08-19 | 1 | -0/+37 |
* | There is no pointer conversion between to similar types (i.e., same | Douglas Gregor | 2010-08-18 | 1 | -0/+22 |
* | Improve our handling of user-defined conversions when computing | Douglas Gregor | 2010-08-11 | 1 | -0/+34 |
* | Ted pointed out that this test case could be using access control instead of | John McCall | 2010-07-22 | 1 | -6/+5 |
* | When we are performing copy initialization of a class type via its | Douglas Gregor | 2010-04-24 | 1 | -1/+14 |
* | Improve our handling of user-defined conversions as part of overload | Douglas Gregor | 2010-04-17 | 1 | -1/+27 |
* | Diagnose declarations of conversion functions with declarators other than '()'. | John McCall | 2010-04-13 | 1 | -0/+11 |
* | Improve source-location information for C++ conversion functions, by | Douglas Gregor | 2010-04-12 | 1 | -0/+34 |
* | When pretty-printing tag types, only print the tag if we're in C (and | John McCall | 2010-03-10 | 1 | -5/+5 |
* | Improve the diagnostics used to report implicitly-generated class members | John McCall | 2010-01-06 | 1 | -2/+2 |
* | Switch more of Sema::CheckInitializerTypes over to | Douglas Gregor | 2009-12-19 | 1 | -4/+4 |
* | Switch the initialization required by return statements over to the | Douglas Gregor | 2009-12-18 | 1 | -2/+12 |
* | Introduce a centralized routine in Sema for diagnosing failed lookups (when | John McCall | 2009-12-16 | 1 | -1/+1 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | When performing copy initialization (= "implicit conversion", here) to | Douglas Gregor | 2009-11-13 | 1 | -1/+29 |
* | Issue a good diagnostics when attempt to select | Fariborz Jahanian | 2009-09-15 | 1 | -3/+3 |
* | Used visible conversion function api to do overload | Fariborz Jahanian | 2009-09-14 | 1 | -0/+18 |
* | Perform the C++ specific semantic checks of a function declaration after it's... | Anders Carlsson | 2009-09-13 | 1 | -0/+11 |
* | change a couple more c++ sema methods to be based on isinvalid bits. | Chris Lattner | 2009-04-25 | 1 | -2/+5 |
* | Fix a crash bug when comparing overload quality of conversion operators with ... | Sebastian Redl | 2009-04-16 | 1 | -0/+11 |
* | Rename clang to clang-cc. | Daniel Dunbar | 2009-03-24 | 1 | -1/+1 |
* | Fix our semantic analysis of | Douglas Gregor | 2009-02-04 | 1 | -1/+1 |
* | Make all the 'redefinition' diagnostics more consistent, and make the | Chris Lattner | 2008-11-23 | 1 | -2/+2 |
* | As threatened previously: consolidate name lookup and the creation of | Douglas Gregor | 2008-11-18 | 1 | -1/+1 |
* | Eliminate all of the placeholder identifiers used for constructors, | Douglas Gregor | 2008-11-17 | 1 | -0/+2 |
* | Updated IdentifierResolver to deal with DeclarationNames. The names of | Douglas Gregor | 2008-11-17 | 1 | -0/+8 |
* | Parsing, ASTs, and semantic analysis for the declaration of conversion | Douglas Gregor | 2008-11-07 | 1 | -0/+42 |