Aggregated transitive includes are stored in SubmoduleState, includes
per submodule for subsequent serialization are stored in
IncludedFilesPerSubmodule.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D114051
Illustrate an alternative for tracking includes per submodule. AbandonedPublic Authored by vsapsai on Nov 16 2021, 8:00 PM.
Details
Summary Aggregated transitive includes are stored in SubmoduleState, includes
Diff Detail
Event Timelinevsapsai added a parent revision: D112915: [clang][modules] Track included files per submodule.Nov 16 2021, 8:03 PM
Revision Contents
Diff 387834 clang/include/clang/Lex/ExternalPreprocessorSource.h
clang/include/clang/Lex/Preprocessor.h
clang/include/clang/Serialization/ASTReader.h
clang/include/clang/Serialization/ASTWriter.h
clang/lib/Lex/PPLexerChange.cpp
clang/lib/Lex/Preprocessor.cpp
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp
|