summaryrefslogtreecommitdiff
path: root/src/tracing
diff options
context:
space:
mode:
authorgengjiawen <technicalcute@gmail.com>2019-03-13 22:56:39 +0800
committerRefael Ackermann <refack@gmail.com>2019-03-17 21:58:22 -0400
commitb215bf9dacde65f7904fe87586547b9a8ac5f950 (patch)
treebd3f11396300fb8354d1fe8e949d9380ebe8f51c /src/tracing
parented60e863e74786dfb1f868f2a17c939843b64c25 (diff)
downloadandroid-node-v8-b215bf9dacde65f7904fe87586547b9a8ac5f950.tar.gz
android-node-v8-b215bf9dacde65f7904fe87586547b9a8ac5f950.tar.bz2
android-node-v8-b215bf9dacde65f7904fe87586547b9a8ac5f950.zip
src: inline macro DISALLOW_COPY_AND_ASSIGN
PR-URL: https://github.com/nodejs/node/pull/26634 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Refael Ackermann <refack@gmail.com>
Diffstat (limited to 'src/tracing')
-rw-r--r--src/tracing/trace_event_common.h4
-rw-r--r--src/tracing/traced_value.h5
2 files changed, 6 insertions, 3 deletions
diff --git a/src/tracing/trace_event_common.h b/src/tracing/trace_event_common.h
index 18dd6ec18b..df923f81b6 100644
--- a/src/tracing/trace_event_common.h
+++ b/src/tracing/trace_event_common.h
@@ -150,9 +150,11 @@
// void AppendAsTraceFormat(std::string* out) const override {
// out->append("{\"foo\":1}");
// }
+// MyData(const MyData&) = delete;
+// MyData& operator=(const MyData&) = delete;
+//
// private:
// ~MyData() override {}
-// DISALLOW_COPY_AND_ASSIGN(MyData);
// };
//
// TRACE_EVENT1("foo", "bar", "data",
diff --git a/src/tracing/traced_value.h b/src/tracing/traced_value.h
index 955d62dfe6..62782b238f 100644
--- a/src/tracing/traced_value.h
+++ b/src/tracing/traced_value.h
@@ -50,6 +50,9 @@ class TracedValue : public v8::ConvertableToTraceFormat {
// ConvertableToTraceFormat implementation.
void AppendAsTraceFormat(std::string* out) const override;
+ TracedValue(const TracedValue&) = delete;
+ TracedValue& operator=(const TracedValue&) = delete;
+
private:
explicit TracedValue(bool root_is_array = false);
@@ -59,8 +62,6 @@ class TracedValue : public v8::ConvertableToTraceFormat {
std::string data_;
bool first_item_;
bool root_is_array_;
-
- DISALLOW_COPY_AND_ASSIGN(TracedValue);
};
} // namespace tracing