| Commit message (Expand) | Author | Age | Files | Lines |
* | Cope with parenthesized function declarators when emitting a | Douglas Gregor | 2011-01-27 | 1 | -0/+2 |
* | Rvalue references for *this: | Douglas Gregor | 2011-01-26 | 1 | -0/+26 |
* | Rvalue references for *this: parse ref-qualifiers. | Douglas Gregor | 2011-01-26 | 1 | -0/+8 |
* | Re-instate r123977/r123978, my updates of the reference-binding | Douglas Gregor | 2011-01-24 | 1 | -1/+33 |
* | revert r123977 and r123978 to fix PR9026. | Rafael Espindola | 2011-01-22 | 1 | -33/+1 |
* | Update the reference-binding implementation used for overload | Douglas Gregor | 2011-01-21 | 1 | -1/+33 |
* | Add more reference-binding examples from the C++0x working paper, all of whic... | Douglas Gregor | 2011-01-21 | 1 | -3/+28 |
* | More work to bring reference binding up to the latest C++0x | Douglas Gregor | 2011-01-21 | 1 | -1/+25 |
* | When performing reference binding via a conversion function, perform | Douglas Gregor | 2011-01-21 | 1 | -4/+3 |
* | More tests for reference binding in the presence of rvalue | Douglas Gregor | 2011-01-20 | 1 | -0/+27 |
* | Start refactoring reference binding to more closely match the C++0x | Douglas Gregor | 2011-01-20 | 1 | -3/+22 |
* | Add some tests for reference-collapsing and referencing binding | Douglas Gregor | 2011-01-20 | 2 | -0/+64 |
* | Initial implementation of function parameter packs. This implementation allows: | Douglas Gregor | 2011-01-05 | 2 | -4/+4 |
* | Enhance the diagnostic for negative array sizes to include the | Chandler Carruth | 2011-01-04 | 1 | -1/+11 |
* | Add an AST representation for non-type template parameter | Douglas Gregor | 2010-12-23 | 1 | -2/+2 |
* | Implement parsing of function parameter packs and non-type template | Douglas Gregor | 2010-12-23 | 2 | -0/+79 |
* | Calculate the value kind of an expression when it's created and | John McCall | 2010-11-18 | 1 | -5/+5 |
* | When performing initialization of a copy of a temporary object, use | Douglas Gregor | 2010-11-12 | 1 | -1/+1 |
* | Make sure that we diagnose invalid qualifiers on friend functions. | Douglas Gregor | 2010-10-14 | 1 | -0/+14 |
* | In Sema's TryRefInitWithConversionFunction, suppress user conversions for the... | Argyrios Kyrtzidis | 2010-10-05 | 1 | -1/+1 |
* | When dealing with an anonymous enumeration declared in function | Douglas Gregor | 2010-09-16 | 1 | -0/+10 |
* | 'const std::type_info*' instead of 'std::type_info const*' | Chris Lattner | 2010-09-05 | 3 | -15/+15 |
* | make clang print types as "const int *" instead of "int const*", | Chris Lattner | 2010-09-05 | 4 | -6/+6 |
* | Fix a regression that allowed clearly ill formed code. The diagnostic is still | Chandler Carruth | 2010-08-31 | 1 | -0/+20 |
* | PR7245: Make binding a reference to a temporary without a usable copy | Jeffrey Yasskin | 2010-06-07 | 2 | -8/+38 |
* | There is no dcl.init.ref p16. This test deals with p5. | Jeffrey Yasskin | 2010-06-02 | 1 | -0/+0 |
* | Actually produce base paths for CastExprs of kind CK_DerivedToBase. | Anders Carlsson | 2010-04-24 | 1 | -4/+4 |
* | Whenever we complain about a failed initialization of a function or | Douglas Gregor | 2010-04-22 | 1 | -1/+2 |
* | When checking the copy constructor for the optional copy during a | Douglas Gregor | 2010-04-18 | 2 | -5/+14 |
* | In C++98/03, when binding a reference to an rvalue of | Douglas Gregor | 2010-04-18 | 2 | -0/+102 |
* | Warn about non-aggregate classes with no user-declared constructors | Douglas Gregor | 2010-04-15 | 1 | -3/+3 |
* | During referencing binding, only consider conversion functions for | Douglas Gregor | 2010-04-13 | 1 | -0/+16 |
* | Turn access control on by default in -cc1. | John McCall | 2010-04-09 | 1 | -0/+1 |
* | When pretty-printing tag types, only print the tag if we're in C (and | John McCall | 2010-03-10 | 4 | -22/+22 |
* | In C++98/03, an uninitialized variable that has POD class type will be | Douglas Gregor | 2010-03-08 | 1 | -1/+2 |
* | Commit Eli's fix for implicit conversions to array type. Fixes PR6264. | Douglas Gregor | 2010-02-26 | 1 | -0/+12 |
* | Migrate the mish-mash of declaration checks in | Douglas Gregor | 2010-02-09 | 1 | -1/+1 |
* | In some contexts, type declarations cannot occur. Pass this information down ... | Sebastian Redl | 2010-02-03 | 1 | -0/+16 |
* | Rework base and member initialization in constructors, with several | Douglas Gregor | 2010-01-31 | 1 | -0/+15 |
* | PR5909 had a test case for binding of const, non-volatile references | Douglas Gregor | 2010-01-29 | 1 | -0/+12 |
* | Fix reference-binding when we have a reference to const volatile type; | Douglas Gregor | 2010-01-29 | 1 | -0/+6 |
* | Improve the reporting of non-viable overload candidates by noting the reason | John McCall | 2010-01-13 | 1 | -1/+1 |
* | Improve the diagnostics used to report implicitly-generated class members | John McCall | 2010-01-06 | 1 | -2/+2 |
* | Switch default arguments over to InitializationSequence. | Eli Friedman | 2009-12-22 | 1 | -1/+1 |
* | Initialization improvements: addition of string initialization and a few | Eli Friedman | 2009-12-19 | 1 | -1/+1 |
* | A CXXExprWithTemporaries expression is an lvalue if its subexpression | Douglas Gregor | 2009-12-19 | 1 | -0/+19 |
* | Switch the initialization required by return statements over to the | Douglas Gregor | 2009-12-18 | 1 | -2/+2 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 19 | -19/+19 |
* | Move initialization via initializer list over to InitializationSequences. | Douglas Gregor | 2009-12-10 | 1 | -0/+5 |
* | Reimplement reference initialization (C++ [dcl.init.ref]) using the | Douglas Gregor | 2009-12-09 | 4 | -0/+199 |