2026-05-03 18:04 ftp://ftp.de.debian.org/debian/pool/main/m/mysql-connector-c++/mysql-connector-c++_1.1.12.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 941 748 elapsed-time: 11.4 9.3 head-timing-info: old-timing-info: head results: mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:734:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:86:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:88:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:90:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:92:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:94:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:96:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:98:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:100:3: style: Class 'MyVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:895:27: style: Condition 'row_position>0' is always true [knownConditionTrueFalse] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:892:27: note: Assuming that condition 'row_position==0' is not redundant mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:895:27: note: Condition 'row_position>0' is always true mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:232:5: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:456:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:468:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:510:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:522:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:534:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:669:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:681:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:966:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:978:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:990:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:193:34: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnIndex' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:194:48: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnLabel' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:245:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:100:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mysql-connector-c++-1.1.12/driver/mysql_art_resultset.cpp:245:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARCHAR [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:82:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getCatalogName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:57:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getCatalogName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:82:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getCatalogName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:94:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCount' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:59:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCount' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:94:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCount' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:120:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnLabel' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:63:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnLabel' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:120:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnLabel' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:133:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:65:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:133:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:146:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnType' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:67:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnType' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:146:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnType' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:159:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnTypeName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:69:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnTypeName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:159:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnTypeName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:172:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCharset' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:71:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCharset' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:172:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCharset' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:185:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCollation' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:73:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCollation' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:185:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getColumnCollation' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:226:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getSchemaName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:79:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getSchemaName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:226:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getSchemaName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:239:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getTableName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:81:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getTableName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:239:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::getTableName' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:252:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isAutoIncrement' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:83:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isAutoIncrement' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:252:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isAutoIncrement' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:265:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isCaseSensitive' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:85:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isCaseSensitive' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:265:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isCaseSensitive' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:278:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isCurrency' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:87:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isCurrency' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:278:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isCurrency' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:304:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isNullable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:91:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isNullable' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:304:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isNullable' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:317:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isNumeric' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:93:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isNumeric' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:317:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isNumeric' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:330:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isReadOnly' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:95:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isReadOnly' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:330:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isReadOnly' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:344:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isSearchable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:97:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isSearchable' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:344:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isSearchable' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:357:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isSigned' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:99:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isSigned' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:357:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isSigned' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:383:29: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isZerofill' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.h:103:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isZerofill' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:383:29: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ArtResultSetMetaData::isZerofill' can be const. mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:376:10: style: Return value '!isReadOnly(columnIndex)' is always false [knownConditionTrueFalse] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:376:21: note: Calling function 'isReadOnly' returns 1 mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:376:10: note: Return value '!isReadOnly(columnIndex)' is always false mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:113:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:205:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:219:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_art_rset_metadata.cpp:271:10: warning: Conversion of string literal "true" to bool always evaluates to true. [incorrectStringBooleanError] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:123:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_MULTI_RESULTS [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1373:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:304:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_uri.h:56:20: style:inconclusive: Technically the member function 'sql::mysql::MySQL_Uri::Port' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_uri.h:57:34: style:inconclusive: Technically the member function 'sql::mysql::MySQL_Uri::Schema' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_uri.h:58:35: style:inconclusive: Technically the member function 'sql::mysql::MySQL_Uri::Protocol' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:110:18: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Savepoint::getSavepointName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_connection.h:55:18: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Savepoint::getSavepointName' can be const. mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:110:18: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Savepoint::getSavepointName' can be const. mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1043:19: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Connection::getClientInfo' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_connection.h:107:18: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Connection::getClientInfo' can be const. mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1043:19: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Connection::getClientInfo' can be const. mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1155:19: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Connection::isClosed' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_connection.h:119:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Connection::isClosed' can be const. mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1155:19: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Connection::isClosed' can be const. mysql-connector-c++-1.1.12/driver/mysql_connection.h:50:3: style: Class 'MySQL_Savepoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_warning.h:61:5: style: Class 'MySQL_Warning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_connection_data.h:54:3: style: Struct 'MySQL_ConnectionData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1085:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1203:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:905:43: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:708:80: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1606:48: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1616:48: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1650:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1660:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:103:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1173:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1225:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1237:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1249:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1261:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1273:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1439:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1601:9: style: The scope of the variable 'is_active' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:1641:9: style: The scope of the variable 'is_active' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:985:70: style:inconclusive: Function 'escapeString' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:131:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:131:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'autoGeneratedKeys' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:133:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:133:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'columnIndexes' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:135:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:135:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'resultSetType' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:135:95: style:inconclusive: Function 'prepareStatement' argument 3 names different: declaration 'resultSetConcurrency' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'resultSetType' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:95: style:inconclusive: Function 'prepareStatement' argument 3 names different: declaration 'resultSetConcurrency' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:121: style:inconclusive: Function 'prepareStatement' argument 4 names different: declaration 'resultSetHoldability' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:139:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:139:87: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'columnNames' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:149:41: style:inconclusive: Function 'setCatalog' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:157:27: style:inconclusive: Function 'setHoldability' argument 1 names different: declaration 'holdability' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.h:159:25: style:inconclusive: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:335:49: performance:inconclusive: Function parameter 'optionName' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:204:69: style: Parameter 'cit' can be declared as reference to const [constParameterReference] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:745:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:761:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRACE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRACE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRACE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRACE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRACE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRACE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:94:13: warning: Return value of function callStack.empty() is not used. [ignoredReturnValue] mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:135:20: style:inconclusive: Technically the member function 'sql::mysql::MySQL_DebugLogger::isTracing' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_debug.h:96:8: note: Technically the member function 'sql::mysql::MySQL_DebugLogger::isTracing' can be const. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:135:20: note: Technically the member function 'sql::mysql::MySQL_DebugLogger::isTracing' can be const. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:160:20: style:inconclusive: Technically the member function 'sql::mysql::MySQL_DebugLogger::log' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_debug.h:100:8: note: Technically the member function 'sql::mysql::MySQL_DebugLogger::log' can be const. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:160:20: note: Technically the member function 'sql::mysql::MySQL_DebugLogger::log' can be const. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:177:20: style:inconclusive: Technically the member function 'sql::mysql::MySQL_DebugLogger::log_va' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_debug.h:102:8: note: Technically the member function 'sql::mysql::MySQL_DebugLogger::log_va' can be const. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:177:20: note: Technically the member function 'sql::mysql::MySQL_DebugLogger::log_va' can be const. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:119:56: style:inconclusive: Function 'enter' argument 1 names different: declaration 'obj' definition 'event'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_debug.h:94:44: note: Function 'enter' argument 1 names different: declaration 'obj' definition 'event'. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:119:56: note: Function 'enter' argument 1 names different: declaration 'obj' definition 'event'. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:144:56: style:inconclusive: Function 'leave' argument 1 names different: declaration 'obj' definition 'event'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_debug.h:98:44: note: Function 'leave' argument 1 names different: declaration 'obj' definition 'event'. mysql-connector-c++-1.1.12/driver/mysql_debug.cpp:144:56: note: Function 'leave' argument 1 names different: declaration 'obj' definition 'event'. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_MAJOR_VERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_MINOR_VERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_PATCH_VERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:143:19: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getMajorVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_driver.h:70:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getMajorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:143:19: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getMajorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:148:19: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getMinorVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_driver.h:72:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getMinorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:148:19: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getMinorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:153:19: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getPatchVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_driver.h:74:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getPatchVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:153:19: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getPatchVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:158:38: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_driver.h:76:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getName' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:158:38: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_Driver::getName' can be const. mysql-connector-c++-1.1.12/driver/mysql_driver.h:62:3: style: Class 'MySQL_Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:136:66: style:inconclusive: Function 'connect' argument 1 names different: declaration 'options' definition 'properties'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_driver.h:68:54: note: Function 'connect' argument 1 names different: declaration 'options' definition 'properties'. mysql-connector-c++-1.1.12/driver/mysql_driver.cpp:136:66: note: Function 'connect' argument 1 names different: declaration 'options' definition 'properties'. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1392:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1724:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bestRowSession [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1866:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1964:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnNoNulls [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2159:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importedKeyCascade [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2305:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSACTION_READ_COMMITTED [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2317:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_MAJOR_VERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_MINOR_VERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_PATCH_VERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2346:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYCPPCONN_STRVERSION [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2394:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importedKeyCascade [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2502:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2528:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2680:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importedKeyCascade [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2871:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableIndexOther [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3421:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedureNoResult [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3543:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOLD_CURSORS_OVER_COMMIT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3745:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlStateSQL99 [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3843:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5136:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOLD_CURSORS_OVER_COMMIT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2834:27: style: Comparison of two functions returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfTwoFuncsReturningBoolError] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1599:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::allProceduresAreCallable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:76:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::allProceduresAreCallable' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1599:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::allProceduresAreCallable' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1609:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::allTablesAreSelectable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:78:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::allTablesAreSelectable' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1609:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::allTablesAreSelectable' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1619:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::dataDefinitionCausesTransactionCommit' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:80:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::dataDefinitionCausesTransactionCommit' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1619:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::dataDefinitionCausesTransactionCommit' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1629:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::dataDefinitionIgnoredInTransactions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:82:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::dataDefinitionIgnoredInTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1629:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::dataDefinitionIgnoredInTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1639:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::deletesAreDetected' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:84:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::deletesAreDetected' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1639:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::deletesAreDetected' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1649:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::doesMaxRowSizeIncludeBlobs' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:86:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::doesMaxRowSizeIncludeBlobs' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1649:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::doesMaxRowSizeIncludeBlobs' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1767:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCatalogSeparator' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:94:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCatalogSeparator' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1767:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCatalogSeparator' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1778:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCatalogTerm' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:96:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCatalogTerm' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1778:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCatalogTerm' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2250:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseMajorVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:106:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseMajorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2250:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseMajorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2260:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseMinorVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:108:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseMinorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2260:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseMinorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2270:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabasePatchVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:110:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabasePatchVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2270:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabasePatchVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2280:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseProductName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:112:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseProductName' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2280:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDatabaseProductName' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2301:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDefaultTransactionIsolation' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:116:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDefaultTransactionIsolation' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2301:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDefaultTransactionIsolation' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2314:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverMajorVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:118:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverMajorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2314:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverMajorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2324:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverMinorVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:120:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverMinorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2324:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverMinorVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2333:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverPatchVersion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:122:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverPatchVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2333:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverPatchVersion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2354:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:124:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverName' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2354:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getDriverName' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2482:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getExtraNameCharacters' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:130:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getExtraNameCharacters' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2482:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getExtraNameCharacters' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2968:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCDBCMajorVersion' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:138:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCDBCMajorVersion' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2968:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCDBCMajorVersion' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2978:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCDBCMinorVersion' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:140:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCDBCMinorVersion' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2978:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getCDBCMinorVersion' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2988:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxBinaryLiteralLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:142:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxBinaryLiteralLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2988:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxBinaryLiteralLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2998:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCatalogNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:144:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCatalogNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2998:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCatalogNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3008:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCharLiteralLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:146:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCharLiteralLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3008:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCharLiteralLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3018:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:148:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3018:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3028:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInGroupBy' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:150:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInGroupBy' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3028:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInGroupBy' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3038:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInIndex' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:152:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInIndex' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3038:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInIndex' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3048:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInOrderBy' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:154:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInOrderBy' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3048:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInOrderBy' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3058:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInSelect' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:156:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInSelect' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3058:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInSelect' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3068:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInTable' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:158:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInTable' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3068:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxColumnsInTable' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3088:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCursorNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:162:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCursorNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3088:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxCursorNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3098:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxIndexLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:164:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxIndexLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3098:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxIndexLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3108:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxProcedureNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:166:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxProcedureNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3108:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxProcedureNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3118:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxRowSize' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:168:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxRowSize' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3118:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxRowSize' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3128:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxSchemaNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:170:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxSchemaNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3128:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxSchemaNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3148:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxStatements' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:174:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxStatements' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3148:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxStatements' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3158:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxTableNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:176:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxTableNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3158:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxTableNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3168:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxTablesInSelect' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:178:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxTablesInSelect' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3168:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxTablesInSelect' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3178:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxUserNameLength' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:180:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxUserNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3178:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getMaxUserNameLength' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3188:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getNumericFunctions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:182:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getNumericFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3188:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getNumericFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3529:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getProcedureTerm' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:192:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getProcedureTerm' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3529:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getProcedureTerm' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3540:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getResultSetHoldability' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:194:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getResultSetHoldability' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3540:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getResultSetHoldability' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3587:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSchemaTerm' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:198:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSchemaTerm' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3587:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSchemaTerm' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3676:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSearchStringEscape' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:204:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSearchStringEscape' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3676:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSearchStringEscape' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3687:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSQLKeywords' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:206:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSQLKeywords' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3687:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSQLKeywords' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3742:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSQLStateType' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:208:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSQLStateType' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3742:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSQLStateType' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3752:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getStringFunctions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:210:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getStringFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3752:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getStringFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3812:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSystemFunctions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:216:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSystemFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3812:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getSystemFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4183:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getTimeDateFunctions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:228:25: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getTimeDateFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4183:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::getTimeDateFunctions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4334:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::insertsAreDetected' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:240:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::insertsAreDetected' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4334:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::insertsAreDetected' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4344:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::isCatalogAtStart' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:242:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::isCatalogAtStart' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4344:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::isCatalogAtStart' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4354:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::isReadOnly' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:244:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::isReadOnly' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4354:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::isReadOnly' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4374:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullPlusNonNullIsNull' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:248:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullPlusNonNullIsNull' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4374:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullPlusNonNullIsNull' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4384:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedAtEnd' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:250:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedAtEnd' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4384:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedAtEnd' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4394:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedAtStart' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:252:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedAtStart' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4394:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedAtStart' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4404:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedHigh' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:254:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedHigh' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4404:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::nullsAreSortedHigh' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4424:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersDeletesAreVisible' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:258:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersDeletesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4424:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersDeletesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4434:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersInsertsAreVisible' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:260:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersInsertsAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4434:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersInsertsAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4444:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersUpdatesAreVisible' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:262:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersUpdatesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4444:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::othersUpdatesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4454:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownDeletesAreVisible' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:264:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownDeletesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4454:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownDeletesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4464:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownInsertsAreVisible' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:266:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownInsertsAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4464:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownInsertsAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4474:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownUpdatesAreVisible' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:268:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownUpdatesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4474:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::ownUpdatesAreVisible' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4524:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::storesUpperCaseIdentifiers' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:278:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::storesUpperCaseIdentifiers' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4524:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::storesUpperCaseIdentifiers' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4534:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::storesUpperCaseQuotedIdentifiers' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:280:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::storesUpperCaseQuotedIdentifiers' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4534:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::storesUpperCaseQuotedIdentifiers' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4544:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsAlterTableWithAddColumn' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:282:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsAlterTableWithAddColumn' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4544:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsAlterTableWithAddColumn' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4554:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsAlterTableWithDropColumn' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:284:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsAlterTableWithDropColumn' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4554:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsAlterTableWithDropColumn' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4564:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92EntryLevelSQL' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:286:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92EntryLevelSQL' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4564:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92EntryLevelSQL' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4574:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92FullSQL' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:288:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92FullSQL' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4574:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92FullSQL' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4584:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92IntermediateSQL' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:290:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92IntermediateSQL' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4584:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsANSI92IntermediateSQL' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4594:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsBatchUpdates' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:292:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsBatchUpdates' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4594:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsBatchUpdates' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4604:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInDataManipulation' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:294:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInDataManipulation' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4604:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInDataManipulation' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4614:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInIndexDefinitions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:296:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInIndexDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4614:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInIndexDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4624:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInPrivilegeDefinitions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:298:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInPrivilegeDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4624:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInPrivilegeDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4634:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInProcedureCalls' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:300:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInProcedureCalls' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4634:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInProcedureCalls' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4644:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInTableDefinitions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:302:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInTableDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4644:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCatalogsInTableDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4654:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsColumnAliasing' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:304:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsColumnAliasing' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4654:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsColumnAliasing' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4664:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsConvert' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:306:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsConvert' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4664:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsConvert' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4674:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsConvert' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:308:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsConvert' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4674:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsConvert' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4811:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCoreSQLGrammar' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:310:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCoreSQLGrammar' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4811:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCoreSQLGrammar' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4821:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCorrelatedSubqueries' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:312:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCorrelatedSubqueries' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4821:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsCorrelatedSubqueries' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4831:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDataDefinitionAndDataManipulationTransactions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:314:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDataDefinitionAndDataManipulationTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4831:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDataDefinitionAndDataManipulationTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4841:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDataManipulationTransactionsOnly' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:316:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDataManipulationTransactionsOnly' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4841:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDataManipulationTransactionsOnly' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4851:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDifferentTableCorrelationNames' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:318:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDifferentTableCorrelationNames' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4851:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsDifferentTableCorrelationNames' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4861:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsExpressionsInOrderBy' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:320:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsExpressionsInOrderBy' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4861:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsExpressionsInOrderBy' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4871:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsExtendedSQLGrammar' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:322:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsExtendedSQLGrammar' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4871:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsExtendedSQLGrammar' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4881:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsFullOuterJoins' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:324:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsFullOuterJoins' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4881:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsFullOuterJoins' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4891:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGetGeneratedKeys' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:326:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGetGeneratedKeys' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4891:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGetGeneratedKeys' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4901:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupBy' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:328:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupBy' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4901:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupBy' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4911:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupByBeyondSelect' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:330:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupByBeyondSelect' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4911:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupByBeyondSelect' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4921:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupByUnrelated' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:332:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupByUnrelated' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4921:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsGroupByUnrelated' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4942:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsLikeEscapeClause' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:336:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsLikeEscapeClause' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4942:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsLikeEscapeClause' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4952:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsLimitedOuterJoins' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:338:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsLimitedOuterJoins' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4952:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsLimitedOuterJoins' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4962:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMinimumSQLGrammar' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:340:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMinimumSQLGrammar' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4962:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMinimumSQLGrammar' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4992:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleOpenResults' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:346:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleOpenResults' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4992:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleOpenResults' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5002:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleResultSets' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:348:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleResultSets' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5002:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleResultSets' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5012:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleTransactions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:350:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5012:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsMultipleTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5022:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsNamedParameters' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:352:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsNamedParameters' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5022:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsNamedParameters' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5032:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsNonNullableColumns' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:354:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsNonNullableColumns' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5032:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsNonNullableColumns' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5042:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenCursorsAcrossCommit' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:356:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenCursorsAcrossCommit' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5042:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenCursorsAcrossCommit' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5052:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenCursorsAcrossRollback' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:358:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenCursorsAcrossRollback' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5052:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenCursorsAcrossRollback' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5062:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenStatementsAcrossCommit' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:360:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenStatementsAcrossCommit' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5062:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenStatementsAcrossCommit' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5072:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenStatementsAcrossRollback' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:362:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenStatementsAcrossRollback' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5072:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOpenStatementsAcrossRollback' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5082:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOrderByUnrelated' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:364:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOrderByUnrelated' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5082:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOrderByUnrelated' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5092:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOuterJoins' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:366:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOuterJoins' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5092:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsOuterJoins' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5102:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsPositionedDelete' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:368:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsPositionedDelete' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5102:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsPositionedDelete' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5112:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsPositionedUpdate' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:370:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsPositionedUpdate' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5112:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsPositionedUpdate' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5133:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsResultSetHoldability' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:374:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsResultSetHoldability' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5133:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsResultSetHoldability' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5143:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsResultSetType' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:376:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsResultSetType' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5143:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsResultSetType' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5153:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSavepoints' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:378:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSavepoints' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5153:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSavepoints' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5163:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInDataManipulation' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:380:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInDataManipulation' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5163:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInDataManipulation' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5173:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInIndexDefinitions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:382:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInIndexDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5173:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInIndexDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5183:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInPrivilegeDefinitions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:384:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInPrivilegeDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5183:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInPrivilegeDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5193:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInProcedureCalls' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:386:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInProcedureCalls' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5193:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInProcedureCalls' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5203:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInTableDefinitions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:388:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInTableDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5203:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSchemasInTableDefinitions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5213:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSelectForUpdate' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:390:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSelectForUpdate' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5213:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSelectForUpdate' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5223:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsStatementPooling' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:392:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsStatementPooling' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5223:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsStatementPooling' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5233:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsStoredProcedures' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:394:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsStoredProcedures' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5233:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsStoredProcedures' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5243:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInComparisons' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:396:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInComparisons' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5243:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInComparisons' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5253:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInExists' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:398:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInExists' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5253:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInExists' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5263:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInIns' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:400:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInIns' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5263:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInIns' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5273:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInQuantifieds' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:402:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInQuantifieds' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5273:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsSubqueriesInQuantifieds' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5283:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTableCorrelationNames' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:404:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTableCorrelationNames' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5283:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTableCorrelationNames' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5293:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTransactionIsolationLevel' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:406:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTransactionIsolationLevel' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5293:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTransactionIsolationLevel' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5303:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTransactions' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:408:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5303:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTransactions' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5313:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTypeConversion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:410:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTypeConversion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5313:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsTypeConversion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5323:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsUnion' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:412:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsUnion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5323:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsUnion' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5333:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsUnionAll' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:414:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsUnionAll' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5333:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::supportsUnionAll' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5343:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::updatesAreDetected' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:416:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::updatesAreDetected' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5343:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::updatesAreDetected' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5353:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::usesLocalFilePerTable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:418:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::usesLocalFilePerTable' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5353:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::usesLocalFilePerTable' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5363:27: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::usesLocalFiles' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:420:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::usesLocalFiles' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5363:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::usesLocalFiles' can be const. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5373:27: style: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::matchTable' can be static. [functionStatic] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:430:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::matchTable' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5373:27: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ConnectionMetaData::matchTable' can be static. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5156:35: style: Redundant condition: The condition 'server_version >= 40101' is redundant since 'server_version >= 40014' is sufficient. [redundantCondition] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4417:10: style: Return value '!nullsAreSortedHigh()' is always true [knownConditionTrueFalse] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4417:29: note: Calling function 'nullsAreSortedHigh' returns 0 mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4417:10: note: Return value '!nullsAreSortedHigh()' is always true mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1233:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1810:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1933:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2152:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2387:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2674:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2874:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2944:31: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2946:31: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3217:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3296:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3427:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3559:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3976:56: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3371:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4289:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4367:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4935:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:5126:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2584:16: style: The scope of the variable 'comma_pos' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2771:20: style: The scope of the variable 'kSequence' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1221:138: style:inconclusive: Function 'MySQL_ConnectionMetaData' argument 2 names different: declaration '_capi' definition '_proxy'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:71:114: note: Function 'MySQL_ConnectionMetaData' argument 2 names different: declaration '_capi' definition '_proxy'. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:1221:138: note: Function 'MySQL_ConnectionMetaData' argument 2 names different: declaration '_capi' definition '_proxy'. mysql-connector-c++-1.1.12/driver/mysql_metadata.h:422:53: style:inconclusive: Function 'getSchemata' argument 1 names different: declaration 'catalogName' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:424:58: style:inconclusive: Function 'getSchemaObjects' argument 1 names different: declaration 'catalogName' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:84:31: style:inconclusive: Function 'deletesAreDetected' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:56: style:inconclusive: Function 'getAttributes' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:87: style:inconclusive: Function 'getAttributes' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:124: style:inconclusive: Function 'getAttributes' argument 3 names different: declaration 'typeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:163: style:inconclusive: Function 'getAttributes' argument 4 names different: declaration 'attributeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:90:135: style:inconclusive: Function 'getBestRowIdentifier' argument 4 names different: declaration 'scope' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:90:147: style:inconclusive: Function 'getBestRowIdentifier' argument 5 names different: declaration 'nullable' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:98:62: style:inconclusive: Function 'getColumnPrivileges' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:100:53: style:inconclusive: Function 'getColumns' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2520:39: style:inconclusive: Function 'parseImportedKeys' argument 5 names different: declaration 'update_delete_action' definition 'update_cascade'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:436:39: note: Function 'parseImportedKeys' argument 5 names different: declaration 'update_delete_action' definition 'update_cascade'. mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:2520:39: note: Function 'parseImportedKeys' argument 5 names different: declaration 'update_delete_action' definition 'update_cascade'. mysql-connector-c++-1.1.12/driver/mysql_metadata.h:136:55: style:inconclusive: Function 'getIndexInfo' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:136:141: style:inconclusive: Function 'getIndexInfo' argument 5 names different: declaration 'approximate' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:62: style:inconclusive: Function 'getProcedureColumns' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:93: style:inconclusive: Function 'getProcedureColumns' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:130: style:inconclusive: Function 'getProcedureColumns' argument 3 names different: declaration 'procedureNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:174: style:inconclusive: Function 'getProcedureColumns' argument 4 names different: declaration 'columnNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:190:56: style:inconclusive: Function 'getProcedures' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:200:61: style:inconclusive: Function 'getSchemaCollation' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:202:59: style:inconclusive: Function 'getSchemaCharset' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:212:57: style:inconclusive: Function 'getSuperTables' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:212:88: style:inconclusive: Function 'getSuperTables' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:212:125: style:inconclusive: Function 'getSuperTables' argument 3 names different: declaration 'tableNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:214:56: style:inconclusive: Function 'getSuperTypes' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:214:87: style:inconclusive: Function 'getSuperTypes' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:214:124: style:inconclusive: Function 'getSuperTypes' argument 3 names different: declaration 'typeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:220:52: style:inconclusive: Function 'getTables' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:224:60: style:inconclusive: Function 'getTableCollation' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:226:58: style:inconclusive: Function 'getTableCharset' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:50: style:inconclusive: Function 'getUDTs' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:81: style:inconclusive: Function 'getUDTs' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:118: style:inconclusive: Function 'getUDTs' argument 3 names different: declaration 'typeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:151: style:inconclusive: Function 'getUDTs' argument 4 names different: declaration 'types' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:238:60: style:inconclusive: Function 'getVersionColumns' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:238:91: style:inconclusive: Function 'getVersionColumns' argument 2 names different: declaration 'schema' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:238:121: style:inconclusive: Function 'getVersionColumns' argument 3 names different: declaration 'table' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:240:31: style:inconclusive: Function 'insertsAreDetected' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:258:36: style:inconclusive: Function 'othersDeletesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:260:36: style:inconclusive: Function 'othersInsertsAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:262:36: style:inconclusive: Function 'othersUpdatesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:264:33: style:inconclusive: Function 'ownDeletesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:266:33: style:inconclusive: Function 'ownInsertsAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:268:33: style:inconclusive: Function 'ownUpdatesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:372:41: style:inconclusive: Function 'supportsResultSetConcurrency' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:372:51: style:inconclusive: Function 'supportsResultSetConcurrency' argument 2 names different: declaration 'concurrency' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:406:46: style:inconclusive: Function 'supportsTransactionIsolationLevel' argument 1 names different: declaration 'level' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:416:31: style:inconclusive: Function 'updatesAreDetected' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3307:49: style: Local variable 'stmt' shadows outer variable [shadowVariable] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:59:20: note: Shadowed declaration mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3307:49: note: Shadow variable mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3329:41: style: Local variable 'stmt' shadows outer variable [shadowVariable] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:59:20: note: Shadowed declaration mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3329:41: note: Shadow variable mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3618:39: style: Local variable 'stmt' shadows outer variable [shadowVariable] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:59:20: note: Shadowed declaration mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3618:39: note: Shadow variable mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3657:39: style: Local variable 'stmt' shadows outer variable [shadowVariable] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:59:20: note: Shadowed declaration mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:3657:39: note: Shadow variable mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4116:39: style: Local variable 'stmt' shadows outer variable [shadowVariable] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:59:20: note: Shadowed declaration mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4116:39: note: Shadow variable mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4161:39: style: Local variable 'stmt' shadows outer variable [shadowVariable] mysql-connector-c++-1.1.12/driver/mysql_metadata.h:59:20: note: Shadowed declaration mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4161:39: note: Shadow variable mysql-connector-c++-1.1.12/driver/mysql_metadata.cpp:4069:23: style: Variable 'requiredVersion' can be declared as const array [constVariable] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:53:3: style: Class 'MySQL_ParameterMetaData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:59:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:78:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:88:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:98:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:108:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:118:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:128:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.cpp:138:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:57:61: style:inconclusive: Function 'getParameterClassName' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:61:45: style:inconclusive: Function 'getParameterMode' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:63:45: style:inconclusive: Function 'getParameterType' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:65:60: style:inconclusive: Function 'getParameterTypeName' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:67:41: style:inconclusive: Function 'getPrecision' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:69:37: style:inconclusive: Function 'getScale' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:71:39: style:inconclusive: Function 'isNullable' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:73:38: style:inconclusive: Function 'isSigned' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_LONG_BLOB [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null_value [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:326:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:408:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:508:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:716:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:756:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_LONG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:796:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_LONG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:836:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_LONGLONG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:876:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_LONGLONG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:917:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_NULL [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:958:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_STRING [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:1034:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:80:3: warning:inconclusive: Member variable 'LongDataSender::position' is not initialized in the constructor. [uninitMemberVarPrivate] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:312:8: style:inconclusive: Technically the member function 'sql::mysql::MySQL_ParamBind::isAllSet' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:89:16: style: Virtual function 'closeIntern' is called from destructor '~MySQL_Prepared_Statement()' at line 393. Dynamic binding is not used. [virtualCallInConstructor] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:393:5: note: Calling closeIntern mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:89:16: note: closeIntern is a virtual function mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:239:3: style: Class 'MySQL_ParamBind' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:435:7: style: Condition '!sendLongDataBeforeParamBind()' is always false [knownConditionTrueFalse] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:435:35: note: Calling function 'sendLongDataBeforeParamBind' returns 1 mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:435:7: note: Condition '!sendLongDataBeforeParamBind()' is always false mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:393:5: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:328:16: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:490:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:531:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:554:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:994:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:1106:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:1117:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:1155:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:1177:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:1263:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:139:27: style: The scope of the variable 'chunkSize' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:111:38: style:inconclusive: Function 'execute' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:114:54: style:inconclusive: Function 'executeQuery' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:117:43: style:inconclusive: Function 'executeUpdate' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:171:49: style:inconclusive: Function 'setNull' argument 2 names different: declaration 'sqlType' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:157:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:177:37: style:inconclusive: Function 'setQueryTimeout' argument 1 names different: declaration 'seconds' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:149:44: style:inconclusive: Function 'setCursorName' argument 1 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:155:33: style:inconclusive: Function 'setEscapeProcessing' argument 1 names different: declaration 'enable' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:167:37: style:inconclusive: Function 'setMaxFieldSize' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:169:32: style:inconclusive: Function 'setMaxRows' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:173:36: style:inconclusive: Function 'setResultSetConcurrency' argument 1 names different: declaration 'concurrencyFlag' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:179:71: style:inconclusive: Function 'setResultSetType' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.cpp:405:16: style: Variable 'bind' can be declared as pointer to const [constVariablePointer] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:220:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:237:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:414:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:546:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:581:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:631:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:729:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:779:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:881:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:973:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1173:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1261:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_DATA_TRUNCATED [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1318:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_DATA_TRUNCATED [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1435:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_null [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:632:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:633:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:634:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:635:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:636:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:637:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:638:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:639:41: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:780:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:781:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:782:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:783:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:784:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:785:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:786:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:787:42: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:379:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:391:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:479:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:501:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:513:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:525:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:707:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:859:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:929:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:941:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1057:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1370:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1382:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1394:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:133:46: style:inconclusive: Function 'absolute' argument 1 names different: declaration 'row' definition 'new_pos'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:102:21: note: Function 'absolute' argument 1 names different: declaration 'row' definition 'new_pos'. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:133:46: note: Function 'absolute' argument 1 names different: declaration 'row' definition 'new_pos'. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:92:60: style:inconclusive: Function 'getInt64_intern' argument 2 names different: declaration 'cutTooBig' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:93:62: style:inconclusive: Function 'getUInt64_intern' argument 2 names different: declaration 'cutTooBig' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:151:34: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnIndex' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:152:48: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnLabel' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:201:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:981:26: style: Variable 't' can be declared as pointer to const [constVariablePointer] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:995:26: style: Variable 't' can be declared as pointer to const [constVariablePointer] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1003:26: style: Variable 't' can be declared as pointer to const [constVariablePointer] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:296:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_INCREMENT_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:309:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:354:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_NULL_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:367:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:405:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIELD_TYPE_YEAR [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:432:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEROFILL_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:90:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getCatalogName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:72:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getCatalogName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:90:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getCatalogName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:102:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnCount' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:74:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnCount' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:102:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnCount' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:134:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnLabel' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:78:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnLabel' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:134:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnLabel' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:146:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:80:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:146:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:158:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnType' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:82:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnType' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:158:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getColumnType' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:251:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getScale' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:92:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getScale' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:251:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getScale' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:266:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getSchemaName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:94:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getSchemaName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:266:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getSchemaName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:279:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getTableName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:96:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getTableName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:279:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::getTableName' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:291:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isAutoIncrement' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:98:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isAutoIncrement' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:291:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isAutoIncrement' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:325:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isCurrency' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:102:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isCurrency' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:325:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isCurrency' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:349:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isNullable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:106:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isNullable' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:349:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isNullable' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:361:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isNumeric' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:108:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isNumeric' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:361:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isNumeric' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:388:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isSearchable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:112:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isSearchable' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:388:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isSearchable' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:400:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isSigned' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:114:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isSigned' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:400:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isSigned' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:427:34: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isZerofill' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:118:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isZerofill' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:427:34: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_PreparedResultSetMetaData::isZerofill' can be const. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:427:58: style:inconclusive: Function 'isZerofill' argument 1 names different: declaration 'column' definition 'columnIndex'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.h:118:32: note: Function 'isZerofill' argument 1 names different: declaration 'column' definition 'columnIndex'. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:427:58: note: Function 'isZerofill' argument 1 names different: declaration 'column' definition 'columnIndex'. mysql-connector-c++-1.1.12/driver/mysql_ps_resultset_metadata.cpp:354:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_SHORT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:138:16: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:150:14: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:125:93: style:inconclusive: Function 'MySQL_ResultBind' argument 1 names different: declaration '_capi' definition 'stmt'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_resultbind.h:70:78: note: Function 'MySQL_ResultBind' argument 1 names different: declaration '_capi' definition 'stmt'. mysql-connector-c++-1.1.12/driver/mysql_resultbind.cpp:125:93: note: Function 'MySQL_ResultBind' argument 1 names different: declaration '_capi' definition 'stmt'. mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:374:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_BIT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:448:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:479:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:518:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:582:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:703:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_TYPE_BIT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:529:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:530:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:531:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:532:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:533:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:534:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:535:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:536:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:593:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:594:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:595:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:596:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:597:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:598:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:599:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:600:38: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:335:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:347:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:399:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:411:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:431:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:653:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:665:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:873:5: style: Statements following 'throw' will never be executed. [unreachableCode] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:885:5: style: Statements following 'throw' will never be executed. [unreachableCode] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:1015:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:1027:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:1039:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:99:37: style:inconclusive: Function 'absolute' argument 1 names different: declaration 'row' definition 'new_pos'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_resultset.h:98:21: note: Function 'absolute' argument 1 names different: declaration 'row' definition 'new_pos'. mysql-connector-c++-1.1.12/driver/mysql_resultset.cpp:99:37: note: Function 'absolute' argument 1 names different: declaration 'row' definition 'new_pos'. mysql-connector-c++-1.1.12/driver/mysql_resultset.h:149:34: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnIndex' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_resultset.h:150:48: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnLabel' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_resultset.h:199:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:316:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_INCREMENT_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:378:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_NULL_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:391:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:431:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIELD_TYPE_YEAR [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:460:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEROFILL_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:105:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getCatalogName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:70:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getCatalogName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:105:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getCatalogName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:117:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnCount' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:72:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnCount' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:117:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnCount' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:150:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnLabel' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:76:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnLabel' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:150:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnLabel' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:163:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:78:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:163:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:176:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnType' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:80:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnType' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:176:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getColumnType' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:268:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getScale' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:90:16: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getScale' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:268:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getScale' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:283:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getSchemaName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:92:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getSchemaName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:283:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getSchemaName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:297:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getTableName' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:94:13: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getTableName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:297:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::getTableName' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:310:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isAutoIncrement' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:96:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isAutoIncrement' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:310:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isAutoIncrement' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:346:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isCurrency' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:100:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isCurrency' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:346:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isCurrency' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:372:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isNullable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:104:7: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isNullable' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:372:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isNullable' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:385:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isNumeric' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:106:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isNumeric' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:385:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isNumeric' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:412:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isSearchable' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:110:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isSearchable' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:412:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isSearchable' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:425:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isSigned' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:112:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isSigned' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:425:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isSigned' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:454:26: style:inconclusive: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isZerofill' can be const. [functionConst] mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.h:116:8: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isZerofill' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:454:26: note: Either there is a missing 'override', or the member function 'sql::mysql::MySQL_ResultSetMetaData::isZerofill' can be const. mysql-connector-c++-1.1.12/driver/mysql_resultset_metadata.cpp:378:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:127:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:190:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:315:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FORWARD_ONLY [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:467:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:136:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:329:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:282:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:407:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:420:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] mysql-connector-c++-1.1.12/driver/mysql_statement.h:125:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:364:47: style:inconclusive: Function 'setQueryTimeout' argument 1 names different: declaration 'seconds' definition 'timeout'. [funcArgNamesDifferent] mysql-connector-c++-1.1.12/driver/mysql_statement.h:131:37: note: Function 'setQueryTimeout' argument 1 names different: declaration 'seconds' definition 'timeout'. mysql-connector-c++-1.1.12/driver/mysql_statement.cpp:364:47: note: Function 'setQueryTimeout' argument 1 names different: declaration 'seconds' definition 'timeout'. mysql-connector-c++-1.1.12/driver/mysql_statement.h:121:45: style:inconclusive: Function 'setCursorName' argument 1 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_statement.h:123:33: style:inconclusive: Function 'setEscapeProcessing' argument 1 names different: declaration 'enable' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_statement.h:127:37: style:inconclusive: Function 'setMaxFieldSize' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_statement.h:129:32: style:inconclusive: Function 'setMaxRows' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/mysql_uri.cpp:155:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_uri.cpp:168:21: style: The scope of the variable 'end_sep' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:356:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:467:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:531:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_FLAG [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2457:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2366:54: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2366:77: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2369:35: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2369:57: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2361:15: style: The scope of the variable 'dstres' can be reduced. [variableScope] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:527:108: style: Parameter 'l' can be declared as reference to const [constParameterReference] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2313:75: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:2363:33: style: Variable 'dst0' can be declared as pointer to const [constVariablePointer] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:713:12: style: struct member 'unicase_info_st::tolower' is never used. [unusedStructMember] mysql-connector-c++-1.1.12/driver/mysql_util.cpp:714:12: style: struct member 'unicase_info_st::sort' is never used. [unusedStructMember] mysql-connector-c++-1.1.12/driver/mysql_warning.h:88:5: style: Class 'MySQL_Warning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/nativeapi/library_loader.h:43:3: error: #error This should never happen - if this header is included, one of macros above supposed to be defined. [preprocessorErrorDirective] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:85:16: style: The function 'affected_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:183:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:85:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:87:11: style: The function 'autocommit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:185:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:87:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:89:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:187:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:89:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:91:11: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:189:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:91:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:93:8: style: The function 'data_seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:191:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:93:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:95:8: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:193:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:95:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:97:16: style: The function 'mysql_errno' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:195:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:97:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:99:16: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:197:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:99:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:101:16: style: The function 'fetch_field' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:199:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:101:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:103:16: style: The function 'fetch_field_direct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:201:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:103:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:105:18: style: The function 'fetch_lengths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:203:27: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:105:18: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:107:13: style: The function 'fetch_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:205:21: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:107:13: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:109:16: style: The function 'field_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:207:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:109:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:111:8: style: The function 'free_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:209:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:111:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:113:17: style: The function 'get_client_version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:211:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:113:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:115:16: style: The function 'get_server_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:213:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:115:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:117:17: style: The function 'get_server_version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:215:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:117:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:119:8: style: The function 'get_character_set_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:217:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:119:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:121:16: style: The function 'info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:219:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:121:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:123:11: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:221:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:123:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:125:7: style: The function 'library_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:223:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:125:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:127:8: style: The function 'library_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:225:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:127:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:129:11: style: The function 'more_results' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:227:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:129:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:131:7: style: The function 'next_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:229:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:131:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:133:16: style: The function 'num_fields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:231:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:133:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:135:16: style: The function 'num_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:233:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:135:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:137:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:235:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:137:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:139:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:237:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:139:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:141:7: style: The function 'get_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:239:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:141:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:143:7: style: The function 'ping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:241:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:143:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:145:7: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:243:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:145:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:147:11: style: The function 'real_connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:245:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:147:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:156:17: style: The function 'real_escape_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:254:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:156:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:158:7: style: The function 'real_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:256:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:158:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:160:11: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:258:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:160:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:162:16: style: The function 'sqlstate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:260:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:162:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:164:11: style: The function 'ssl_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:262:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:164:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:171:16: style: The function 'store_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:269:23: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:171:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:173:16: style: The function 'use_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:271:23: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:173:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:175:16: style: The function 'warning_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:273:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:175:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:178:16: style: The function 'stmt_affected_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:276:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:178:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:180:11: style: The function 'stmt_attr_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:278:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:180:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:182:11: style: The function 'stmt_bind_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:280:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:182:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:184:11: style: The function 'stmt_bind_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:282:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:184:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:186:11: style: The function 'stmt_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:284:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:186:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:188:8: style: The function 'stmt_data_seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:286:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:188:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:190:16: style: The function 'stmt_errno' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:288:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:190:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:192:16: style: The function 'stmt_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:290:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:192:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:194:7: style: The function 'stmt_execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:292:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:194:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:196:7: style: The function 'stmt_fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:294:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:196:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:198:16: style: The function 'stmt_field_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:296:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:198:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:200:16: style: The function 'stmt_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:298:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:200:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:202:16: style: The function 'stmt_num_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:300:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:202:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:204:17: style: The function 'stmt_param_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:302:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:204:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:206:7: style: The function 'stmt_prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:304:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:206:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:208:15: style: The function 'stmt_result_metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:306:23: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:208:15: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:210:11: style: The function 'stmt_send_long_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:308:19: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:210:11: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:212:16: style: The function 'stmt_sqlstate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:310:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:212:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:214:7: style: The function 'stmt_store_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:312:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:214:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:216:7: style: The function 'stmt_next_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:314:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:216:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:218:8: style: The function 'stmt_free_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:316:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:218:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:220:8: style: The function 'thread_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:320:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:220:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:222:8: style: The function 'thread_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_client_api.h:318:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.h:222:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:72:41: style:inconclusive: Function 'autocommit' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:72:56: style:inconclusive: Function 'autocommit' argument 2 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:99:44: style:inconclusive: Function 'data_seek' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:99:65: style:inconclusive: Function 'data_seek' argument 2 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:107:41: style:inconclusive: Function 'debug' argument 1 names different: declaration '' definition 'debug'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:134:46: style:inconclusive: Function 'fetch_field' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:142:53: style:inconclusive: Function 'fetch_field_direct' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:142:74: style:inconclusive: Function 'fetch_field_direct' argument 2 names different: declaration '' definition 'fieldnr'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:151:48: style:inconclusive: Function 'fetch_lengths' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:160:44: style:inconclusive: Function 'fetch_row' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:178:46: style:inconclusive: Function 'free_result' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:241:39: style:inconclusive: Function 'library_init' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:241:51: style:inconclusive: Function 'library_init' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:241:63: style:inconclusive: Function 'library_init' argument 3 names different: declaration '' definition 'groups'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:277:45: style:inconclusive: Function 'num_fields' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:286:43: style:inconclusive: Function 'num_rows' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:295:38: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:295:63: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:295:83: style:inconclusive: Function 'options' argument 3 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:38: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:63: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:83: style:inconclusive: Function 'options' argument 3 names different: declaration '' definition 'arg1'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:101: style:inconclusive: Function 'options' argument 4 names different: declaration '' definition 'arg2'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:326:41: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:326:66: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:326:86: style:inconclusive: Function 'get_option' argument 3 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:343:36: style:inconclusive: Function 'query' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:343:55: style:inconclusive: Function 'query' argument 2 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:352:35: style:inconclusive: Function 'ping' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:386:40: style:inconclusive: Function 'real_query' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:386:58: style:inconclusive: Function 'real_query' argument 2 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:386:82: style:inconclusive: Function 'real_query' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:455:53: style:inconclusive: Function 'stmt_affected_rows' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:464:49: style:inconclusive: Function 'stmt_attr_set' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:464:80: style:inconclusive: Function 'stmt_attr_set' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:464:101: style:inconclusive: Function 'stmt_attr_set' argument 3 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:473:51: style:inconclusive: Function 'stmt_bind_param' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:473:70: style:inconclusive: Function 'stmt_bind_param' argument 2 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:482:52: style:inconclusive: Function 'stmt_bind_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:482:71: style:inconclusive: Function 'stmt_bind_result' argument 2 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:491:46: style:inconclusive: Function 'stmt_close' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:500:50: style:inconclusive: Function 'stmt_data_seek' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:500:69: style:inconclusive: Function 'stmt_data_seek' argument 2 names different: declaration '' definition 'row_nr'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:509:46: style:inconclusive: Function 'stmt_errno' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:518:46: style:inconclusive: Function 'stmt_error' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:527:48: style:inconclusive: Function 'stmt_execute' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:536:46: style:inconclusive: Function 'stmt_fetch' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:545:52: style:inconclusive: Function 'stmt_field_count' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:563:49: style:inconclusive: Function 'stmt_num_rows' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:572:52: style:inconclusive: Function 'stmt_param_count' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:581:48: style:inconclusive: Function 'stmt_prepare' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:581:67: style:inconclusive: Function 'stmt_prepare' argument 2 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:581:91: style:inconclusive: Function 'stmt_prepare' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:590:56: style:inconclusive: Function 'stmt_result_metadata' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:599:55: style:inconclusive: Function 'stmt_send_long_data' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:600:35: style:inconclusive: Function 'stmt_send_long_data' argument 2 names different: declaration '' definition 'par_number'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:601:35: style:inconclusive: Function 'stmt_send_long_data' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:602:35: style:inconclusive: Function 'stmt_send_long_data' argument 4 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:611:49: style:inconclusive: Function 'stmt_sqlstate' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:620:53: style:inconclusive: Function 'stmt_store_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:629:52: style:inconclusive: Function 'stmt_next_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:642:52: style:inconclusive: Function 'stmt_free_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:64:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_OPT_CONNECT_TIMEOUT [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:470:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYSQL_OPT_PROTOCOL [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:85:3: warning:inconclusive: Member variable 'MySQL_NativeResultsetWrapper::rs' is not initialized in the constructor. [uninitMemberVarPrivate] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:69:3: warning:inconclusive: Member variable 'MySQL_NativeStatementWrapper::stmt' is not initialized in the constructor. [uninitMemberVarPrivate] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:69:3: warning:inconclusive: Member variable 'MySQL_NativeStatementWrapper::conn' is not initialized in the constructor. [uninitMemberVarPrivate] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:72:3: warning:inconclusive: Member variable 'MySQL_NativeConnectionWrapper::mysql' is not initialized in the constructor. [uninitMemberVarPrivate] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:87:18: warning: The class 'MySQL_NativeStatementWrapper' defines member function with name 'error' also defined in its parent class 'NativeStatementWrapper'. [duplInheritedMember] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:87:28: note: Parent function 'NativeStatementWrapper::error' mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:87:18: note: Derived function 'MySQL_NativeStatementWrapper::error' mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:76:3: style: Class 'MySQL_NativeConnectionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:65:4: style: The destructor '~MySQL_NativeResultsetWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:61:12: note: Virtual destructor in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:65:4: note: Destructor in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:67:8: style: The function 'data_seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:63:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:67:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:69:19: style: The function 'fetch_field' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:65:27: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:69:19: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:71:19: style: The function 'fetch_field_direct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:67:27: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:71:19: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:73:19: style: The function 'fetch_lengths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:69:27: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:73:19: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:75:10: style: The function 'fetch_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:71:18: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:75:10: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:77:16: style: The function 'num_fields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:73:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:77:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:79:12: style: The function 'num_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_resultset_wrapper.h:75:20: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.h:79:12: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:73:4: style: The destructor '~MySQL_NativeStatementWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:73:12: note: Virtual destructor in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:73:4: note: Destructor in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:75:12: style: The function 'affected_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:75:20: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:75:12: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:77:8: style: The function 'attr_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:77:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:77:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:79:8: style: The function 'bind_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:79:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:79:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:81:8: style: The function 'bind_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:81:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:81:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:83:8: style: The function 'data_seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:83:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:83:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:85:16: style: The function 'errNo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:85:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:85:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:89:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:89:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:89:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:91:7: style: The function 'fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:91:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:91:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:93:16: style: The function 'field_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:93:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:93:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:95:8: style: The function 'more_results' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:95:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:95:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:97:7: style: The function 'next_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:97:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:97:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:99:12: style: The function 'num_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:99:20: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:99:12: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:101:17: style: The function 'param_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:101:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:101:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:103:7: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:103:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:103:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:105:28: style: The function 'result_metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:105:36: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:105:28: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:107:8: style: The function 'send_long_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:107:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:107:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:109:20: style: The function 'sqlstate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:109:28: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:109:20: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:111:7: style: The function 'store_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:111:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:111:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:113:7: style: The function 'stmt_next_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:113:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:113:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:115:8: style: The function 'stmt_free_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:115:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:115:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:117:16: style: The function 'warning_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:118:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.h:117:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:78:12: style: The destructor '~MySQL_NativeConnectionWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:68:12: note: Virtual destructor in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:78:12: note: Destructor in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:81:12: style: The function 'affected_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:71:20: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:81:12: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:83:8: style: The function 'autocommit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:73:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:83:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:85:8: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:75:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:85:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:93:8: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:83:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:93:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:95:8: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:85:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:95:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:97:16: style: The function 'errNo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:87:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:97:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:99:20: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:89:28: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:99:20: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:101:20: style: The function 'escapeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:91:28: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:101:20: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:103:16: style: The function 'field_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:93:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:103:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:105:17: style: The function 'get_client_version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:95:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:105:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:107:28: style: The function 'get_server_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:97:36: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:107:28: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:109:17: style: The function 'get_server_version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:99:25: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:109:17: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:111:8: style: The function 'get_character_set_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:101:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:111:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:113:8: style: The function 'more_results' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:103:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:113:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:115:7: style: The function 'next_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:105:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:115:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:117:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:107:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:117:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:118:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:108:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:118:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:120:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:110:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:120:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:121:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:112:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:121:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:122:7: style: The function 'options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:114:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:122:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:125:7: style: The function 'get_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:118:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:125:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:126:7: style: The function 'get_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:119:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:126:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:128:7: style: The function 'get_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:121:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:128:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:129:7: style: The function 'get_option' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:123:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:129:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:133:7: style: The function 'ping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:128:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:133:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:138:8: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:132:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:138:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:140:20: style: The function 'sqlstate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:134:28: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:140:20: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:142:8: style: The function 'ssl_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:138:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:142:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:148:20: style: The function 'info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:136:28: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:148:20: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:150:28: style: The function 'store_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:144:36: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:150:28: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:152:7: style: The function 'use_protocol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:146:15: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:152:7: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:154:28: style: The function 'use_result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:148:36: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:154:28: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:156:28: style: The function 'stmt_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:150:36: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:156:28: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:158:16: style: The function 'warning_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_connection_wrapper.h:152:24: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.h:158:16: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:470:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:157:48: style:inconclusive: Function 'autocommit' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:298:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:298:100: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:307:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:308:46: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:317:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:318:34: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:327:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:328:33: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:336:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:337:40: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'key'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:337:69: style:inconclusive: Function 'options' argument 3 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:346:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:346:103: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:355:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:356:46: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:365:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:366:34: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:375:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:376:33: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:56:3: style: Class 'MySQL_NativeDriverWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:57:4: style: The destructor '~MySQL_NativeDriverWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_driver_wrapper.h:54:12: note: Virtual destructor in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:57:4: note: Destructor in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:59:29: style: The function 'conn_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_driver_wrapper.h:56:37: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:59:29: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:61:8: style: The function 'thread_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_driver_wrapper.h:58:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:61:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:63:8: style: The function 'thread_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mysql-connector-c++-1.1.12/driver/nativeapi/native_driver_wrapper.h:60:16: note: Virtual function in base class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_driver_wrapper.h:63:8: note: Function in derived class mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:49:74: style:inconclusive: Function 'MySQL_NativeResultsetWrapper' argument 1 names different: declaration '' definition 'res'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:49:124: style:inconclusive: Function 'MySQL_NativeResultsetWrapper' argument 2 names different: declaration '' definition '_capi'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:67:50: style:inconclusive: Function 'data_seek' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:85:63: style:inconclusive: Function 'fetch_field_direct' argument 1 names different: declaration '' definition 'field_nr'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:126:31: warning: The class 'MySQL_NativeStatementWrapper' defines member function with name 'error' also defined in its parent class 'NativeStatementWrapper'. [duplInheritedMember] mysql-connector-c++-1.1.12/driver/nativeapi/native_statement_wrapper.h:87:28: note: Parent function 'NativeStatementWrapper::error' mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:126:31: note: Derived function 'MySQL_NativeStatementWrapper::error' mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:55:75: style:inconclusive: Function 'MySQL_NativeStatementWrapper' argument 1 names different: declaration '' definition '_stmt'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:55:112: style:inconclusive: Function 'MySQL_NativeStatementWrapper' argument 2 names different: declaration '' definition '_api'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:90:57: style:inconclusive: Function 'bind_param' argument 1 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:99:58: style:inconclusive: Function 'bind_result' argument 1 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:108:50: style:inconclusive: Function 'data_seek' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:198:64: style:inconclusive: Function 'prepare' argument 1 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] mysql-connector-c++-1.1.12/examples/connect.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/connect.cpp:70:10: style: The scope of the variable 'row' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/connect.cpp:73:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/connect.cpp:73:10: style: The scope of the variable 'affected_rows' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/connection_meta_schemaobj.cpp:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/connection_meta_schemaobj.cpp:70:16: style: The scope of the variable 'column' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/connection_meta_schemaobj.cpp:70:24: style: The scope of the variable 'row' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/connection_meta_schemaobj.cpp:71:10: style: The scope of the variable 'ddl' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/debug_output.cpp:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/debug_output.cpp:106:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/debug_output.cpp:107:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/dynamic_load.cpp:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/dynamic_load.cpp:206:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/dynamic_load.cpp:221:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/dynamic_load.cpp:63:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/dynamic_load.cpp:69:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/dynamic_load.cpp:202:87: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] mysql-connector-c++-1.1.12/examples/exceptions.cpp:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/exceptions.cpp:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/exceptions.cpp:66:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/exceptions.cpp:67:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/prepared_statement.cpp:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/prepared_statement.cpp:306:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/prepared_statement.cpp:97:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/prepared_statement.cpp:99:10: style: The scope of the variable 'row' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/prepared_statement.cpp:102:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/prepared_statement.cpp:102:10: style: The scope of the variable 'num_rows' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/pthreads.cpp:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/pthreads.cpp:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/pthreads.cpp:164:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mysql-connector-c++-1.1.12/examples/pthreads.cpp:149:67: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/examples/pthreads.cpp:203:44: style: C-style pointer casting [cstyleCast] mysql-connector-c++-1.1.12/examples/pthreads.cpp:118:7: style: The scope of the variable 'status' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/pthreads.cpp:199:7: style: Unused variable: status [unusedVariable] mysql-connector-c++-1.1.12/examples/resultset.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset.cpp:170:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset.cpp:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset.cpp:63:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset.cpp:67:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset.cpp:166:87: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] mysql-connector-c++-1.1.12/examples/resultset_binary.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset_binary.cpp:61:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_binary.cpp:65:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_binary.cpp:66:21: style: The scope of the variable 'min' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_binary.cpp:66:26: style: The scope of the variable 'max' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_meta.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset_meta.cpp:184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset_meta.cpp:72:16: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:67:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:69:21: style: The scope of the variable 'min' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:69:26: style: The scope of the variable 'max' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:70:7: style: The scope of the variable 'c_int1' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:71:8: style: The scope of the variable 'c_bool1' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:71:24: style: The scope of the variable 'c_bool2' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:73:11: style: The scope of the variable 'c_long1' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:73:47: style: The scope of the variable 'c_long2' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:74:10: style: The scope of the variable 'c_double1' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/resultset_types.cpp:74:33: style: The scope of the variable 'c_double2' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/standalone_example.cpp:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/standalone_example_docs1.cpp:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/standalone_example_docs2.cpp:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/statement.cpp:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/examples/statement.cpp:124:19: style: Condition 'ok==false' is always true [knownConditionTrueFalse] mysql-connector-c++-1.1.12/examples/statement.cpp:109:12: note: Assuming that condition 'ok==true' is not redundant mysql-connector-c++-1.1.12/examples/statement.cpp:124:19: note: Condition 'ok==false' is always true mysql-connector-c++-1.1.12/examples/statement.cpp:64:16: style: The scope of the variable 'driver' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/statement.cpp:67:10: style: The scope of the variable 'row' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/statement.cpp:69:7: style: The scope of the variable 'i' can be reduced. [variableScope] mysql-connector-c++-1.1.12/examples/statement.cpp:70:8: style: The scope of the variable 'ok' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/common/ccppTypes.h:59:10: error: #error "Compilation will fail because code does not know an equivalent of strtol/strtoll" [preprocessorErrorDirective] mysql-connector-c++-1.1.12/test/driver_test.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/test/test_common.cpp:943:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/test/test_common.cpp:965:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/test/test_common.cpp:1494:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SCROLL_INSENSITIVE [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/test/test_common.cpp:2016:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eofbit [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/test/test_common.cpp:3032:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mysql-connector-c++-1.1.12/test/driver_test.cpp:95:10: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] mysql-connector-c++-1.1.12/test/test_common.cpp:2188:15: style: The scope of the variable 'bar' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:2189:7: style: The scope of the variable 'int_array' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:2273:15: style: The scope of the variable 'bar' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:2407:15: style: The scope of the variable 'bar' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:2539:15: style: The scope of the variable 'bar' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:2674:15: style: The scope of the variable 'bar' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:2808:15: style: The scope of the variable 'bar' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:3021:7: style: The scope of the variable 'last_error_total' can be reduced. [variableScope] mysql-connector-c++-1.1.12/test/test_common.cpp:133:88: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:157:88: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:186:91: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:208:91: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:232:94: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:256:100: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:339:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:433:86: performance: Function parameter 'user' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:467:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:498:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:529:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:567:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:607:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:646:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:682:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:829:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:862:129: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:896:130: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:986:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1014:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1080:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1261:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1289:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1317:86: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1425:87: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1488:87: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1830:90: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:1990:93: performance: Function parameter 'database' should be passed by const reference. [passedByValue] mysql-connector-c++-1.1.12/test/test_common.cpp:3021:24: style: Variable 'last_error_total' is assigned a value that is never used. [unreadVariable] mysql-connector-c++-1.1.12/test/test_common.cpp:3018:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loops [valueFlowBailoutIncompleteVar] diff: head mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:193:34: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnIndex' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:194:48: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnLabel' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_art_resultset.h:245:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.cpp:985:70: style:inconclusive: Function 'escapeString' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:131:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:131:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'autoGeneratedKeys' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:133:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:133:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'columnIndexes' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:135:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:135:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'resultSetType' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:135:95: style:inconclusive: Function 'prepareStatement' argument 3 names different: declaration 'resultSetConcurrency' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:121: style:inconclusive: Function 'prepareStatement' argument 4 names different: declaration 'resultSetHoldability' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:76: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'resultSetType' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:137:95: style:inconclusive: Function 'prepareStatement' argument 3 names different: declaration 'resultSetConcurrency' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:139:67: style:inconclusive: Function 'prepareStatement' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:139:87: style:inconclusive: Function 'prepareStatement' argument 2 names different: declaration 'columnNames' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:149:41: style:inconclusive: Function 'setCatalog' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:157:27: style:inconclusive: Function 'setHoldability' argument 1 names different: declaration 'holdability' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_connection.h:159:25: style:inconclusive: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:100:53: style:inconclusive: Function 'getColumns' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:136:141: style:inconclusive: Function 'getIndexInfo' argument 5 names different: declaration 'approximate' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:136:55: style:inconclusive: Function 'getIndexInfo' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:130: style:inconclusive: Function 'getProcedureColumns' argument 3 names different: declaration 'procedureNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:174: style:inconclusive: Function 'getProcedureColumns' argument 4 names different: declaration 'columnNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:62: style:inconclusive: Function 'getProcedureColumns' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:188:93: style:inconclusive: Function 'getProcedureColumns' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:190:56: style:inconclusive: Function 'getProcedures' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:200:61: style:inconclusive: Function 'getSchemaCollation' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:202:59: style:inconclusive: Function 'getSchemaCharset' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:212:125: style:inconclusive: Function 'getSuperTables' argument 3 names different: declaration 'tableNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:212:57: style:inconclusive: Function 'getSuperTables' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:212:88: style:inconclusive: Function 'getSuperTables' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:214:124: style:inconclusive: Function 'getSuperTypes' argument 3 names different: declaration 'typeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:214:56: style:inconclusive: Function 'getSuperTypes' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:214:87: style:inconclusive: Function 'getSuperTypes' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:220:52: style:inconclusive: Function 'getTables' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:224:60: style:inconclusive: Function 'getTableCollation' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:226:58: style:inconclusive: Function 'getTableCharset' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:118: style:inconclusive: Function 'getUDTs' argument 3 names different: declaration 'typeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:151: style:inconclusive: Function 'getUDTs' argument 4 names different: declaration 'types' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:50: style:inconclusive: Function 'getUDTs' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:232:81: style:inconclusive: Function 'getUDTs' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:238:121: style:inconclusive: Function 'getVersionColumns' argument 3 names different: declaration 'table' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:238:60: style:inconclusive: Function 'getVersionColumns' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:238:91: style:inconclusive: Function 'getVersionColumns' argument 2 names different: declaration 'schema' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:240:31: style:inconclusive: Function 'insertsAreDetected' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:258:36: style:inconclusive: Function 'othersDeletesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:260:36: style:inconclusive: Function 'othersInsertsAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:262:36: style:inconclusive: Function 'othersUpdatesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:264:33: style:inconclusive: Function 'ownDeletesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:266:33: style:inconclusive: Function 'ownInsertsAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:268:33: style:inconclusive: Function 'ownUpdatesAreVisible' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:372:41: style:inconclusive: Function 'supportsResultSetConcurrency' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:372:51: style:inconclusive: Function 'supportsResultSetConcurrency' argument 2 names different: declaration 'concurrency' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:406:46: style:inconclusive: Function 'supportsTransactionIsolationLevel' argument 1 names different: declaration 'level' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:416:31: style:inconclusive: Function 'updatesAreDetected' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:422:53: style:inconclusive: Function 'getSchemata' argument 1 names different: declaration 'catalogName' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:424:58: style:inconclusive: Function 'getSchemaObjects' argument 1 names different: declaration 'catalogName' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:84:31: style:inconclusive: Function 'deletesAreDetected' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:124: style:inconclusive: Function 'getAttributes' argument 3 names different: declaration 'typeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:163: style:inconclusive: Function 'getAttributes' argument 4 names different: declaration 'attributeNamePattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:56: style:inconclusive: Function 'getAttributes' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:88:87: style:inconclusive: Function 'getAttributes' argument 2 names different: declaration 'schemaPattern' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:90:135: style:inconclusive: Function 'getBestRowIdentifier' argument 4 names different: declaration 'scope' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:90:147: style:inconclusive: Function 'getBestRowIdentifier' argument 5 names different: declaration 'nullable' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_metadata.h:98:62: style:inconclusive: Function 'getColumnPrivileges' argument 1 names different: declaration 'catalog' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:57:61: style:inconclusive: Function 'getParameterClassName' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:61:45: style:inconclusive: Function 'getParameterMode' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:63:45: style:inconclusive: Function 'getParameterType' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:65:60: style:inconclusive: Function 'getParameterTypeName' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:67:41: style:inconclusive: Function 'getPrecision' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:69:37: style:inconclusive: Function 'getScale' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:71:39: style:inconclusive: Function 'isNullable' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_parameter_metadata.h:73:38: style:inconclusive: Function 'isSigned' argument 1 names different: declaration 'paramNo' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:111:38: style:inconclusive: Function 'execute' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:114:54: style:inconclusive: Function 'executeQuery' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:117:43: style:inconclusive: Function 'executeUpdate' argument 1 names different: declaration 'sql' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:149:44: style:inconclusive: Function 'setCursorName' argument 1 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:155:33: style:inconclusive: Function 'setEscapeProcessing' argument 1 names different: declaration 'enable' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:157:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:167:37: style:inconclusive: Function 'setMaxFieldSize' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:169:32: style:inconclusive: Function 'setMaxRows' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:171:49: style:inconclusive: Function 'setNull' argument 2 names different: declaration 'sqlType' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:173:36: style:inconclusive: Function 'setResultSetConcurrency' argument 1 names different: declaration 'concurrencyFlag' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:177:37: style:inconclusive: Function 'setQueryTimeout' argument 1 names different: declaration 'seconds' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_prepared_statement.h:179:71: style:inconclusive: Function 'setResultSetType' argument 1 names different: declaration 'type' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.cpp:1003:26: style: Variable 't' can be declared as pointer to const [constVariablePointer] head mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:151:34: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnIndex' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:152:48: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnLabel' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:201:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:92:60: style:inconclusive: Function 'getInt64_intern' argument 2 names different: declaration 'cutTooBig' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_ps_resultset.h:93:62: style:inconclusive: Function 'getUInt64_intern' argument 2 names different: declaration 'cutTooBig' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_resultset.h:149:34: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnIndex' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_resultset.h:150:48: style:inconclusive: Function 'getRowId' argument 1 names different: declaration 'columnLabel' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_resultset.h:199:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_statement.h:121:45: style:inconclusive: Function 'setCursorName' argument 1 names different: declaration 'name' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_statement.h:123:33: style:inconclusive: Function 'setEscapeProcessing' argument 1 names different: declaration 'enable' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_statement.h:125:28: style:inconclusive: Function 'setFetchSize' argument 1 names different: declaration 'rows' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_statement.h:127:37: style:inconclusive: Function 'setMaxFieldSize' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/mysql_statement.h:129:32: style:inconclusive: Function 'setMaxRows' argument 1 names different: declaration 'max' definition ''. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:107:41: style:inconclusive: Function 'debug' argument 1 names different: declaration '' definition 'debug'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:134:46: style:inconclusive: Function 'fetch_field' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:142:53: style:inconclusive: Function 'fetch_field_direct' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:142:74: style:inconclusive: Function 'fetch_field_direct' argument 2 names different: declaration '' definition 'fieldnr'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:151:48: style:inconclusive: Function 'fetch_lengths' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:160:44: style:inconclusive: Function 'fetch_row' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:178:46: style:inconclusive: Function 'free_result' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:241:39: style:inconclusive: Function 'library_init' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:241:51: style:inconclusive: Function 'library_init' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:241:63: style:inconclusive: Function 'library_init' argument 3 names different: declaration '' definition 'groups'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:277:45: style:inconclusive: Function 'num_fields' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:286:43: style:inconclusive: Function 'num_rows' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:295:38: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:295:63: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:295:83: style:inconclusive: Function 'options' argument 3 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:101: style:inconclusive: Function 'options' argument 4 names different: declaration '' definition 'arg2'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:38: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:63: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:309:83: style:inconclusive: Function 'options' argument 3 names different: declaration '' definition 'arg1'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:326:41: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:326:66: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:326:86: style:inconclusive: Function 'get_option' argument 3 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:343:36: style:inconclusive: Function 'query' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:343:55: style:inconclusive: Function 'query' argument 2 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:352:35: style:inconclusive: Function 'ping' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:386:40: style:inconclusive: Function 'real_query' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:386:58: style:inconclusive: Function 'real_query' argument 2 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:386:82: style:inconclusive: Function 'real_query' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:455:53: style:inconclusive: Function 'stmt_affected_rows' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:464:101: style:inconclusive: Function 'stmt_attr_set' argument 3 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:464:49: style:inconclusive: Function 'stmt_attr_set' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:464:80: style:inconclusive: Function 'stmt_attr_set' argument 2 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:473:51: style:inconclusive: Function 'stmt_bind_param' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:473:70: style:inconclusive: Function 'stmt_bind_param' argument 2 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:482:52: style:inconclusive: Function 'stmt_bind_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:482:71: style:inconclusive: Function 'stmt_bind_result' argument 2 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:491:46: style:inconclusive: Function 'stmt_close' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:500:50: style:inconclusive: Function 'stmt_data_seek' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:500:69: style:inconclusive: Function 'stmt_data_seek' argument 2 names different: declaration '' definition 'row_nr'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:509:46: style:inconclusive: Function 'stmt_errno' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:518:46: style:inconclusive: Function 'stmt_error' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:527:48: style:inconclusive: Function 'stmt_execute' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:536:46: style:inconclusive: Function 'stmt_fetch' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:545:52: style:inconclusive: Function 'stmt_field_count' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:563:49: style:inconclusive: Function 'stmt_num_rows' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:572:52: style:inconclusive: Function 'stmt_param_count' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:581:48: style:inconclusive: Function 'stmt_prepare' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:581:67: style:inconclusive: Function 'stmt_prepare' argument 2 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:581:91: style:inconclusive: Function 'stmt_prepare' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:590:56: style:inconclusive: Function 'stmt_result_metadata' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:599:55: style:inconclusive: Function 'stmt_send_long_data' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:600:35: style:inconclusive: Function 'stmt_send_long_data' argument 2 names different: declaration '' definition 'par_number'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:601:35: style:inconclusive: Function 'stmt_send_long_data' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:602:35: style:inconclusive: Function 'stmt_send_long_data' argument 4 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:611:49: style:inconclusive: Function 'stmt_sqlstate' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:620:53: style:inconclusive: Function 'stmt_store_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:629:52: style:inconclusive: Function 'stmt_next_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:642:52: style:inconclusive: Function 'stmt_free_result' argument 1 names different: declaration '' definition 'stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:72:41: style:inconclusive: Function 'autocommit' argument 1 names different: declaration '' definition 'mysql'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:72:56: style:inconclusive: Function 'autocommit' argument 2 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:99:44: style:inconclusive: Function 'data_seek' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/libmysql_static_proxy.cpp:99:65: style:inconclusive: Function 'data_seek' argument 2 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:157:48: style:inconclusive: Function 'autocommit' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:298:100: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:298:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:307:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:308:46: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:317:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:318:34: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:327:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:328:33: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:336:79: style:inconclusive: Function 'options' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:337:40: style:inconclusive: Function 'options' argument 2 names different: declaration '' definition 'key'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:337:69: style:inconclusive: Function 'options' argument 3 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:346:103: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:346:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:355:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:356:46: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:365:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:366:34: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:375:82: style:inconclusive: Function 'get_option' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_connection_wrapper.cpp:376:33: style:inconclusive: Function 'get_option' argument 2 names different: declaration '' definition 'option_val'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:49:124: style:inconclusive: Function 'MySQL_NativeResultsetWrapper' argument 2 names different: declaration '' definition '_capi'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:49:74: style:inconclusive: Function 'MySQL_NativeResultsetWrapper' argument 1 names different: declaration '' definition 'res'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:67:50: style:inconclusive: Function 'data_seek' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_resultset_wrapper.cpp:85:63: style:inconclusive: Function 'fetch_field_direct' argument 1 names different: declaration '' definition 'field_nr'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:108:50: style:inconclusive: Function 'data_seek' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:198:64: style:inconclusive: Function 'prepare' argument 1 names different: declaration '' definition 'stmt_str'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:55:112: style:inconclusive: Function 'MySQL_NativeStatementWrapper' argument 2 names different: declaration '' definition '_api'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:55:75: style:inconclusive: Function 'MySQL_NativeStatementWrapper' argument 1 names different: declaration '' definition '_stmt'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:90:57: style:inconclusive: Function 'bind_param' argument 1 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] head mysql-connector-c++-1.1.12/driver/nativeapi/mysql_native_statement_wrapper.cpp:99:58: style:inconclusive: Function 'bind_result' argument 1 names different: declaration '' definition 'bind'. [funcArgNamesDifferentUnnamed] DONE