commit | 2c665766f3ba502dfdfbc13b2e13feb2bd71d68b | [log] [tgz] |
---|---|---|
author | Peter Boström <pbos@chromium.org> | Mon Sep 20 12:55:12 2021 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Sep 21 08:10:26 2021 -0700 |
tree | bfefec5b8c36d124f707fe1abd0803ae450d869b | |
parent | 74a345af30d5b0fa0fc4963590b226036d474d5d [diff] |
Remove DISALLOW_* macros in crashpad This change was partially scripted and partially done manually with vim regex + manually placing the deleted constructors. The script change looked for destructors in the public: section of a class, if that existed the deleted constructors would go before the destructor. For manual placement I looked for any constructor in the public: section of the corresponding class. If there wasn't one, then it would ideally have gone as the first entry except below enums, classes and typedefs. This may not have been perfect, but is hopefully good enough. Fingers crossed. #include "base/macros.h" is removed from files that don't use ignore_result, which is the only other thing defined in base/macros.h. Bug: chromium:1010217 Change-Id: I1eff77f632de3d5c15795ba506a11d5231068652 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3171034 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Peter Boström <pbos@chromium.org> GitOrigin-RevId: 1aa478d161fd0d99bee03cc26e03222f86428d3e
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.