Descriptionclang/win: Fix style plugin warnings in component debug builds.
std::iterators are classes in debug builds in MSVC, so outline
a destructor in a class that has many iterator members in net/.
Make the copy constructor of TilingSetRasterQueueAll private.
Without this, an implicit copy constructor is generated with the
ms abi because the class is marked dllexport, and the implicit
copy constructor needs a copy constructor for TilingIterator
which the plugin also wants to have out-of-line. Making the
outer dllexported class not copyable should fix this.
BUG=467287, 483986
Committed: https://crrev.com/ba38d5369f28e3222904818a3b59b2f908e29163
Cr-Commit-Position: refs/heads/master@{#329435}
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : ccdis #Patch Set 4 : netdis #Patch Set 5 : . #Patch Set 6 : . #
Messages
Total messages: 9 (3 generated)
|