commit | 12679d2b3bc6fd9177c3eca9b3bf8a828755452f | [log] [tgz] |
---|---|---|
author | vmpstr <vmpstr@chromium.org> | Sat Apr 09 03:55:50 2016 +0900 |
committer | Qijiang Fan <fqj@google.com> | Fri Jun 05 02:56:09 2020 +0900 |
tree | 975e86c4ec787977ab2b6567d855ea0bf58bd2f9 | |
parent | b9b48bb70002eedd895a31eca144f7fe5f9d1107 [diff] |
ui: 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=sky@chromium.org, dcheng@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/1871743003 Cr-Commit-Position: refs/heads/master@{#386155} CrOS-Libchrome-Original-Commit: 8108fdfbb79cd724babed932cd570c234a033ee8