summaryrefslogtreecommitdiffstats
path: root/cc/surfaces
diff options
context:
space:
mode:
authorvmpstr <vmpstr@chromium.org>2016-03-01 15:00:20 -0800
committerCommit bot <commit-bot@chromium.org>2016-03-01 23:02:22 +0000
commit3b7b8b27fd11096c0eaff14c44656481b669be5e (patch)
tree47bc01d8556ecb4bdd13d5fc0b39f404c8fc0ea5 /cc/surfaces
parent0d5fb42df353eb6aaac5a80b2598e6a60a354ba1 (diff)
downloadchromium_src-3b7b8b27fd11096c0eaff14c44656481b669be5e.zip
chromium_src-3b7b8b27fd11096c0eaff14c44656481b669be5e.tar.gz
chromium_src-3b7b8b27fd11096c0eaff14c44656481b669be5e.tar.bz2
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}
Diffstat (limited to 'cc/surfaces')
-rw-r--r--cc/surfaces/BUILD.gn1
1 files changed, 1 insertions, 0 deletions
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",