chrisse74

Results 8 issues of chrisse74

Removes two shadow-field warnings by adding an underscore as suffix.

Fixes several deprecated-copy warnings by using the BOOST_DEFAULTED_FUNCTION() macro.

When lexical casting a float to a bool, a compiler warning is issued. ``` const double value = 1; const bool result = boost::lexical_cast(value); if (result) std::cout

Fix conversion warnings (MSVC C4267) from size_t to int / map_index_t

Fixes the readability-uppercase-literal-suffix clang-tidy warning in the c++ sources produces by protoc as discussed in #21029 with @zhangskz

This pull request fixes some unused parameter warnings.

**What language does this apply to?** C++ / protoc **Describe the problem you are trying to solve.** In the generated c++ code there are lots of warnings regarding the clang-tidy...

help wanted
c++

Calling InitializationErrorString() on a Protobuf map leads to Valgrind reporting a 'jump or move depends on uninitialised value'. Note: We get the same error when calling DebugString() instead of InitializationErrorString()....