forked from OSchip/llvm-project
Remove RemappedFiles param from ASTUnit::LoadFromASTFile, NFC
This parameter is always set to `None`. Remove it. Differential Revision: https://reviews.llvm.org/D90889
This commit is contained in:
parent
4eedc2e3af
commit
c3ff9939bf
|
@ -688,14 +688,15 @@ public:
|
|||
/// lifetime is expected to extend past that of the returned ASTUnit.
|
||||
///
|
||||
/// \returns - The initialized ASTUnit or null if the AST failed to load.
|
||||
static std::unique_ptr<ASTUnit> LoadFromASTFile(
|
||||
const std::string &Filename, const PCHContainerReader &PCHContainerRdr,
|
||||
WhatToLoad ToLoad, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
|
||||
const FileSystemOptions &FileSystemOpts, bool UseDebugInfo = false,
|
||||
bool OnlyLocalDecls = false, ArrayRef<RemappedFile> RemappedFiles = None,
|
||||
CaptureDiagsKind CaptureDiagnostics = CaptureDiagsKind::None,
|
||||
bool AllowASTWithCompilerErrors = false,
|
||||
bool UserFilesAreVolatile = false);
|
||||
static std::unique_ptr<ASTUnit>
|
||||
LoadFromASTFile(const std::string &Filename,
|
||||
const PCHContainerReader &PCHContainerRdr, WhatToLoad ToLoad,
|
||||
IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
|
||||
const FileSystemOptions &FileSystemOpts,
|
||||
bool UseDebugInfo = false, bool OnlyLocalDecls = false,
|
||||
CaptureDiagsKind CaptureDiagnostics = CaptureDiagsKind::None,
|
||||
bool AllowASTWithCompilerErrors = false,
|
||||
bool UserFilesAreVolatile = false);
|
||||
|
||||
private:
|
||||
/// Helper function for \c LoadFromCompilerInvocation() and
|
||||
|
|
|
@ -758,9 +758,8 @@ std::unique_ptr<ASTUnit> ASTUnit::LoadFromASTFile(
|
|||
const std::string &Filename, const PCHContainerReader &PCHContainerRdr,
|
||||
WhatToLoad ToLoad, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
|
||||
const FileSystemOptions &FileSystemOpts, bool UseDebugInfo,
|
||||
bool OnlyLocalDecls, ArrayRef<RemappedFile> RemappedFiles,
|
||||
CaptureDiagsKind CaptureDiagnostics, bool AllowASTWithCompilerErrors,
|
||||
bool UserFilesAreVolatile) {
|
||||
bool OnlyLocalDecls, CaptureDiagsKind CaptureDiagnostics,
|
||||
bool AllowASTWithCompilerErrors, bool UserFilesAreVolatile) {
|
||||
std::unique_ptr<ASTUnit> AST(new ASTUnit(true));
|
||||
|
||||
// Recover resources if we crash before exiting this method.
|
||||
|
@ -793,9 +792,6 @@ std::unique_ptr<ASTUnit> ASTUnit::LoadFromASTFile(
|
|||
/*Target=*/nullptr));
|
||||
AST->PPOpts = std::make_shared<PreprocessorOptions>();
|
||||
|
||||
for (const auto &RemappedFile : RemappedFiles)
|
||||
AST->PPOpts->addRemappedFile(RemappedFile.first, RemappedFile.second);
|
||||
|
||||
// Gather Info for preprocessor construction later on.
|
||||
|
||||
HeaderSearch &HeaderInfo = *AST->HeaderInfo;
|
||||
|
|
|
@ -262,7 +262,7 @@ static bool printSourceSymbolsFromModule(StringRef modulePath,
|
|||
std::unique_ptr<ASTUnit> AU = ASTUnit::LoadFromASTFile(
|
||||
std::string(modulePath), *pchRdr, ASTUnit::LoadASTOnly, Diags,
|
||||
FileSystemOpts, /*UseDebugInfo=*/false,
|
||||
/*OnlyLocalDecls=*/true, None, CaptureDiagsKind::None,
|
||||
/*OnlyLocalDecls=*/true, CaptureDiagsKind::None,
|
||||
/*AllowASTWithCompilerErrors=*/true,
|
||||
/*UserFilesAreVolatile=*/false);
|
||||
if (!AU) {
|
||||
|
|
|
@ -3475,7 +3475,7 @@ enum CXErrorCode clang_createTranslationUnit2(CXIndex CIdx,
|
|||
std::unique_ptr<ASTUnit> AU = ASTUnit::LoadFromASTFile(
|
||||
ast_filename, CXXIdx->getPCHContainerOperations()->getRawReader(),
|
||||
ASTUnit::LoadEverything, Diags, FileSystemOpts, /*UseDebugInfo=*/false,
|
||||
CXXIdx->getOnlyLocalDecls(), None, CaptureDiagsKind::All,
|
||||
CXXIdx->getOnlyLocalDecls(), CaptureDiagsKind::All,
|
||||
/*AllowASTWithCompilerErrors=*/true,
|
||||
/*UserFilesAreVolatile=*/true);
|
||||
*out_TU = MakeCXTranslationUnit(CXXIdx, std::move(AU));
|
||||
|
|
Loading…
Reference in New Issue