================ @@ -116,7 +116,7 @@ class ASTUnit { std::shared_ptr<Preprocessor> PP; IntrusiveRefCntPtr<ASTContext> Ctx; std::shared_ptr<TargetOptions> TargetOpts; - std::shared_ptr<HeaderSearchOptions> HSOpts; + std::unique_ptr<HeaderSearchOptions> HSOpts; ---------------- benlangmuir wrote:
Is there still a reason to keep this a pointer? https://github.com/llvm/llvm-project/pull/132984 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits