aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/ExternalASTSource.h
AgeCommit message (Expand)Author
2013-02-09Ensure that type definitions present in just-loaded modules areDouglas Gregor
2013-02-07Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-12-01Don't include Type.h in DeclarationName.h.Benjamin Kramer
2012-09-13Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg isDmitri Gribenko
2012-06-20Structured comment parsing, first step.Dmitri Gribenko
2012-04-16Implement the all_lookups_iterator for PCH as a follow-up to r153970. ThisNick Lewycky
2012-01-26Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor
2011-11-03[libclang] Add infrastructure to be able to only deserialize decls in a file ...Argyrios Kyrtzidis
2011-09-09Use ArrayRef in ExternalASTSource::SetExternalVisibleDeclsForName.Argyrios Kyrtzidis
2011-08-24Don't force the complete deserialization of the visible-declarationsDouglas Gregor
2011-07-27Switch Sema::UnusedFileScopedDecls over to a LazyVector. Douglas Gregor
2011-07-27Introduce a new data structure, LazyVector, which is a vector whoseDouglas Gregor
2011-07-20remove some now-redundant forward declarations.Chris Lattner
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner
2011-07-15Augment the interface of ExternalASTSource::FindExternalLexicalDecls()Douglas Gregor
2011-05-04From Vassil Vassilev:Axel Naumann
2011-04-28Enhance clang_getCXTUResourceUsage() to report the sizes of the memory buffer...Ted Kremenek
2011-02-28From Vassil Vassilev:Axel Naumann
2010-12-01Extend ExternalASTSource with the ability to lazily complete theDouglas Gregor
2010-11-16Add an ExternalASTSource hook to complete a type on demand.John McCall
2010-10-29Make the deserialization of C++ base class specifiers lazy, improvingDouglas Gregor
2010-10-14Allow deserialization of just the fields of a record, when we want to iterate...Argyrios Kyrtzidis
2010-08-26Move things around so that Sema.h no longer depends on even DeclBase.h.John McCall
2010-08-24Struggle mightily against header inclusion in Sema.h.John McCall
2010-08-20Fix an issue with writing to PCH another included PCH, introduced by the "usi...Argyrios Kyrtzidis
2010-08-20Use the AST on-disk hash table for name lookup inside a DeclContext.Argyrios Kyrtzidis
2010-08-02Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr f...Argyrios Kyrtzidis
2010-07-30Refactor the way PCHReader tracks whether we are in recursive loading.Argyrios Kyrtzidis
2010-06-01Alter the ExternalASTSource interface to permit by-name lookups. PCH continu...John McCall
2010-04-06Make code-completion for Objective-C message sends to "id" work in theDouglas Gregor
2010-03-19Remove the capture, serialization, and deserialization of commentDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-02Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor
2009-04-28Fix additional issues pointed out in PR4088.Eli Friedman
2009-04-27A couple more small changes which are probably required for Cygwin Eli Friedman
2009-04-27rename GetStmt -> GetDeclStmt to make it clear that the stmt readChris Lattner
2009-04-21Lazy deserialization of the declaration chains associated withDouglas Gregor
2009-04-18Lazy deserialization of function bodies for PCH files. For the CarbonDouglas Gregor
2009-04-18FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor
2009-04-14Fix build error.Mike Stump
2009-04-14When writing a PCH file, keep track of all of the non-static,Douglas Gregor
2009-04-10Various minor fixes to PCH reading and writing, with generalDouglas Gregor
2009-04-09Implementation of pre-compiled headers (PCH) based on lazyDouglas Gregor