aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLookup.cpp
AgeCommit message (Expand)Author
2009-11-22Consider a FunctionTemplate to be an overload all on its lonesome. TrackJohn McCall
2009-11-21"Incremental" progress on using expressions, by which I mean totally rippingJohn McCall
2009-11-18Overhaul previous-declaration and overload checking to work on lookup resultsJohn McCall
2009-11-18Split LookupResult into its own header.John McCall
2009-11-18Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall
2009-11-17Temporarily unbreak the clang-on-llvm tests. :) Not going to fix unresolvedJohn McCall
2009-11-17Store "sugared" decls in LookupResults (i.e. decl aliases like using declarat...John McCall
2009-11-17Instead of hanging a using declaration's target decls directly off the using John McCall
2009-11-17Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall
2009-11-16First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-11Create a new Scope when parsing a declaration with a C++ scope specifier.John McCall
2009-11-10Fix a similar problem with qualified lookup through using directives,John McCall
2009-11-10Make a somewhat more convincing test case for unqualified lookup throughJohn McCall
2009-11-10Fix unqualified lookup through using directives.John McCall
2009-10-25Ignore dependent bases in ADL. Fixes PR5271.Sebastian Redl
2009-10-23Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de...Sebastian Redl
2009-10-10Qualified lookup through using declarations. Diagnose a new type of ambiguity.John McCall
2009-10-09Dead Code EliminationDouglas Gregor
2009-10-09Refactor the LookupResult API to simplify most common operations. Require us...John McCall
2009-10-07Dead code elimination.John McCall
2009-10-06Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-11When performing name lookup within a class template or class templateDouglas Gregor
2009-09-10When performing unqualified name lookup into a DeclContext, also look intoDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-02Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor
2009-08-28Omnibus friend decl refactoring. Instead of cloning AST classes for friendJohn McCall
2009-08-25Improve support for out-of-line definitions of nested templates andDouglas Gregor
2009-08-24Skip transparent contexts when performing C++ name lookupDouglas Gregor
2009-08-11Argument-dependent lookup for friend declarations. Add a new decl type,John McCall
2009-08-07Just add global scope to the associated namespaces set instead of tracking itJohn McCall
2009-08-06First pass at friend semantics.John McCall
2009-08-05Get rid of "smart" quotes. Per report on cfe-dev.Eli Friedman
2009-07-29Change uses of:Ted Kremenek
2009-07-29[llvm up]Douglas Gregor
2009-07-21Remove Sema::LookupObjCImplementation and replace it with just calling ObjCIn...Argyrios Kyrtzidis
2009-07-18Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p...Argyrios Kyrtzidis
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-07-16Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek
2009-07-08Fix a corner case with argument-dependent lookup and overloaded function sets.Douglas Gregor
2009-07-08Improve argument-dependent lookup to find associated classes andDouglas Gregor
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-27Improve support for overloaded operator templates.Douglas Gregor
2009-06-26Add NamedDecl::getUnderlyingDecl that can see through UsingDecl and ObjCCompa...Anders Carlsson
2009-06-26See through UsingDecls in more places.Anders Carlsson
2009-06-26Fix failing test.Anders Carlsson
2009-06-26Fix another assert related to using decls.Anders Carlsson