summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ExternalASTSource.cpp
AgeCommit message (Expand)Author
2025-05-05[ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (#...Nikita Popov
2025-04-03[modules] Handle friend function that was a definition but became only a decl...Dmitry Polukhin
2025-01-17[AST] Add OriginalDC argument to ExternalASTSource::FindExternalVisibleDeclsB...Chuanqi Xu
2025-01-16Revert "[C++20] [Modules] Support module level lookup (#122887)"Chuanqi Xu
2025-01-15[C++20] [Modules] Support module level lookup (#122887)Chuanqi Xu
2024-12-11[Serialization] Support loading template specializations lazily (#119333)Chuanqi Xu
2024-12-06Revert "[Serialization] Support load lazy specialization lazily"Haowei Wu
2024-12-06[Serialization] Support load lazy specialization lazilyChuanqi Xu
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-06-03[clang][Modules] Move `ASTSourceDescriptor` into its own file (#67930)David Stone
2024-04-25[NFC] [Serialization] Avoid using DeclID directly as much as possibleChuanqi Xu
2024-04-25Revert "[NFC] [Serialization] Avoid using DeclID directly as much as possible"Chuanqi Xu
2024-04-25[NFC] [Serialization] Avoid using DeclID directly as much as possibleChuanqi Xu
2024-04-25[NFC] Move DeclID from serialization/ASTBitCodes.h to AST/DeclID.h (#89873)Chuanqi Xu
2024-04-23[NFC] [Serialization] Use semantical type DeclID instead of raw type 'uint32_t'Chuanqi Xu
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-08[clang] Don't including None.h (NFC)Kazu Hirata
2022-12-03[AST] Use std::nullopt instead of None (NFC)Kazu Hirata
2020-03-11Avoid including FileManager.h from SourceManager.hReid Kleckner
2020-03-11Avoid including Module.h from ExternalASTSource.hReid Kleckner
2020-02-27Avoid SourceManager.h include in RawCommentList.h, add missing incsReid Kleckner
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-12-15[clang] Improve LLVM-style RTTI support in ExternalASTSource/ExternalSemaSourceRaphael Isemann
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2017-11-08[AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko
2017-04-11Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie
2017-04-11Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie
2017-01-30Prototype of modules codegenDavid Blaikie
2015-10-20Roll-back r250822.Angel Garcia Gomez
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez
2015-09-24Module Debugging: Emit submodules as nested DW_TAG_modules.Adrian Prantl
2015-09-24Refactor ASTSourceDescriptor to not store copies of all strings. (NFC)Adrian Prantl
2015-09-19Rename ASTSourceDescriptor::ModuleName to FullModuleName for clarity.Adrian Prantl
2015-09-19Refactor ASTReader::getSourceDescriptor(const Module &) into a constructorAdrian Prantl
2015-08-05function_ref-ize ExternalASTSource::FindExternalLexicalDecl and remove itsRichard Smith
2015-06-30Add a function to ExternalASTSource that returns a descriptor thatAdrian Prantl
2015-03-24[modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith
2014-05-21Move virtual methods out of line.Rafael Espindola
2014-05-16If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith
2014-05-12[C++11] Use 'nullptr'. AST edition.Craig Topper
2013-02-07Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith
2012-04-16Implement the all_lookups_iterator for PCH as a follow-up to r153970. ThisNick Lewycky
2011-08-24Don't force the complete deserialization of the visible-declarationsDouglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-15Augment the interface of ExternalASTSource::FindExternalLexicalDecls()Douglas Gregor
2011-05-04From Vassil Vassilev:Axel Naumann
2011-02-28From Vassil Vassilev:Axel Naumann