clang/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 Review URL: https://codereview.chromium.org/1131023004 Cr-Commit-Position: refs/heads/master@{#329435}
Showing
Please register or sign in to comment