From 4b041ab3706e1c26bf105617750353ec111cf18b Mon Sep 17 00:00:00 2001 From: danakj Date: Fri, 4 Dec 2015 12:12:27 -0800 Subject: Remove the TYPE_WITH_MOVE_CONSTRUCTOR_FOR_CPP_03 macro. This macro existed only to add a Pass() method on scoped_refptr and skia::RefPtr. We can just use std::move() now, so replace callsites to Pass() with std::move() and kill the macro. R=thakis@chromium.org BUG=557422 Review URL: https://codereview.chromium.org/1477643002 Cr-Commit-Position: refs/heads/master@{#363281} --- sync/internal_api/public/util/proto_value_ptr.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'sync/internal_api') diff --git a/sync/internal_api/public/util/proto_value_ptr.h b/sync/internal_api/public/util/proto_value_ptr.h index a4f4fc0..164f2db 100644 --- a/sync/internal_api/public/util/proto_value_ptr.h +++ b/sync/internal_api/public/util/proto_value_ptr.h @@ -53,8 +53,6 @@ struct DefaultProtoValuePtrTraits { // value. template > class ProtoValuePtr { - TYPE_WITH_MOVE_CONSTRUCTOR_FOR_CPP_03(ProtoValuePtr) - private: // Immutable shareable ref-counted wrapper that embeds the value. class Wrapper : public base::RefCountedThreadSafe { -- cgit v1.1