summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall2009-11-241-5/+1
* Consider a FunctionTemplate to be an overload all on its lonesome. TrackJohn McCall2009-11-221-4/+12
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-211-23/+19
* Overhaul previous-declaration and overload checking to work on lookup resultsJohn McCall2009-11-181-1/+5
* Split LookupResult into its own header.John McCall2009-11-181-13/+21
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-5/+17
* Temporarily unbreak the clang-on-llvm tests. :) Not going to fix unresolvedJohn McCall2009-11-171-9/+1
* Store "sugared" decls in LookupResults (i.e. decl aliases like using declarat...John McCall2009-11-171-9/+14
* Instead of hanging a using declaration's target decls directly off the using John McCall2009-11-171-1/+1
* Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall2009-11-171-54/+54
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-4/+2
* Introduce a new representation for template templateDouglas Gregor2009-11-111-3/+6
* Create a new Scope when parsing a declaration with a C++ scope specifier.John McCall2009-11-111-3/+0
* Fix a similar problem with qualified lookup through using directives,John McCall2009-11-101-1/+1
* Make a somewhat more convincing test case for unqualified lookup throughJohn McCall2009-11-101-1/+2
* Fix unqualified lookup through using directives.John McCall2009-11-101-83/+168
* Ignore dependent bases in ADL. Fixes PR5271.Sebastian Redl2009-10-251-0/+8
* Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de...Sebastian Redl2009-10-231-2/+12
* Qualified lookup through using declarations. Diagnose a new type of ambiguity.John McCall2009-10-101-33/+194
* Dead Code EliminationDouglas Gregor2009-10-091-20/+0
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-545/+226
* Dead code elimination.John McCall2009-10-071-20/+1
* Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor2009-10-061-14/+39
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-6/+6
* When performing name lookup within a class template or class templateDouglas Gregor2009-09-111-3/+2
* When performing unqualified name lookup into a DeclContext, also look intoDouglas Gregor2009-09-101-20/+22
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-128/+128
* Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor2009-09-021-23/+18
* Omnibus friend decl refactoring. Instead of cloning AST classes for friendJohn McCall2009-08-281-3/+10
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-33/+40
* Skip transparent contexts when performing C++ name lookupDouglas Gregor2009-08-241-0/+3
* Argument-dependent lookup for friend declarations. Add a new decl type,John McCall2009-08-111-20/+9
* Just add global scope to the associated namespaces set instead of tracking itJohn McCall2009-08-071-74/+62
* First pass at friend semantics.John McCall2009-08-061-0/+20
* Get rid of "smart" quotes. Per report on cfe-dev.Eli Friedman2009-08-051-5/+5
* Change uses of:Ted Kremenek2009-07-291-5/+5
* [llvm up]Douglas Gregor2009-07-291-2/+1
* Remove Sema::LookupObjCImplementation and replace it with just calling ObjCIn...Argyrios Kyrtzidis2009-07-211-7/+0
* Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p...Argyrios Kyrtzidis2009-07-181-1/+1
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-5/+5
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-4/+4
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-1/+1
* Fix a corner case with argument-dependent lookup and overloaded function sets.Douglas Gregor2009-07-081-9/+16
* Improve argument-dependent lookup to find associated classes andDouglas Gregor2009-07-081-3/+102
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-6/+6
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-1/+1
* Improve support for overloaded operator templates.Douglas Gregor2009-06-271-11/+17
* Add NamedDecl::getUnderlyingDecl that can see through UsingDecl and ObjCCompa...Anders Carlsson2009-06-261-29/+12
* See through UsingDecls in more places.Anders Carlsson2009-06-261-6/+14
* Fix failing test.Anders Carlsson2009-06-261-1/+3
OpenPOWER on IntegriCloud