aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLookup.cpp
AgeCommit message (Expand)Author
2010-04-08Make CXXScopeSpec invalid when incomplete, and propagate that into anyJeffrey Yasskin
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-03-24When performing name lookup for the allocation or deallocationDouglas Gregor
2010-03-18When elevating access along an inheritance path, initialize the computedJohn McCall
2010-03-15During C++ name lookup, use DeclContext::Equals() rather thanDouglas Gregor
2010-03-15Implement C++ [temp.local]p8, which specifies that a templateDouglas Gregor
2010-02-21Eliminate the default arguments to ASTContext::getFunctionType(),Douglas Gregor
2010-02-19Implement C++ name lookup for instance variables of Objective-C classesDouglas Gregor
2010-02-12In C++, allow builtins to be referred to via qualified name lookup, e.g.,Douglas Gregor
2010-02-10Improve access control diagnostics. Perform access control on member-pointerJohn McCall
2010-02-08Thread a source location into the template-argument deduction routines. ThereJohn McCall
2010-02-05Teach C++ name lookup that it's okay to look in a scope without aDouglas Gregor
2010-02-04Fix a crash with ill-formed code within a method in an ill-formedDouglas Gregor
2010-02-04Extract a common structure for holding information about the definitionJohn McCall
2010-02-02Add a stop gap to Sema::CorrectTypo() to correct only up to 20 typos.Ted Kremenek
2010-01-31Return early, reduce indentation, and simplify line breaks. No functionalityChandler Carruth
2010-01-26Handle redeclarations found by ADL deterministically and reasonably.John McCall
2010-01-26Allow ADL to find functions imported by using decls. Leave wordy commentJohn McCall
2010-01-26Preserve access bits through overload resolution much better. SomeJohn McCall
2010-01-23Implement elementary access control.John McCall
2010-01-20First pass at collecting access-specifier information along inheritance paths.John McCall
2010-01-20Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall
2010-01-15Make LookupResult::resolveKind() robust against NotFoundInCurrentInstantiation.John McCall
2010-01-15When performing qualified name lookup into the current instantiation,Douglas Gregor
2010-01-14Switch the remaining code completions over to LookupVisibleDecls,Douglas Gregor
2010-01-14Move code completion for qualified name lookup (foo::) toDouglas Gregor
2010-01-14Look through using declarations when determining whether one decl hides anotherDouglas Gregor
2010-01-12Name lookup should know better than to look into a class before it's definedDouglas Gregor
2010-01-11When performing name lookup into a scope, check that its entity isDouglas Gregor
2010-01-11Implement name lookup for conversion function template specializationsDouglas Gregor
2010-01-07Fix the search for visible declarations within a Scope to ensure thatDouglas Gregor
2010-01-06Per offline discussion with Doug, don't perform typo correction when we have ...Ted Kremenek
2010-01-03Implement typo correction for a variety of Objective-C-specificDouglas Gregor
2010-01-01Make sure that the search for visible declarations looks into the semantic pa...Douglas Gregor
2009-12-31Typo correction for member access into classes/structs/unions, e.g.,Douglas Gregor
2009-12-31Implement typo correction for id-expressions, e.g.,Douglas Gregor
2009-12-30Typo correction for type names when they appear in declarations, e.g., givenDouglas Gregor
2009-12-29Handle using declarations in overloaded and template functions during ADL andChandler Carruth
2009-12-18Look through using decls when checking whether a name is an acceptableJohn McCall
2009-12-18Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria intoJohn McCall
2009-12-12Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin
2009-12-11Patch to fix a crash trying to access a category name inFariborz Jahanian
2009-12-10Implement redeclaration checking and hiding semantics for using declarations....John McCall
2009-12-08When performing unqualified name lookup in C++, don't look directlyDouglas Gregor
2009-12-03Stop stripping UnresolvedUsingDecls out of LookupResults that have otherJohn McCall
2009-12-02Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall
2009-11-24Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall
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