[clang] Fix VirtualFileHelper.h after 9e306ad4

This commit is contained in:
Jan Svoboda 2025-05-22 12:42:35 -07:00
parent d25f95fdbc
commit b544853fc3

View File

@ -32,10 +32,9 @@ class VirtualFileHelper {
public:
VirtualFileHelper()
: DiagOpts(new DiagnosticOptions()),
Diagnostics(IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
&*DiagOpts),
DiagnosticPrinter(llvm::outs(), &*DiagOpts),
: Diagnostics(IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
DiagOpts),
DiagnosticPrinter(llvm::outs(), DiagOpts),
Files((FileSystemOptions())) {}
/// Create a virtual file \p FileName, with content \p Code.
@ -67,7 +66,7 @@ public:
}
private:
IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
DiagnosticOptions DiagOpts;
DiagnosticsEngine Diagnostics;
TextDiagnosticPrinter DiagnosticPrinter;
FileManager Files;