summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/ExternalASTSource.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove trailing spaceFangrui Song2018-07-301-14/+14
* [AST] Fix typo in LazyOffsetPtr::get docs (NFC)Brian Gesiak2018-06-261-1/+1
* [clang-cl] Don't emit dllexport inline functions etc. from pch files (PR37801)Hans Wennborg2018-06-251-0/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-39/+39
* [AST] Fix some Clang-tidy modernize-use-auto warnings; other minor fixes (NFC).Eugene Zelenko2018-04-031-4/+3
* [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-11-081-37/+66
* Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie2017-04-111-1/+1
* Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie2017-04-111-1/+1
* Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith2017-03-131-3/+3
* Prototype of modules codegenDavid Blaikie2017-01-301-0/+5
* [ADT] Change iterator_adaptor_base's default template arguments to forward mo...Tim Shen2016-08-091-2/+3
* Module Debugging: Emit submodules as nested DW_TAG_modules.Adrian Prantl2015-09-241-1/+1
* Debug Info: Use the module pointer as key for the module cache.Adrian Prantl2015-09-241-0/+1
* Refactor ASTSourceDescriptor to not store copies of all strings. (NFC)Adrian Prantl2015-09-241-7/+14
* Use std::move on these arguments.Adrian Prantl2015-09-191-2/+2
* Rename ASTSourceDescriptor::ModuleName to FullModuleName for clarity.Adrian Prantl2015-09-191-2/+3
* Refactor ASTReader::getSourceDescriptor(const Module &) into a constructorAdrian Prantl2015-09-191-6/+10
* function_ref-ize ExternalASTSource::FindExternalLexicalDecl and remove itsRichard Smith2015-08-051-33/+9
* Add a function to ExternalASTSource that returns a descriptor thatAdrian Prantl2015-06-301-0/+14
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-241-1/+13
* Implement PreprocessingRecord's and LazyVector's iterators on top of iterator...Benjamin Kramer2015-03-151-128/+38
* Add change accidentally missed from r230840.Richard Smith2015-02-281-1/+0
* [modules] Avoid the possibility of a redeclaration chain not being marked 'upRichard Smith2015-02-271-0/+1
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-3/+3
* Move virtual methods out of line.Rafael Espindola2014-05-211-21/+18
* If two sibling modules declare the same entity, and we indirectly pull aRichard Smith2014-05-191-3/+6
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-2/+111
* [C++11] Use 'nullptr'Craig Topper2014-05-061-3/+3
* [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPrea...Argyrios Kyrtzidis2014-02-271-1/+1
* Use only explicit bool conversion operatorDavid Blaikie2013-05-151-1/+6
* Ensure that type definitions present in just-loaded modules areDouglas Gregor2013-02-091-0/+3
* Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith2013-02-071-8/+7
* Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor2013-01-121-1/+5
* Sort #include lines for all files under include/...Chandler Carruth2012-12-041-1/+1
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-011-0/+2
* Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg isDmitri Gribenko2012-09-131-1/+1
* Structured comment parsing, first step.Dmitri Gribenko2012-06-201-0/+3
* Implement the all_lookups_iterator for PCH as a follow-up to r153970. ThisNick Lewycky2012-04-161-0/+6
* Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor2012-01-261-0/+40
* [libclang] Add infrastructure to be able to only deserialize decls in a file ...Argyrios Kyrtzidis2011-11-031-0/+6
* Use ArrayRef in ExternalASTSource::SetExternalVisibleDeclsForName.Argyrios Kyrtzidis2011-09-091-1/+1
* Don't force the complete deserialization of the visible-declarationsDouglas Gregor2011-08-241-14/+0
* Switch Sema::UnusedFileScopedDecls over to a LazyVector. Douglas Gregor2011-07-271-0/+16
* Introduce a new data structure, LazyVector, which is a vector whoseDouglas Gregor2011-07-271-0/+156
* remove some now-redundant forward declarations.Chris Lattner2011-07-201-5/+0
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-5/+5