aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLookup.cpp
AgeCommit message (Expand)Author
2010-10-23C++ [basic.scope.hiding] allows an ordinary name to hide a non-tagDouglas Gregor
2010-10-22In the presence of using declarations, we can find the same classDouglas Gregor
2010-10-20Fix handling of property and ivar lookup in typo correction; the twoDouglas Gregor
2010-10-20Introduce a simple cache for unqualified typo corrections, so that weDouglas Gregor
2010-10-20Eliminate another ordering dependency in typo correction. Re-enable typo.m, w...Douglas Gregor
2010-10-19Provide an upper bound to the edit-distance algorithm when performingDouglas Gregor
2010-10-19Improve the performance of typo correction, by using a simpleDouglas Gregor
2010-10-15When performing typo correction, keep track of whether the last lookupDouglas Gregor
2010-10-15When we're in the context of an Objective-C message send's receiver,Douglas Gregor
2010-10-14When performing typo correction, look through the set of knownDouglas Gregor
2010-10-14Tweak the typo-correction implementation to determine correctionsDouglas Gregor
2010-09-04zap more dead code.Chris Lattner
2010-09-01Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtoc...Ted Kremenek
2010-08-31Make inline namespace not be transparent after all. The concept simply doesn'...Sebastian Redl
2010-08-25Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall
2010-08-25GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall
2010-08-25Split FunctionScopeInfo and BlockScopeInfo into their own header.John McCall
2010-08-25Remove the DenseSet dependency from Sema.h.John McCall
2010-08-25Move more stuff out of Sema.h.John McCall
2010-08-24More header elimination. The goal of all this is to allow Parser toJohn McCall
2010-08-21DeclPtrTy -> Decl *John McCall
2010-08-20Another step in the process of making the parser depend on Sema:John McCall
2010-08-15Extend the code-completion caching infrastructure to include globalDouglas Gregor
2010-08-12Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor
2010-08-11Don't try to implicitly declare special members of an invalid class.John McCall
2010-08-11Added locations and type source info for DeclarationName.Abramo Bagnara
2010-08-11If name lookup finds different type declarations in different scopesDouglas Gregor
2010-07-09Introduce -f{no-}spell-checking options to enable/disableDouglas Gregor
2010-07-03Lazily declare default constructors. We now delay the construction ofDouglas Gregor
2010-07-02Lazily declare implicit copy constructors.Douglas Gregor
2010-07-02Introduce a new routine, LookupConstructors(), and use it for allDouglas Gregor
2010-07-02Lazily declare copy-assignment operators.Douglas Gregor
2010-07-02Lazily declare the implicitly-declared destructor in a C++ class.Douglas Gregor
2010-07-01Add a new routine Sema::LookupDestructor and make all destructor-lookup calls...Douglas Gregor
2010-07-01Be a bit more careful with undefined CXXRecordDecls. FixesDouglas Gregor
2010-05-28A more minimal fix for PR6762.John McCall
2010-05-28Roll back r104941.John McCall
2010-05-28Add a new attribute on records, __attribute__((adl_invisible)), and defineJohn McCall
2010-05-28Optimize and complete associated-class-and-namespace collection fromJohn McCall
2010-05-20Reinstate r104117, Chandler Carruth's change that "[provides] a namingDouglas Gregor
2010-05-20Remove accidental commitDouglas Gregor
2010-05-20Various small fixes for construction/destruction of Objective-C++Douglas Gregor
2010-05-19Revert r104117, "Provide a naming class for UnresolvedLookupExprs, even whenDaniel Dunbar
2010-05-19Provide a naming class for UnresolvedLookupExprs, even when occuring onChandler Carruth
2010-05-18Give a slight edge to the context-sensitive keyword 'super' overDouglas Gregor
2010-05-18Tweak typo-correction logic a bit regarding "super", so that weDouglas Gregor
2010-05-14Make sure to search semantic scopes and appropriate template-parameterDouglas Gregor
2010-05-01It turns out that basically every caller to RequireCompleteDeclContextJohn McCall
2010-04-30Fix ADL for types declared in transparent decls, from Alp Toker!Douglas Gregor
2010-04-25When name lookup finds a single declaration that was imported via aDouglas Gregor