summaryrefslogtreecommitdiffstats
path: root/test/CXX/dcl.decl
Commit message (Expand)AuthorAgeFilesLines
* Cope with parenthesized function declarators when emitting aDouglas Gregor2011-01-271-0/+2
* Rvalue references for *this: Douglas Gregor2011-01-261-0/+26
* Rvalue references for *this: parse ref-qualifiers.Douglas Gregor2011-01-261-0/+8
* Re-instate r123977/r123978, my updates of the reference-bindingDouglas Gregor2011-01-241-1/+33
* revert r123977 and r123978 to fix PR9026.Rafael Espindola2011-01-221-33/+1
* Update the reference-binding implementation used for overloadDouglas Gregor2011-01-211-1/+33
* Add more reference-binding examples from the C++0x working paper, all of whic...Douglas Gregor2011-01-211-3/+28
* More work to bring reference binding up to the latest C++0xDouglas Gregor2011-01-211-1/+25
* When performing reference binding via a conversion function, performDouglas Gregor2011-01-211-4/+3
* More tests for reference binding in the presence of rvalueDouglas Gregor2011-01-201-0/+27
* Start refactoring reference binding to more closely match the C++0xDouglas Gregor2011-01-201-3/+22
* Add some tests for reference-collapsing and referencing bindingDouglas Gregor2011-01-202-0/+64
* Initial implementation of function parameter packs. This implementation allows:Douglas Gregor2011-01-052-4/+4
* Enhance the diagnostic for negative array sizes to include theChandler Carruth2011-01-041-1/+11
* Add an AST representation for non-type template parameterDouglas Gregor2010-12-231-2/+2
* Implement parsing of function parameter packs and non-type templateDouglas Gregor2010-12-232-0/+79
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-5/+5
* When performing initialization of a copy of a temporary object, useDouglas Gregor2010-11-121-1/+1
* Make sure that we diagnose invalid qualifiers on friend functions.Douglas Gregor2010-10-141-0/+14
* In Sema's TryRefInitWithConversionFunction, suppress user conversions for the...Argyrios Kyrtzidis2010-10-051-1/+1
* When dealing with an anonymous enumeration declared in functionDouglas Gregor2010-09-161-0/+10
* 'const std::type_info*' instead of 'std::type_info const*'Chris Lattner2010-09-053-15/+15
* make clang print types as "const int *" instead of "int const*",Chris Lattner2010-09-054-6/+6
* Fix a regression that allowed clearly ill formed code. The diagnostic is stillChandler Carruth2010-08-311-0/+20
* PR7245: Make binding a reference to a temporary without a usable copyJeffrey Yasskin2010-06-072-8/+38
* There is no dcl.init.ref p16. This test deals with p5.Jeffrey Yasskin2010-06-021-0/+0
* Actually produce base paths for CastExprs of kind CK_DerivedToBase.Anders Carlsson2010-04-241-4/+4
* Whenever we complain about a failed initialization of a function orDouglas Gregor2010-04-221-1/+2
* When checking the copy constructor for the optional copy during aDouglas Gregor2010-04-182-5/+14
* In C++98/03, when binding a reference to an rvalue ofDouglas Gregor2010-04-182-0/+102
* Warn about non-aggregate classes with no user-declared constructorsDouglas Gregor2010-04-151-3/+3
* During referencing binding, only consider conversion functions forDouglas Gregor2010-04-131-0/+16
* Turn access control on by default in -cc1.John McCall2010-04-091-0/+1
* When pretty-printing tag types, only print the tag if we're in C (andJohn McCall2010-03-104-22/+22
* In C++98/03, an uninitialized variable that has POD class type will beDouglas Gregor2010-03-081-1/+2
* Commit Eli's fix for implicit conversions to array type. Fixes PR6264.Douglas Gregor2010-02-261-0/+12
* Migrate the mish-mash of declaration checks inDouglas Gregor2010-02-091-1/+1
* In some contexts, type declarations cannot occur. Pass this information down ...Sebastian Redl2010-02-031-0/+16
* Rework base and member initialization in constructors, with severalDouglas Gregor2010-01-311-0/+15
* PR5909 had a test case for binding of const, non-volatile referencesDouglas Gregor2010-01-291-0/+12
* Fix reference-binding when we have a reference to const volatile type;Douglas Gregor2010-01-291-0/+6
* Improve the reporting of non-viable overload candidates by noting the reasonJohn McCall2010-01-131-1/+1
* Improve the diagnostics used to report implicitly-generated class membersJohn McCall2010-01-061-2/+2
* Switch default arguments over to InitializationSequence.Eli Friedman2009-12-221-1/+1
* Initialization improvements: addition of string initialization and a fewEli Friedman2009-12-191-1/+1
* A CXXExprWithTemporaries expression is an lvalue if its subexpressionDouglas Gregor2009-12-191-0/+19
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-2/+2
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-1519-19/+19
* Move initialization via initializer list over to InitializationSequences.Douglas Gregor2009-12-101-0/+5
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-094-0/+199