summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Switch the remaining code completions over to LookupVisibleDecls,Douglas Gregor2010-01-141-23/+30
* Move code completion for qualified name lookup (foo::) toDouglas Gregor2010-01-141-0/+6
* Look through using declarations when determining whether one decl hides anotherDouglas Gregor2010-01-141-0/+3
* Name lookup should know better than to look into a class before it's definedDouglas Gregor2010-01-121-1/+3
* When performing name lookup into a scope, check that its entity isDouglas Gregor2010-01-111-1/+1
* Implement name lookup for conversion function template specializationsDouglas Gregor2010-01-111-3/+74
* Fix the search for visible declarations within a Scope to ensure thatDouglas Gregor2010-01-071-13/+15
* Per offline discussion with Doug, don't perform typo correction when we have ...Ted Kremenek2010-01-061-0/+4
* Implement typo correction for a variety of Objective-C-specificDouglas Gregor2010-01-031-6/+89
* Make sure that the search for visible declarations looks into the semantic pa...Douglas Gregor2010-01-011-2/+1
* Typo correction for member access into classes/structs/unions, e.g.,Douglas Gregor2009-12-311-3/+12
* Implement typo correction for id-expressions, e.g.,Douglas Gregor2009-12-311-3/+12
* Typo correction for type names when they appear in declarations, e.g., givenDouglas Gregor2009-12-301-0/+489
* Handle using declarations in overloaded and template functions during ADL andChandler Carruth2009-12-291-8/+5
* Look through using decls when checking whether a name is an acceptableJohn McCall2009-12-181-1/+13
* Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria intoJohn McCall2009-12-181-64/+66
* Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin2009-12-121-1/+1
* Patch to fix a crash trying to access a category name inFariborz Jahanian2009-12-111-15/+0
* Implement redeclaration checking and hiding semantics for using declarations....John McCall2009-12-101-1/+10
* When performing unqualified name lookup in C++, don't look directlyDouglas Gregor2009-12-081-1/+6
* Stop stripping UnresolvedUsingDecls out of LookupResults that have otherJohn McCall2009-12-031-6/+3
* Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall2009-12-021-39/+1
* 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
OpenPOWER on IntegriCloud