[clang] Remove unused argument. NFC. (#73594)
This commit is contained in:
parent
c72884225b
commit
21361bb860
@ -691,18 +691,16 @@ 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,
|
||||
std::shared_ptr<HeaderSearchOptions> HSOpts,
|
||||
bool UseDebugInfo = false, bool OnlyLocalDecls = false,
|
||||
CaptureDiagsKind CaptureDiagnostics = CaptureDiagsKind::None,
|
||||
bool AllowASTWithCompilerErrors = false,
|
||||
bool UserFilesAreVolatile = false,
|
||||
IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS =
|
||||
llvm::vfs::getRealFileSystem());
|
||||
static std::unique_ptr<ASTUnit> LoadFromASTFile(
|
||||
const std::string &Filename, const PCHContainerReader &PCHContainerRdr,
|
||||
WhatToLoad ToLoad, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
|
||||
const FileSystemOptions &FileSystemOpts,
|
||||
std::shared_ptr<HeaderSearchOptions> HSOpts, bool OnlyLocalDecls = false,
|
||||
CaptureDiagsKind CaptureDiagnostics = CaptureDiagsKind::None,
|
||||
bool AllowASTWithCompilerErrors = false,
|
||||
bool UserFilesAreVolatile = false,
|
||||
IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS =
|
||||
llvm::vfs::getRealFileSystem());
|
||||
|
||||
private:
|
||||
/// Helper function for \c LoadFromCompilerInvocation() and
|
||||
|
@ -48,7 +48,7 @@ void ASTMergeAction::ExecuteAction() {
|
||||
/*ShouldOwnClient=*/true));
|
||||
std::unique_ptr<ASTUnit> Unit = ASTUnit::LoadFromASTFile(
|
||||
ASTFiles[I], CI.getPCHContainerReader(), ASTUnit::LoadEverything, Diags,
|
||||
CI.getFileSystemOpts(), CI.getHeaderSearchOptsPtr(), false);
|
||||
CI.getFileSystemOpts(), CI.getHeaderSearchOptsPtr());
|
||||
|
||||
if (!Unit)
|
||||
continue;
|
||||
|
@ -790,10 +790,9 @@ std::unique_ptr<ASTUnit> ASTUnit::LoadFromASTFile(
|
||||
const std::string &Filename, const PCHContainerReader &PCHContainerRdr,
|
||||
WhatToLoad ToLoad, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
|
||||
const FileSystemOptions &FileSystemOpts,
|
||||
std::shared_ptr<HeaderSearchOptions> HSOpts, bool UseDebugInfo,
|
||||
bool OnlyLocalDecls, CaptureDiagsKind CaptureDiagnostics,
|
||||
bool AllowASTWithCompilerErrors, bool UserFilesAreVolatile,
|
||||
IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
|
||||
std::shared_ptr<HeaderSearchOptions> HSOpts, bool OnlyLocalDecls,
|
||||
CaptureDiagsKind CaptureDiagnostics, bool AllowASTWithCompilerErrors,
|
||||
bool UserFilesAreVolatile, IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
|
||||
std::unique_ptr<ASTUnit> AST(new ASTUnit(true));
|
||||
|
||||
// Recover resources if we crash before exiting this method.
|
||||
|
@ -621,7 +621,7 @@ bool FrontendAction::BeginSourceFile(CompilerInstance &CI,
|
||||
std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromASTFile(
|
||||
std::string(InputFile), CI.getPCHContainerReader(),
|
||||
ASTUnit::LoadPreprocessorOnly, ASTDiags, CI.getFileSystemOpts(),
|
||||
/*HeaderSearchOptions=*/nullptr, CI.getCodeGenOpts().DebugTypeExtRefs);
|
||||
/*HeaderSearchOptions=*/nullptr);
|
||||
if (!AST)
|
||||
return false;
|
||||
|
||||
@ -689,8 +689,7 @@ bool FrontendAction::BeginSourceFile(CompilerInstance &CI,
|
||||
std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromASTFile(
|
||||
std::string(InputFile), CI.getPCHContainerReader(),
|
||||
ASTUnit::LoadEverything, Diags, CI.getFileSystemOpts(),
|
||||
CI.getHeaderSearchOptsPtr(),
|
||||
CI.getCodeGenOpts().DebugTypeExtRefs);
|
||||
CI.getHeaderSearchOptsPtr());
|
||||
|
||||
if (!AST)
|
||||
return false;
|
||||
|
@ -276,7 +276,7 @@ static bool printSourceSymbolsFromModule(StringRef modulePath,
|
||||
CompilerInstance::createDiagnostics(new DiagnosticOptions());
|
||||
std::unique_ptr<ASTUnit> AU = ASTUnit::LoadFromASTFile(
|
||||
std::string(modulePath), *pchRdr, ASTUnit::LoadASTOnly, Diags,
|
||||
FileSystemOpts, HSOpts, /*UseDebugInfo=*/false,
|
||||
FileSystemOpts, HSOpts,
|
||||
/*OnlyLocalDecls=*/true, CaptureDiagsKind::None,
|
||||
/*AllowASTWithCompilerErrors=*/true,
|
||||
/*UserFilesAreVolatile=*/false);
|
||||
|
@ -3877,8 +3877,8 @@ enum CXErrorCode clang_createTranslationUnit2(CXIndex CIdx,
|
||||
std::unique_ptr<ASTUnit> AU = ASTUnit::LoadFromASTFile(
|
||||
ast_filename, CXXIdx->getPCHContainerOperations()->getRawReader(),
|
||||
ASTUnit::LoadEverything, Diags, FileSystemOpts, HSOpts,
|
||||
/*UseDebugInfo=*/false, CXXIdx->getOnlyLocalDecls(),
|
||||
CaptureDiagsKind::All, /*AllowASTWithCompilerErrors=*/true,
|
||||
CXXIdx->getOnlyLocalDecls(), CaptureDiagsKind::All,
|
||||
/*AllowASTWithCompilerErrors=*/true,
|
||||
/*UserFilesAreVolatile=*/true);
|
||||
*out_TU = MakeCXTranslationUnit(CXXIdx, std::move(AU));
|
||||
return *out_TU ? CXError_Success : CXError_Failure;
|
||||
|
@ -93,8 +93,7 @@ TEST_F(ASTUnitTest, SaveLoadPreservesLangOptionsInPrintingPolicy) {
|
||||
|
||||
std::unique_ptr<ASTUnit> AU = ASTUnit::LoadFromASTFile(
|
||||
std::string(ASTFileName.str()), PCHContainerOps->getRawReader(),
|
||||
ASTUnit::LoadEverything, Diags, FileSystemOptions(), HSOpts,
|
||||
/*UseDebugInfo=*/false);
|
||||
ASTUnit::LoadEverything, Diags, FileSystemOptions(), HSOpts);
|
||||
|
||||
if (!AU)
|
||||
FAIL() << "failed to load ASTUnit";
|
||||
|
Loading…
x
Reference in New Issue
Block a user