summaryrefslogtreecommitdiffstats
path: root/test/CXX/dcl.dcl
Commit message (Expand)AuthorAgeFilesLines
* Implement access checking for the "delete" operator. Fixes PR9050,Douglas Gregor2011-02-011-0/+1
* Get rid of [[hiding]], [[override]] and [[base_check]].Anders Carlsson2011-01-232-57/+0
* Get rid of the [[final]] C++0x attribute.Anders Carlsson2011-01-231-15/+0
* Revert r120063, it was wrong.John McCall2010-11-291-12/+3
* Redeclarations of using declarations are not okay in function scopes.John McCall2010-11-231-3/+12
* When performing name lookup for a namespace definition, only look intoDouglas Gregor2010-10-221-0/+24
* Implement the first half of [dcl.attr.override]p6.Anders Carlsson2010-10-181-0/+45
* Implement [dcl.attr.override]p2 and add tests for p1 and p2.Anders Carlsson2010-10-171-0/+12
* Add test for [dcl.attr.final]p4.Anders Carlsson2010-10-171-0/+15
* template-ids are looked up differently in friend declarations.John McCall2010-10-141-1/+26
* Make inline namespace not be transparent after all. The concept simply doesn'...Sebastian Redl2010-08-311-0/+23
* Enable inline namespaces in C++03 as an extension.Sebastian Redl2010-08-311-4/+6
* Add a forgotten place where the enclosing namespace set matters, plus a big t...Sebastian Redl2010-08-311-0/+74
* Enable inline namespaces in the AST.Sebastian Redl2010-08-311-0/+13
* Parser support for inline namespacesSebastian Redl2010-08-271-0/+7
* If name lookup finds different type declarations in different scopesDouglas Gregor2010-08-112-0/+16
* Improve our handling of user-defined conversions when computingDouglas Gregor2010-08-111-4/+3
* Diagnose the use of "inline" on block-scope function declarations inDouglas Gregor2010-08-061-4/+6
* A using declaration can redeclare a typedef to the same type. TheseDouglas Gregor2010-07-071-0/+13
* tests: Use %clangxx when using driver for C++, in case C++ support is disabled.Daniel Dunbar2010-06-291-1/+1
* Fix a point of semantics with using declaration hiding: method templatesJohn McCall2010-06-161-8/+27
* Commit my WIP on constexpr support. This commit: an XFAILed test and treating...Sebastian Redl2010-06-091-0/+78
* It turns out that we should be allowing redeclarations within functionDouglas Gregor2010-05-061-0/+15
* Change the 'declared at' diagnostic to say 'declared here'.Anders Carlsson2010-04-231-1/+1
* Record nested-name-specifiers of when we createDouglas Gregor2010-04-221-1/+1
* Whenever we complain about a failed initialization of a function orDouglas Gregor2010-04-221-1/+2
* C++ [namespace.memdef]p3 only applies when the friend is not named viaDouglas Gregor2010-04-181-0/+12
* Turn access control on by default in -cc1.John McCall2010-04-091-1/+1
* Improve handling of friend types in several ways:Douglas Gregor2010-04-071-1/+1
* Improve diagnostics when an elaborated-type-specifer containing aDouglas Gregor2010-03-311-5/+5
* Change the representation of dependent elaborated-type-specifiersDouglas Gregor2010-03-311-3/+3
* Regularize support for naming conversion functions in using decls.John McCall2010-03-311-1/+42
* When pretty-printing tag types, only print the tag if we're in C (andJohn McCall2010-03-102-3/+3
* Create a new InjectedClassNameType to represent bare-word references to the John McCall2010-03-101-1/+1
* Fix a really trivial crasher and begin fleshing out one of the namespace testChandler Carruth2010-02-251-1/+42
* Switch CodeGen's "is this variable declaration a definition?" logicDouglas Gregor2010-02-061-0/+30
* Improve handling of enumerator values for C and C++, including:Douglas Gregor2010-02-011-0/+56
* Implement [dcl.fct.spec]p6.Anders Carlsson2010-01-241-3/+6
* C++0x [dcl.typedef]p4, take 3, where we actually figure out what "thatDouglas Gregor2010-01-111-3/+6
* Use isa<ElaboratedType> rather than getAs<ElaboratedType>, since theDouglas Gregor2010-01-111-1/+5
* Allow redefinitions of typedef-names within class scope when the typeDouglas Gregor2010-01-111-1/+0
* When parsing an identifier as an expression in C++, only try to annotate itJohn McCall2010-01-071-2/+3
* Successive anonymous namespaces name the same scope. I misinterpreted theJohn McCall2009-12-161-1/+19
* Update tests to use %clang instead of 'clang', and forcibly disable use of 'Daniel Dunbar2009-12-151-1/+1
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-1524-24/+24
* Test member template using hiding.John McCall2009-12-111-2/+45
* Check if the target of a using decl is already declared in this scope beforeJohn McCall2009-12-111-0/+14
* Actually try to trigger the last diagnostic in the declaration-collision test...John McCall2009-12-101-4/+9
* Improve the diagnostic when a new declaration conflicts with a using shadowJohn McCall2009-12-101-0/+89
* Implement redeclaration checking and hiding semantics for using declarations....John McCall2009-12-103-0/+190