aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/DeclBase.cpp
AgeCommit message (Expand)Author
2010-03-31Remove the AST statistics tracking I added yesterday; it didn't pan out.Douglas Gregor
2010-03-30Introduce new AST statistics that keep track of the number of isa (orDouglas Gregor
2010-03-29When copying a partial diagnostic into a DependentDiagnostic, allocateDouglas Gregor
2010-03-29Optimize PartialDiagnostic's memory-allocation behavior by placing aDouglas Gregor
2010-03-24Implement a framework for the delay of arbitrary diagnostics withinJohn McCall
2010-03-11Split C++ friend declarations into their own header/implementation file.John McCall
2010-03-10Create a new InjectedClassNameType to represent bare-word references to the John McCall
2010-03-05When we invalidate a declaration, make it public, so that it doesn'tDouglas Gregor
2010-02-22Don't assert that we have a valid access specifier on an invalidDouglas Gregor
2010-02-17Fix unused function warning to handle used attributes and redeclarations. Upd...Tanya Lattner
2010-02-11Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) byTed Kremenek
2010-01-22Create function, block, and template parameters in the context of theJohn McCall
2010-01-20First pass at collecting access-specifier information along inheritance paths.John McCall
2010-01-16When we are instantiating a member function of a local class, be sureDouglas Gregor
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-08Fix for PR5710: make sure to put function template specializations into theEli Friedman
2009-12-02r90313, in which OverloadedFunctionDecl is removed and never spoken of again.John McCall
2009-12-01Allocate MultipleDC objects using the allocator associated withTed Kremenek
2009-11-29Streamline Stmt::CollectingStats() and Decl::CollectingStats(). No functional...Kovarththanan Rajaratnam
2009-11-21Add 1+2 consts.Daniel Dunbar
2009-11-18Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall
2009-11-18Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek
2009-11-17Do not register ObjCInterfaceDecls implicitly created by @class in theTed Kremenek
2009-11-17Instead of hanging a using declaration's target decls directly off the using John McCall
2009-10-23Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall
2009-10-01Anonymous namespaces, sema + codegen. A lot of semantics are still broken,John McCall
2009-09-16Improved representation and support for friend class templates. Angst about ...John McCall
2009-09-10When performing unqualified name lookup into a DeclContext, also look intoDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-02Ensure that the tag decls of friend decls aren't added to the friending class'sJohn McCall
2009-08-31Fix bug 4784 and allow friend declarations to properly extendJohn McCall
2009-08-29Add a workaround for decls that come from friend decls pointing to undeclared...Anders Carlsson
2009-08-29For consistency, just make friend declarations AS_public.John McCall
2009-08-29Don't assert that friend declarations must have access specifiers for now.Anders Carlsson
2009-08-28Omnibus friend decl refactoring. Instead of cloning AST classes for friendJohn McCall
2009-08-28Check in UnresolvedUsingDecl.Anders Carlsson
2009-08-27When checking whether one declaration context encloses another, make sure to ...Douglas Gregor
2009-08-11Add a FriendClassDecl type for holding declarations of friend types in John McCall
2009-08-11Argument-dependent lookup for friend declarations. Add a new decl type,John McCall
2009-07-29Change uses of:Ted Kremenek
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis
2009-06-30Decl::getTranslationUnitDecl() should return itself when the Decl is a Transl...Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-29-Keep a reference to the ASTContext inside the TranslationUnitDecl.Argyrios Kyrtzidis
2009-06-26See through UsingDecls in more places.Anders Carlsson
2009-06-25Improved semantic analysis and AST respresentation for functionDouglas Gregor