From 3b7b8b27fd11096c0eaff14c44656481b669be5e Mon Sep 17 00:00:00 2001 From: vmpstr Date: Tue, 1 Mar 2016 15:00:20 -0800 Subject: gpu: Add out-of-line copy ctors for complex classes. This patch adds out of line copy constructors for classes that our clang-plugin considers heavy. This is an effort to enable copy constructor checks by default. BUG=436357 R=piman@chromium.org, dcheng@chromium.org, thakis@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Review URL: https://codereview.chromium.org/1725113002 Cr-Commit-Position: refs/heads/master@{#378590} --- cc/surfaces/BUILD.gn | 1 + 1 file changed, 1 insertion(+) (limited to 'cc/surfaces') diff --git a/cc/surfaces/BUILD.gn b/cc/surfaces/BUILD.gn index cfb42b7..15adb47 100644 --- a/cc/surfaces/BUILD.gn +++ b/cc/surfaces/BUILD.gn @@ -51,6 +51,7 @@ component("surfaces") { "//base/third_party/dynamic_annotations", "//cc", "//gpu/command_buffer/client:gles2_interface", + "//gpu/command_buffer/common", "//skia", "//ui/events:events_base", "//ui/gfx", -- cgit v1.1