forked from OSchip/llvm-project
Frontend: Remove some unused arguments in ASTUnit (NFC)
llvm-svn: 219747
This commit is contained in:
parent
51d2c2bf85
commit
dbbcb11f0e
|
@ -306,7 +306,6 @@ private:
|
|||
LangOptions ASTFileLangOpts;
|
||||
|
||||
static void ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> &Diags,
|
||||
const char **ArgBegin, const char **ArgEnd,
|
||||
ASTUnit &AST, bool CaptureDiagnostics);
|
||||
|
||||
void TranslateStoredDiagnostics(FileManager &FileMgr,
|
||||
|
|
|
@ -643,7 +643,6 @@ ASTUnit::getBufferForFile(StringRef Filename, std::string *ErrorStr) {
|
|||
|
||||
/// \brief Configure the diagnostics object for use with ASTUnit.
|
||||
void ASTUnit::ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> &Diags,
|
||||
const char **ArgBegin, const char **ArgEnd,
|
||||
ASTUnit &AST, bool CaptureDiagnostics) {
|
||||
if (!Diags.get()) {
|
||||
// No diagnostics engine was provided, so create our own diagnostics object
|
||||
|
@ -673,7 +672,7 @@ std::unique_ptr<ASTUnit> ASTUnit::LoadFromASTFile(
|
|||
llvm::CrashRecoveryContextReleaseRefCleanup<DiagnosticsEngine> >
|
||||
DiagCleanup(Diags.get());
|
||||
|
||||
ConfigureDiags(Diags, nullptr, nullptr, *AST, CaptureDiagnostics);
|
||||
ConfigureDiags(Diags, *AST, CaptureDiagnostics);
|
||||
|
||||
AST->OnlyLocalDecls = OnlyLocalDecls;
|
||||
AST->CaptureDiagnostics = CaptureDiagnostics;
|
||||
|
@ -1702,7 +1701,7 @@ ASTUnit *ASTUnit::create(CompilerInvocation *CI,
|
|||
bool UserFilesAreVolatile) {
|
||||
std::unique_ptr<ASTUnit> AST;
|
||||
AST.reset(new ASTUnit(false));
|
||||
ConfigureDiags(Diags, nullptr, nullptr, *AST, CaptureDiagnostics);
|
||||
ConfigureDiags(Diags, *AST, CaptureDiagnostics);
|
||||
AST->Diagnostics = Diags;
|
||||
AST->Invocation = CI;
|
||||
AST->FileSystemOpts = CI->getFileSystemOpts();
|
||||
|
@ -1890,7 +1889,7 @@ std::unique_ptr<ASTUnit> ASTUnit::LoadFromCompilerInvocation(
|
|||
bool IncludeBriefCommentsInCodeCompletion, bool UserFilesAreVolatile) {
|
||||
// Create the AST unit.
|
||||
std::unique_ptr<ASTUnit> AST(new ASTUnit(false));
|
||||
ConfigureDiags(Diags, nullptr, nullptr, *AST, CaptureDiagnostics);
|
||||
ConfigureDiags(Diags, *AST, CaptureDiagnostics);
|
||||
AST->Diagnostics = Diags;
|
||||
AST->OnlyLocalDecls = OnlyLocalDecls;
|
||||
AST->CaptureDiagnostics = CaptureDiagnostics;
|
||||
|
@ -1968,7 +1967,7 @@ ASTUnit *ASTUnit::LoadFromCommandLine(
|
|||
// Create the AST unit.
|
||||
std::unique_ptr<ASTUnit> AST;
|
||||
AST.reset(new ASTUnit(false));
|
||||
ConfigureDiags(Diags, ArgBegin, ArgEnd, *AST, CaptureDiagnostics);
|
||||
ConfigureDiags(Diags, *AST, CaptureDiagnostics);
|
||||
AST->Diagnostics = Diags;
|
||||
AST->FileSystemOpts = CI->getFileSystemOpts();
|
||||
IntrusiveRefCntPtr<vfs::FileSystem> VFS =
|
||||
|
|
Loading…
Reference in New Issue