diff options
author | gengjiawen <technicalcute@gmail.com> | 2019-03-13 22:56:39 +0800 |
---|---|---|
committer | Refael Ackermann <refack@gmail.com> | 2019-03-17 21:58:22 -0400 |
commit | b215bf9dacde65f7904fe87586547b9a8ac5f950 (patch) | |
tree | bd3f11396300fb8354d1fe8e949d9380ebe8f51c /src/tracing | |
parent | ed60e863e74786dfb1f868f2a17c939843b64c25 (diff) | |
download | android-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.h | 4 | ||||
-rw-r--r-- | src/tracing/traced_value.h | 5 |
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 |