aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLookup.cpp
AgeCommit message (Expand)Author
2012-05-01Implement simplify_type traits for redecl_iterator.David Blaikie
2012-05-01Remove ref/value inconsistency in redecl_iterator.David Blaikie
2012-04-20Fix bug where a class's (deleted) copy constructor would be implicitly given aRichard Smith
2012-04-14Directly store TypoResultsMaps in the TypoEditDistanceMap, getting rid of man...Benjamin Kramer
2012-04-13Delete the TypoResultsMap when erasing the pointer to it.Benjamin Kramer
2012-04-03Remove more redundant lookups. Add a new "all_lookups_iterator" which providesNick Lewycky
2012-04-03Don't treat synthesized ivars as being in the base class for the purpose ofNick Lewycky
2012-04-03Replace the workaround from r153445 with a proper fix.Kaelyn Uhrain
2012-03-30PR10217: Provide diagnostics explaining why an implicitly-deleted specialRichard Smith
2012-03-26When diagnosing an invalid out-of-line redeclaration, don't permitDouglas Gregor
2012-03-23Support for definitions of member enumerations of class templates outside theRichard Smith
2012-03-13It never makes sense to do a lookup into a LinkageSpecDecl, so assert that weNick Lewycky
2012-03-13Fix PR10447: lazily building name lookup tables for DeclContexts was broken.Richard Smith
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-09Improve our semantic error recovery.Argyrios Kyrtzidis
2012-03-09Support for raw and template forms of numeric user-defined literals,Richard Smith
2012-03-08Sema: Don't emit a gajillion calls to sanity() -- an empty function -- in NDEBUGDaniel Dunbar
2012-02-25ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles
2012-02-25Fix a regression from r151117: ADL requires that we attempt to complete anyRichard Smith
2012-02-23Replace some DenseSets with SmallPtrSets. Apart from the "small" optimization...Benjamin Kramer
2012-02-18Initial refactoring of 'ShouldDeleteSpecialMember', in preparation for providingRichard Smith
2012-02-15Silence a valgrind warning, and remove an unused var.Kaelyn Uhrain
2012-02-15Improve typo correction involving nested name specifiers.Kaelyn Uhrain
2012-02-14Use several weighted factors to determine typo candidate viablity.Kaelyn Uhrain
2012-02-07Remove the unused TypoCorrectionConsumer::MaxEditDistance.Kaelyn Uhrain
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-01Introduce the lambda scope before determining explicit captures, whichDouglas Gregor
2012-01-31Make the callback object to Sema::CorrectTypo mandatory.Kaelyn Uhrain
2012-01-23In CorrectTypo, use the cached correction as a starting point instead.Kaelyn Uhrain
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-19Remove the now-unused CorrectTypoContext enum.Kaelyn Uhrain
2012-01-14De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor
2012-01-13Make sure to consider non-DeclContext scopes properly when findingDouglas Gregor
2012-01-11Fix the caching in CorrectTypo so that other non-keyword identifiersKaelyn Uhrain
2012-01-11Add initial callback object support to Sema::CorrectTypo.Kaelyn Uhrain
2012-01-07Switch NamespaceDecl from its own hand-rolled redeclaration chain overDouglas Gregor
2012-01-06During name lookup, use redecl_iterator to walk over the redeclarationDouglas Gregor
2012-01-05When we're performing name lookup for a tag, we still allow ourselvesDouglas Gregor
2012-01-04Implement declaration merging for typedefs loaded from disjointDouglas Gregor
2012-01-03Minor tweak to name lookup for C/Objective-C: after the first name, still con...Douglas Gregor
2012-01-03Test "merging" of typedef types across distinct modules. At present,Douglas Gregor
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor
2012-01-01Wire up redeclaration chains for Objective-C protocols, so that bothDouglas Gregor
2012-01-01Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-20When performing name lookup for a redeclaration, ignore moduleDouglas Gregor
2011-12-17Completely re-implement (de-)serialization of declarationDouglas Gregor
2011-12-15When name lookup finds a module-private Objective-C class declaration,Douglas Gregor
2011-12-14When name lookup comes across a declaration that is in a module thatDouglas Gregor
2011-12-03In Microsoft mode, don't perform typo correction in a template member functio...Francois Pichet