Explicitly set undefined virtual functions to = 0.
When compiling with coverage flags enabled, this class caused a missing key function error at link-time. [https://lld.llvm.org/missingkeyfunction] The fix is to ensure that all non-pure, non-inline, virtual functions are properly defined somewhere. Given the way this class is used, the most appropriate response appears to be marking its member functions as pure virtual. Bug: 1049383 Change-Id: I2f4c063bb151ac409f41f12c6da6e7f71c0d2a4f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040680 Commit-Queue: Nico Weber <thakis@chromium.org> Reviewed-by:Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#739170}
Showing
Please register or sign in to comment