diff options
author | vmpstr <vmpstr@chromium.org> | 2016-03-01 15:00:20 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-01 23:02:22 +0000 |
commit | 3b7b8b27fd11096c0eaff14c44656481b669be5e (patch) | |
tree | 47bc01d8556ecb4bdd13d5fc0b39f404c8fc0ea5 /cc/surfaces | |
parent | 0d5fb42df353eb6aaac5a80b2598e6a60a354ba1 (diff) | |
download | chromium_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.gn | 1 |
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", |