aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/IdentifierResolver.cpp
AgeCommit message (Expand)Author
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-01Add DeclContext::Equals to compare declaration contexts based on their primar...Douglas Gregor
2009-08-26Make sure to compare primary declaration contexts when determining whether a ...Douglas Gregor
2009-04-21Lazy deserialization of the declaration chains associated withDouglas Gregor
2009-03-28Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner
2009-03-04Switch attributes to be allocated from the declcontext bump pointer just likeChris Lattner
2009-03-02Rework the way we find locally-scoped external declarations when weDouglas Gregor
2009-02-17Now that ObjC decls have DeclContexts too, remove an ugly hack from Identifie...Argyrios Kyrtzidis
2009-01-30Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor
2009-01-08Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor
2009-01-08This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff
2009-01-06Allow Objective-C entities to be declared within a transparent contextDouglas Gregor
2009-01-05Introduce support for "transparent" DeclContexts, which areDouglas Gregor
2008-12-21Parser support for C++ try-catch.Sebastian Redl
2008-12-11Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor
2008-12-05Rename: FindContext -> FindDeclVisibleInContext.Zhongxing Xu
2008-11-17Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor
2008-11-11Implement C++ 'typeid' parsing and sema.Sebastian Redl
2008-10-21Preliminary support for function overloadingDouglas Gregor
2008-09-09Make IdentifierResolver::isDeclInScope regard declarations of a parent 'contr...Argyrios Kyrtzidis
2008-09-09Add a LangOptions member to IdentifierResolver.Argyrios Kyrtzidis
2008-09-09IdentifierResolver cleanup. Make some methods out-of-line.Argyrios Kyrtzidis
2008-07-17Unify ctx_iterator/ctx_begin()/ctx_end() and iterator/begin()/end() so that a...Argyrios Kyrtzidis
2008-05-15Comments fix.Argyrios Kyrtzidis
2008-05-09-Implement proper name lookup for namespaces.Argyrios Kyrtzidis
2008-04-14Argiris Kirtzidis's fix for handling empty IdDeclInfo's in IdentifierResolver...Douglas Gregor
2008-04-14Move IdDeclInfoMap class in an anonymous namespace. Suggestion by Chris Lattner.Argyrios Kyrtzidis
2008-04-13Introduce support for finding class and enum names via ordinary name lookup i...Douglas Gregor
2008-04-12Use std::list's push_back instead of resize to add an element.Argyrios Kyrtzidis
2008-04-12Fixed comments.Argyrios Kyrtzidis
2008-04-11two new files for previous patch, by Argiris KirtzidisChris Lattner