diff options
author | vmpstr <vmpstr@chromium.org> | 2016-02-24 16:50:31 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-02-25 00:51:42 +0000 |
commit | e65942bb5bd59a0833e98451e902f4c54b947680 (patch) | |
tree | a270f77c0d9765d56870042b92927bd4ffdbcee2 /base/tracked_objects.h | |
parent | 00bf6819cb22840c9242b470edc29470077a6093 (diff) | |
download | chromium_src-e65942bb5bd59a0833e98451e902f4c54b947680.zip chromium_src-e65942bb5bd59a0833e98451e902f4c54b947680.tar.gz chromium_src-e65942bb5bd59a0833e98451e902f4c54b947680.tar.bz2 |
base: 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=dcheng@chromium.org, thakis@chromium.org
Review URL: https://codereview.chromium.org/1730873002
Cr-Commit-Position: refs/heads/master@{#377443}
Diffstat (limited to 'base/tracked_objects.h')
-rw-r--r-- | base/tracked_objects.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/base/tracked_objects.h b/base/tracked_objects.h index 4553c0a..168b17d 100644 --- a/base/tracked_objects.h +++ b/base/tracked_objects.h @@ -808,6 +808,7 @@ struct BASE_EXPORT ProcessDataPhaseSnapshot { struct BASE_EXPORT ProcessDataSnapshot { public: ProcessDataSnapshot(); + ProcessDataSnapshot(const ProcessDataSnapshot& other); ~ProcessDataSnapshot(); PhasedProcessDataSnapshotMap phased_snapshots; |