summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl
Commit message (Collapse)AuthorAgeFilesLines
...
* Honor using declarations in overload resolution. Most of the code forJohn McCall2009-12-031-0/+63
| | | | | | | | | | | overloaded-operator resolution is wildly untested, but the parallel code for methods seems to satisfy some trivial tests. Also change some overload-resolution APIs to take a type instead of an expression, which lets us avoid creating a spurious CXXThisExpr when resolving implicit member accesses. llvm-svn: 90410
* Improve on diagnosing type mismatches because of Fariborz Jahanian2009-11-181-2/+2
| | | | | | lack of viable convesion functions. llvm-svn: 89216
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-4/+27
| | | | | | | | | | two classes, one for typenames and one for values; this seems to have some support from Doug if not necessarily from the extremely-vague-on-this-point standard. Track the location of the 'typename' keyword in a using-typename decl. Make a new lookup result for unresolved values and deal with it in most places. llvm-svn: 89184
* Commit this random test case.John McCall2009-11-171-0/+44
| | | | llvm-svn: 89068
* Switch parsing of using declarations over to ParseUnqualifiedId.Douglas Gregor2009-11-041-3/+3
| | | | llvm-svn: 86027
* More work on using declarations.Anders Carlsson2009-08-283-4/+24
| | | | llvm-svn: 80333
* Many improvements to using declarations.Anders Carlsson2009-08-282-0/+35
llvm-svn: 80332
OpenPOWER on IntegriCloud