Commit d341ebbb authored by Cianciosa, Mark's avatar Cianciosa, Mark
Browse files

Merge branch 'llvm-fix' into 'main'

DiagnosticOptions no longer needs to be wrapped in a IntrusiveRefCnt.

See merge request !68
parents d73b1d34 5588e619
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -163,9 +163,9 @@ namespace gpu {
                }
            }

            auto diagnostic_options = llvm::makeIntrusiveRefCnt<clang::DiagnosticOptions> ();
            clang::DiagnosticOptions diagnostic_options;
            auto diagnostic_printer = std::make_unique<clang::TextDiagnosticPrinter> (llvm::errs(),
                                                                                      diagnostic_options.get());
                                                                                      diagnostic_options);

            auto diagnostic_ids = llvm::makeIntrusiveRefCnt<clang::DiagnosticIDs> ();
            clang::DiagnosticsEngine diagnostic_engine(diagnostic_ids,