We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4bcea4e commit d25f95fCopy full SHA for d25f95f
clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp
@@ -32,9 +32,9 @@ void clang_fuzzer::HandleCXX(const std::string &S,
32
llvm::IntrusiveRefCntPtr<FileManager> Files(
33
new FileManager(FileSystemOptions()));
34
IgnoringDiagConsumer Diags;
35
- IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
+ DiagnosticOptions DiagOpts;
36
DiagnosticsEngine Diagnostics(
37
- IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
+ IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), DiagOpts,
38
&Diags, false);
39
std::unique_ptr<clang::CompilerInvocation> Invocation(
40
tooling::newInvocation(&Diagnostics, CC1Args, /*BinaryName=*/nullptr));
0 commit comments