now the FileManager has a FileSystemOpts ivar, stop threading
FileSystemOpts through a ton of apis, simplifying a lot of code. This also fixes a latent bug in ASTUnit where it would invoke methods on FileManager without creating one in some code paths in cindextext. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@120010 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/ASTImporter.h 1 addition, 6 deletionsinclude/clang/AST/ASTImporter.h
- include/clang/Basic/FileManager.h 6 additions, 12 deletionsinclude/clang/Basic/FileManager.h
- include/clang/Basic/SourceManager.h 1 addition, 5 deletionsinclude/clang/Basic/SourceManager.h
- include/clang/Frontend/CompilerInstance.h 1 addition, 4 deletionsinclude/clang/Frontend/CompilerInstance.h
- include/clang/Frontend/Utils.h 0 additions, 2 deletionsinclude/clang/Frontend/Utils.h
- include/clang/Lex/HeaderMap.h 2 additions, 5 deletionsinclude/clang/Lex/HeaderMap.h
- include/clang/Lex/HeaderSearch.h 1 addition, 5 deletionsinclude/clang/Lex/HeaderSearch.h
- include/clang/Lex/PTHManager.h 0 additions, 1 deletioninclude/clang/Lex/PTHManager.h
- include/clang/Lex/Preprocessor.h 0 additions, 3 deletionsinclude/clang/Lex/Preprocessor.h
- include/clang/Serialization/ASTReader.h 0 additions, 4 deletionsinclude/clang/Serialization/ASTReader.h
- lib/AST/ASTImporter.cpp 3 additions, 7 deletionslib/AST/ASTImporter.cpp
- lib/Basic/FileManager.cpp 8 additions, 15 deletionslib/Basic/FileManager.cpp
- lib/Basic/SourceManager.cpp 3 additions, 6 deletionslib/Basic/SourceManager.cpp
- lib/Frontend/ASTMerge.cpp 1 addition, 3 deletionslib/Frontend/ASTMerge.cpp
- lib/Frontend/ASTUnit.cpp 13 additions, 17 deletionslib/Frontend/ASTUnit.cpp
- lib/Frontend/CompilerInstance.cpp 10 additions, 16 deletionslib/Frontend/CompilerInstance.cpp
- lib/Frontend/CompilerInvocation.cpp 5 additions, 8 deletionslib/Frontend/CompilerInvocation.cpp
- lib/Frontend/FrontendAction.cpp 1 addition, 1 deletionlib/Frontend/FrontendAction.cpp
- lib/Frontend/FrontendActions.cpp 1 addition, 2 deletionslib/Frontend/FrontendActions.cpp
- lib/Frontend/InitHeaderSearch.cpp 2 additions, 3 deletionslib/Frontend/InitHeaderSearch.cpp
Loading
Please register or sign in to comment