From 91ffb88d4ed2208590d717be1c4a92cfc70a14c8 Mon Sep 17 00:00:00 2001 From: Zequan Wu Date: Wed, 19 Oct 2022 16:18:33 -0700 Subject: [PATCH] Mark Data constructor deleted. Because Data's ctor is not defined, debug info optimization will generate empty debug info for it. Adding standalone_debug attribute for it to have complete debug info for this class. Bug: Change-Id: I0ca023518b1f5142a63686ba5a41007ac067c1f2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3963719 Reviewed-by: Toon Verwaest Commit-Queue: Zequan Wu Auto-Submit: Zequan Wu Cr-Commit-Position: refs/heads/main@{#83915} --- include/v8-data.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/v8-data.h b/include/v8-data.h index cc51fefe10..fc4dea92f3 100644 --- a/include/v8-data.h +++ b/include/v8-data.h @@ -53,7 +53,7 @@ class V8_EXPORT Data { bool IsContext() const; private: - Data(); + Data() = delete; }; /**