2024-04-11 14:04 ftp://ftp.de.debian.org/debian/pool/main/p/protobuf/protobuf_3.25.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=lua --library=googletest --library=boost --library=ruby --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: d43a1b3 (2024-04-11 14:25:49 +0200) count: 5488 1411 elapsed-time: 220.7 209.2 head-timing-info: old-timing-info: head results: protobuf-3.25.2/benchmarks/benchmark.cc:184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/benchmarks/benchmark.cc:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mode [valueFlowBailoutIncompleteVar] protobuf-3.25.2/benchmarks/benchmark.cc:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mode [valueFlowBailoutIncompleteVar] protobuf-3.25.2/benchmarks/benchmark.cc:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMode [valueFlowBailoutIncompleteVar] protobuf-3.25.2/benchmarks/benchmark.cc:337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCopy [valueFlowBailoutIncompleteVar] protobuf-3.25.2/benchmarks/benchmark.cc:321:26: performance:inconclusive: Technically the member function 'Proto2Factory::GetOptions' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/benchmarks/benchmark.cc:157:9: style: Condition '!LoadDefInit_BuildLayout(s,*deps,bytes)' is always false [knownConditionTrueFalse] protobuf-3.25.2/benchmarks/benchmark.cc:157:33: note: Calling function 'LoadDefInit_BuildLayout' returns 1 protobuf-3.25.2/benchmarks/benchmark.cc:157:9: note: Condition '!LoadDefInit_BuildLayout(s,*deps,bytes)' is always false protobuf-3.25.2/benchmarks/benchmark.cc:323:26: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/benchmarks/benchmark.cc:115:17: style: Local variable 'n' shadows outer variable [shadowVariable] protobuf-3.25.2/benchmarks/benchmark.cc:106:10: note: Shadowed declaration protobuf-3.25.2/benchmarks/benchmark.cc:115:17: note: Shadow variable protobuf-3.25.2/benchmarks/benchmark.cc:67:48: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_ArenaOneAlloc' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/benchmarks/benchmark.cc:74:11: note: You might need to cast the function pointer here protobuf-3.25.2/benchmarks/benchmark.cc:67:48: note: Parameter 'state' can be declared as reference to const protobuf-3.25.2/benchmarks/benchmark.cc:76:60: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_ArenaInitialBlockOneAlloc' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/benchmarks/benchmark.cc:83:11: note: You might need to cast the function pointer here protobuf-3.25.2/benchmarks/benchmark.cc:76:60: note: Parameter 'state' can be declared as reference to const protobuf-3.25.2/benchmarks/benchmark.cc:380:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/benchmarks/benchmark.cc:90:13: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/benchmarks/benchmark.cc:110:13: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:191:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:362:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:413:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:473:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:486:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:497:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_IGNORE_UNKNOWN_PARSING_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:510:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:541:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:577:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:621:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:648:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:689:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:777:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:934:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1001:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1167:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1239:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1289:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1296:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1341:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1403:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1657:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BOOL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1689:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BOOL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1735:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1740:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1819:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1828:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2084:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2523:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2583:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2640:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2907:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2923:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:3007:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:3100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.h:67:3: warning: Member variable 'ForkPipeRunner::write_fd_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:67:3: warning: Member variable 'ForkPipeRunner::read_fd_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:75:12: warning: Member variable 'ForkPipeRunner::write_fd_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:75:12: warning: Member variable 'ForkPipeRunner::read_fd_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:75:12: warning: Member variable 'ForkPipeRunner::performance_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:128:3: warning: Member variable 'ConformanceTestSuite::runner_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:128:3: warning: Member variable 'ConformanceTestSuite::successes_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:128:3: warning: Member variable 'ConformanceTestSuite::expected_failures_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/conformance/conformance_test.h:150:15: style:inconclusive: Technically the member function 'google::protobuf::ConformanceTestSuite::GetFailureListFlagName' can be const. [functionConst] protobuf-3.25.2/conformance/conformance_test.h:78:12: style: The destructor '~ForkPipeRunner' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] protobuf-3.25.2/conformance/conformance_test.h:46:12: note: Virtual destructor in base class protobuf-3.25.2/conformance/conformance_test.h:78:12: note: Destructor in derived class protobuf-3.25.2/conformance/conformance_test.h:80:8: style: The function 'RunTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] protobuf-3.25.2/conformance/conformance_test.h:55:16: note: Virtual function in base class protobuf-3.25.2/conformance/conformance_test.h:80:8: note: Function in derived class protobuf-3.25.2/conformance/conformance_test.h:150:15: performance: Function 'GetFailureListFlagName()' should return member 'failure_list_flag_name_' by const reference. [returnByReference] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:99:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:105:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/conformance/conformance_cpp.cc:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_cpp.cc:69:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_cpp.cc:125:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_IGNORE_UNKNOWN_PARSING_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_cpp.cc:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_cpp.cc:247:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:368:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kProtobufPayload [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.cc:428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.h:234:15: performance:inconclusive: Technically the member function 'google::protobuf::ConformanceTestSuite::WireFormatToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/conformance/conformance_test.cc:415:30: note: Technically the member function 'google::protobuf::ConformanceTestSuite::WireFormatToString' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/conformance/conformance_test.h:234:15: note: Technically the member function 'google::protobuf::ConformanceTestSuite::WireFormatToString' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/conformance/conformance_test.h:247:8: performance:inconclusive: Technically the member function 'google::protobuf::ConformanceTestSuite::TruncateDebugPayload' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/conformance/conformance_test.cc:204:28: note: Technically the member function 'google::protobuf::ConformanceTestSuite::TruncateDebugPayload' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/conformance/conformance_test.h:247:8: note: Technically the member function 'google::protobuf::ConformanceTestSuite::TruncateDebugPayload' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/conformance/conformance_test.h:209:17: performance:inconclusive: Technically the member function 'google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceLevelToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/conformance/conformance_test.cc:162:50: note: Technically the member function 'google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceLevelToString' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/conformance/conformance_test.h:209:17: note: Technically the member function 'google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceLevelToString' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/conformance/conformance_test_runner.cc:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:90:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test_runner.cc:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/conformance_test.h:86:8: style:inconclusive: Technically the member function 'google::protobuf::ForkPipeRunner::CheckedWrite' can be const. [functionConst] protobuf-3.25.2/conformance/conformance_test_runner.cc:306:22: note: Technically the member function 'google::protobuf::ForkPipeRunner::CheckedWrite' can be const. protobuf-3.25.2/conformance/conformance_test.h:86:8: note: Technically the member function 'google::protobuf::ForkPipeRunner::CheckedWrite' can be const. protobuf-3.25.2/conformance/conformance_test_runner.cc:174:25: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/conformance/conformance_test_runner.cc:319:27: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/conformance/conformance_test_runner.cc:336:24: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/conformance/conformance_test_runner.cc:208:36: style: Local variable 'suite' shadows outer variable [shadowVariable] protobuf-3.25.2/conformance/conformance_test_runner.cc:184:30: note: Shadowed declaration protobuf-3.25.2/conformance/conformance_test_runner.cc:208:36: note: Shadow variable protobuf-3.25.2/conformance/conformance_test_runner.cc:81:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:173:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:217:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:530:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/conformance/text_format_conformance_suite.cc:141:68: style:inconclusive: Function 'RunValidTextFormatTest' argument 3 names different: declaration 'input' definition 'input_text'. [funcArgNamesDifferent] protobuf-3.25.2/conformance/text_format_conformance_suite.h:24:74: note: Function 'RunValidTextFormatTest' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:141:68: note: Function 'RunValidTextFormatTest' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:147:68: style:inconclusive: Function 'RunValidTextFormatTestProto2' argument 3 names different: declaration 'input' definition 'input_text'. [funcArgNamesDifferent] protobuf-3.25.2/conformance/text_format_conformance_suite.h:27:56: note: Function 'RunValidTextFormatTestProto2' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:147:68: note: Function 'RunValidTextFormatTestProto2' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:153:68: style:inconclusive: Function 'RunValidTextFormatTestWithExpected' argument 3 names different: declaration 'input' definition 'input_text'. [funcArgNamesDifferent] protobuf-3.25.2/conformance/text_format_conformance_suite.h:30:62: note: Function 'RunValidTextFormatTestWithExpected' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:153:68: note: Function 'RunValidTextFormatTestWithExpected' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:154:19: style:inconclusive: Function 'RunValidTextFormatTestWithExpected' argument 4 names different: declaration 'expected' definition 'expected_text'. [funcArgNamesDifferent] protobuf-3.25.2/conformance/text_format_conformance_suite.h:31:62: note: Function 'RunValidTextFormatTestWithExpected' argument 4 names different: declaration 'expected' definition 'expected_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:154:19: note: Function 'RunValidTextFormatTestWithExpected' argument 4 names different: declaration 'expected' definition 'expected_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:161:68: style:inconclusive: Function 'RunValidTextFormatTestProto2WithExpected' argument 3 names different: declaration 'input' definition 'input_text'. [funcArgNamesDifferent] protobuf-3.25.2/conformance/text_format_conformance_suite.h:34:68: note: Function 'RunValidTextFormatTestProto2WithExpected' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:161:68: note: Function 'RunValidTextFormatTestProto2WithExpected' argument 3 names different: declaration 'input' definition 'input_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:162:19: style:inconclusive: Function 'RunValidTextFormatTestProto2WithExpected' argument 4 names different: declaration 'expected' definition 'expected_text'. [funcArgNamesDifferent] protobuf-3.25.2/conformance/text_format_conformance_suite.h:35:68: note: Function 'RunValidTextFormatTestProto2WithExpected' argument 4 names different: declaration 'expected' definition 'expected_text'. protobuf-3.25.2/conformance/text_format_conformance_suite.cc:162:19: note: Function 'RunValidTextFormatTestProto2WithExpected' argument 4 names different: declaration 'expected' definition 'expected_text'. protobuf-3.25.2/examples/add_person.cc:17:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] protobuf-3.25.2/examples/add_person.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERIFY_VERSION [valueFlowBailoutIncompleteVar] protobuf-3.25.2/examples/list_people.cc:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] protobuf-3.25.2/examples/list_people.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERIFY_VERSION [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/def.c:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/def.c:906:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Label_Optional [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/def.c:67:17: style: Variable 'w' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/lua/def.c:716:17: style: Variable 'ldefpool' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/lua/def.c:322:25: style: struct member 'lupb_MessageDef::md' is never used. [unusedStructMember] protobuf-3.25.2/lua/main.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/main.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Bytes [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:183:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:398:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:449:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:518:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:588:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:621:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:716:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:739:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MapEntry_KeyFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:855:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MapEntry_KeyFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:969:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:993:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:1105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SINGLELINE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/msg.c:875:18: style: Local variable 'msg' shadows outer variable [shadowVariable] protobuf-3.25.2/lua/msg.c:846:16: note: Shadowed declaration protobuf-3.25.2/lua/msg.c:875:18: note: Shadow variable protobuf-3.25.2/lua/msg.c:201:15: style: Variable 'a' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/lua/msg.c:648:17: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/lua/msg.c:852:15: style: Variable 'lmap' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/lua/msg.c:867:17: style: Variable 'larr' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/lua/upb.c:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TSTRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upb.c:220:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upb.c:221:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upb.c:222:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upb.c:223:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upb.c:233:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upb.c:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/lua/upbc.cc:51:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:47:0: debug: Failed to parse 'typedef Error , UINTPTR_MAX is undefined struct { bool ok ; char msg [ 127 ] ; } upb_Status ;'. The checking continues anyway. [simplifyTypedef] protobuf-3.25.2/php/ext/google/protobuf/arena.c:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_FINAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12591:39: style:inconclusive: Boolean expression ''a'<=d' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12591:53: style:inconclusive: Boolean expression 'c=='_'' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12592:38: style:inconclusive: Boolean expression ''0'<=c' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12592:51: style:inconclusive: Boolean expression '!start' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12593:36: style:inconclusive: Boolean expression 'c=='.'' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12595:10: style:inconclusive: Boolean expression 'good' is used in bitwise operation. [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12595:22: style:inconclusive: Boolean expression 'is_alpha' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12595:33: style:inconclusive: Boolean expression 'is_dot' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12592:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12593:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:3955:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:4399:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:4425:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:4451:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:4477:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:4950:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:4976:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5002:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5028:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5054:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5092:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5118:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5486:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:5528:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:6205:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:6243:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:6578:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:7256:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:7478:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:7862:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:7900:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:8102:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:8286:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:8451:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:8597:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:8762:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:8952:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:9332:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:9523:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:9881:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11873:21: style: Return value '*(char*)&x==1' is always true [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11872:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11873:21: note: Return value '*(char*)&x==1' is always true protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11877:26: style: Condition '_upb_IsLittleEndian()' is always true [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11872:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11877:26: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11877:26: note: Condition '_upb_IsLittleEndian()' is always true protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11884:26: style: Condition '_upb_IsLittleEndian()' is always true [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11872:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11884:26: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11884:26: note: Condition '_upb_IsLittleEndian()' is always true protobuf-3.25.2/php/ext/google/protobuf/arena.c:46:10: style: Variable 'a' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:572:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1922:71: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:2248:8: style: Variable 'zero' can be declared as const array [constVariable] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:2428:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:2532:44: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:2884:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:2923:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:10951:72: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11000:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11058:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11075:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11122:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11763:55: style: Parameter 'arena' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11774:54: style: Parameter 'arena' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12198:55: style: Parameter 'sorted' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/protobuf.h:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO is a macro then please configure it. [unknownMacro] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2461:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2736:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3682:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3719:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3755:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4604:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4676:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4695:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4787:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5078:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5332:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_DIG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5487:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5557:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5567:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5663:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5693:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5778:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6503:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6693:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6812:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7585:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7600:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7621:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7741:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7754:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_EmittedOneofField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8319:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:9092:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:9326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10528:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10586:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:13183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:13212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5412:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10242:39: style:inconclusive: Boolean expression ''a'<=d' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10242:53: style:inconclusive: Boolean expression 'c=='_'' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10243:38: style:inconclusive: Boolean expression ''0'<=c' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10243:51: style:inconclusive: Boolean expression 'i!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10245:10: style:inconclusive: Boolean expression 'good' is used in bitwise operation. [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10245:22: style:inconclusive: Boolean expression 'is_alpha' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12032:7: style: Condition '!_upb_IsLittleEndian()' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11872:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12032:27: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12032:7: note: Condition '!_upb_IsLittleEndian()' is always false protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12258:26: style: Condition '_upb_IsLittleEndian()' is always true [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11872:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12258:26: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12258:26: note: Condition '_upb_IsLittleEndian()' is always true protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14361:14: style: Condition '!_upb_IsLittleEndian()' is always false [knownConditionTrueFalse] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11872:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14361:34: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14361:14: note: Condition '!_upb_IsLittleEndian()' is always false protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14413:7: portability: Casting between const char * and double * which have an incompatible binary data representation. [invalidPointerCast] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14415:7: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7159:5: style: Statements following noreturn function 'upb_MdDecoder_ErrorJmp()' will never be executed. [unreachableCode] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2639:38: style:inconclusive: Function 'upb_strtable_init' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1599:38: note: Function 'upb_strtable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2639:38: note: Function 'upb_strtable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2668:55: style:inconclusive: Function 'upb_strtable_insert' argument 2 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1614:55: note: Function 'upb_strtable_insert' argument 2 names different: declaration 'key' definition 'k'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2668:55: note: Function 'upb_strtable_insert' argument 2 names different: declaration 'key' definition 'k'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2669:36: style:inconclusive: Function 'upb_strtable_insert' argument 4 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1615:36: note: Function 'upb_strtable_insert' argument 4 names different: declaration 'val' definition 'v'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2669:36: note: Function 'upb_strtable_insert' argument 4 names different: declaration 'val' definition 'v'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2813:38: style:inconclusive: Function 'upb_inttable_init' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11357:38: note: Function 'upb_inttable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2813:38: note: Function 'upb_inttable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5540:45: style:inconclusive: Function 'upb_Arena_DebugRefCount' argument 1 names different: declaration 'arena' definition 'a'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:569:45: note: Function 'upb_Arena_DebugRefCount' argument 1 names different: declaration 'arena' definition 'a'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5540:45: note: Function 'upb_Arena_DebugRefCount' argument 1 names different: declaration 'arena' definition 'a'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5787:32: style:inconclusive: Function 'upb_Arena_Fuse' argument 1 names different: declaration 'a' definition 'a1'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:562:40: note: Function 'upb_Arena_Fuse' argument 1 names different: declaration 'a' definition 'a1'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5787:32: note: Function 'upb_Arena_Fuse' argument 1 names different: declaration 'a' definition 'a1'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5787:47: style:inconclusive: Function 'upb_Arena_Fuse' argument 2 names different: declaration 'b' definition 'a2'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:562:54: note: Function 'upb_Arena_Fuse' argument 2 names different: declaration 'b' definition 'a2'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5787:47: note: Function 'upb_Arena_Fuse' argument 2 names different: declaration 'b' definition 'a2'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5927:34: style:inconclusive: Function 'upb_Array_Append' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:823:42: note: Function 'upb_Array_Append' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5927:34: note: Function 'upb_Array_Append' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5936:32: style:inconclusive: Function 'upb_Array_Move' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:828:40: note: Function 'upb_Array_Move' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5936:32: note: Function 'upb_Array_Move' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5943:34: style:inconclusive: Function 'upb_Array_Insert' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:835:42: note: Function 'upb_Array_Insert' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5943:34: note: Function 'upb_Array_Insert' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5960:34: style:inconclusive: Function 'upb_Array_Delete' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:841:42: note: Function 'upb_Array_Delete' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5960:34: note: Function 'upb_Array_Delete' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5968:34: style:inconclusive: Function 'upb_Array_Resize' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:845:42: note: Function 'upb_Array_Resize' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5968:34: note: Function 'upb_Array_Resize' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5984:48: style:inconclusive: Function '_upb_array_realloc' argument 2 names different: declaration 'min_size' definition 'min_capacity'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:2562:48: note: Function '_upb_array_realloc' argument 2 names different: declaration 'min_size' definition 'min_capacity'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5984:48: note: Function '_upb_array_realloc' argument 2 names different: declaration 'min_size' definition 'min_capacity'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6361:59: style:inconclusive: Function '_upb_Message_Getext' argument 2 names different: declaration 'ext' definition 'e'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1404:59: note: Function '_upb_Message_Getext' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6361:59: note: Function '_upb_Message_Getext' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6378:53: style:inconclusive: Function '_upb_Message_GetOrCreateExtension' argument 2 names different: declaration 'ext' definition 'e'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1394:53: note: Function '_upb_Message_GetOrCreateExtension' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6378:53: note: Function '_upb_Message_GetOrCreateExtension' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7887:26: style:inconclusive: Function 'upb_MiniTable_FindFieldByNumber' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1250:26: note: Function 'upb_MiniTable_FindFieldByNumber' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7887:26: note: Function 'upb_MiniTable_FindFieldByNumber' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10628:73: style:inconclusive: Function 'upb_Message_Next' argument 4 names different: declaration 'f' definition 'out_f'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11574:73: note: Function 'upb_Message_Next' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10628:73: note: Function 'upb_Message_Next' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10629:41: style:inconclusive: Function 'upb_Message_Next' argument 5 names different: declaration 'val' definition 'out_val'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11575:41: note: Function 'upb_Message_Next' argument 5 names different: declaration 'val' definition 'out_val'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10629:41: note: Function 'upb_Message_Next' argument 5 names different: declaration 'val' definition 'out_val'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10895:73: style:inconclusive: Function '_upb_MessageDef_Insert' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12751:73: note: Function '_upb_MessageDef_Insert' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10895:73: note: Function '_upb_MessageDef_Insert' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10901:65: style:inconclusive: Function 'upb_MessageDef_FindByNameWithSize' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:10513:73: note: Function 'upb_MessageDef_FindByNameWithSize' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10901:65: note: Function 'upb_MessageDef_FindByNameWithSize' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10902:61: style:inconclusive: Function 'upb_MessageDef_FindByNameWithSize' argument 4 names different: declaration 'f' definition 'out_f'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:10514:69: note: Function 'upb_MessageDef_FindByNameWithSize' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10902:61: note: Function 'upb_MessageDef_FindByNameWithSize' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10903:61: style:inconclusive: Function 'upb_MessageDef_FindByNameWithSize' argument 5 names different: declaration 'o' definition 'out_o'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:10515:69: note: Function 'upb_MessageDef_FindByNameWithSize' argument 5 names different: declaration 'o' definition 'out_o'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10903:61: note: Function 'upb_MessageDef_FindByNameWithSize' argument 5 names different: declaration 'o' definition 'out_o'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11797:65: style:inconclusive: Function '_upb_ServiceDef_At' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12783:65: note: Function '_upb_ServiceDef_At' argument 2 names different: declaration 'i' definition 'index'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11797:65: note: Function '_upb_ServiceDef_At' argument 2 names different: declaration 'i' definition 'index'. protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12233:21: style: Local variable '_kUpb_ToBase92' shadows outer variable [shadowVariable] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7485:12: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12233:21: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12239:23: style: Local variable '_kUpb_FromBase92' shadows outer variable [shadowVariable] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7495:14: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:12239:23: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2445:19: style: Local variable 'rm' shadows outer function [shadowFunction] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2420:13: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2445:19: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3769:11: style: Local variable 'f' shadows outer argument [shadowArgument] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3744:72: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3769:11: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5489:16: style: Local variable 'next' shadows outer function [shadowFunction] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2459:15: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5489:16: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8279:23: style: Local variable 'deps' shadows outer variable [shadowVariable] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2206:27: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8279:23: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10698:14: style: Local variable 'iter' shadows outer variable [shadowVariable] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10682:10: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10698:14: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12486:26: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12460:58: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12486:26: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12498:12: style: Local variable 'size' shadows outer variable [shadowVariable] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12494:10: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12498:12: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14842:14: style: Local variable 'tag' shadows outer argument [shadowArgument] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14836:65: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14842:14: note: Shadow variable protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2220:29: style: Parameter 'e' can be declared as pointer to const. However it seems that '_upb_EpsCopyInputStream_NoOpCallback' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2227:24: note: You might need to cast the function pointer here protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2220:29: note: Parameter 'e' can be declared as pointer to const protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2305:31: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2327:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2338:48: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2355:49: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2629:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2635:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2974:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2984:57: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2994:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3016:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3028:57: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3034:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5833:61: style: Parameter 'map_entry_message' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6270:43: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6311:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6329:45: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6569:63: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6891:25: style: Variable 'end_f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7007:25: style: Variable 'f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7073:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7162:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7544:30: style: Variable 'in' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7809:30: style: Variable 'in' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8180:57: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8214:50: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8280:35: style: Variable 'file' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8462:60: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8669:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8832:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8925:5: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:9113:14: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:9572:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10092:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10174:19: style: Variable 'f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10179:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10271:36: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10697:16: style: Variable 'map' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11383:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11574:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11706:69: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11754:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:11864:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12098:16: style: Variable 'existing' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12220:45: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12245:63: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12281:63: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12305:14: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12463:54: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12603:55: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12604:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12679:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12754:70: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12839:53: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3701:19: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3737:20: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12034:21: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12041:21: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14233:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14236:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12045:36: error: Signed integer overflow for expression '-(int32_t)(n&1)'. [integerOverflow] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4514:7: style: struct member 'jsonenc::indent_depth' is never used. [unusedStructMember] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6454:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/protos/protos.cc:86:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:96:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:102:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:121:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:141:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_GetExtension_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos.cc:151:9: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/protos/protos_extension_lock_test.cc:62:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos_extension_lock_test.cc:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos_extension_lock_test.cc:136:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/protos_extension_lock_test.cc:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:258:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:423:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:252:16: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:90:5: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:86:20: note: p is initialized protobuf-3.25.2/protos/repeated_field_iterator_test.cc:90:5: note: p is overwritten protobuf-3.25.2/protos_generator/gen_accessors.cc:122:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_accessors.cc:191:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_accessors.cc:231:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_accessors.cc:309:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_accessors.cc:438:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageCProxy [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_accessors.cc:490:12: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/protos_generator/gen_accessors.cc:441:18: note: Shadowed declaration protobuf-3.25.2/protos_generator/gen_accessors.cc:490:12: note: Shadow variable protobuf-3.25.2/protos_generator/gen_accessors.cc:512:12: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/protos_generator/gen_accessors.cc:509:18: note: Shadowed declaration protobuf-3.25.2/protos_generator/gen_accessors.cc:512:12: note: Shadow variable protobuf-3.25.2/protos_generator/gen_accessors.cc:154:39: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_accessors.cc:167:38: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_accessors.cc:178:37: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_accessors.cc:301:42: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_accessors.cc:510:26: style: Variable 'class_name' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/protos_generator/gen_enums.cc:78:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoPackageNamePrefix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_enums.cc:104:68: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_enums.cc:138:51: style: Parameter 'enums' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_enums.cc:138:66: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_extensions.cc:58:45: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_extensions.cc:87:39: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_extensions.cc:43:15: style: Unused variable: ext_scope [unusedVariable] protobuf-3.25.2/protos_generator/gen_extensions.cc:59:31: style: Variable 'mini_table_name' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/protos_generator/gen_messages.cc:183:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_messages.cc:261:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageProxy [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_messages.cc:313:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageCProxy [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_messages.cc:346:41: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_messages.cc:436:50: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_messages.cc:474:13: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:56:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:106:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedFieldMutableArrayGetterPostfix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedFieldMutableArrayGetterPostfix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:343:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedFieldMutableArrayGetterPostfix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:121:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:132:5: note: Found duplicate branches for 'if' and 'else'. protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:121:10: note: Found duplicate branches for 'if' and 'else'. protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:55:47: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:95:49: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:150:43: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:221:42: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:287:42: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/names.cc:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/names.cc:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoPackageNamePrefix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/names.cc:172:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/names.cc:179:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/names.cc:187:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/names.cc:195:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/names.cc:144:72: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/names.cc:153:70: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/output.cc:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/output.cc:60:68: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/protoc-gen-upb-protos.cc:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/protos_generator/protoc-gen-upb-protos.cc:265:13: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/protos_generator/tests/test_generated.cc:565:5: error: Syntax Error: AST broken, 'x' doesn't have a parent. [internalAstError] protobuf-3.25.2/python/convert.c:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:97:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:114:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:220:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:286:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:344:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/convert.c:421:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:101:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:143:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_RETURN_OOM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:186:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:230:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedExtensionCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedExtensionCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedEnumCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:362:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_OneofCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:379:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_ToProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:424:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedMessageCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:465:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedMessageCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:485:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedEnumCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:536:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:612:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_OneofCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:630:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:701:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:711:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_EnumDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:716:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_EnumDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:740:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ValueCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:751:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ValueCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:766:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ValueCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:781:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:808:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ToProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:854:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_EnumValueDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:933:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FieldDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:939:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FieldDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:966:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:993:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1031:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1038:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1045:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1052:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1065:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1072:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FileDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindMessageByName [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1194:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindEnumByName [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindExtensionByName [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1206:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindServiceByName [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1229:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_ToProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_TopLevelMessageCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_TopLevelEnumCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_TopLevelExtensionCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_ServiceCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_DependencyCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_PublicDependencyCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1324:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1345:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_ToProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1400:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FileDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1410:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_MethodDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1416:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_MethodDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1477:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MethodDef_ToProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1523:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_OneofDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1530:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_OneofDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_OneofDef_FieldCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1615:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_ServiceDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1621:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_ServiceDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1652:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_ServiceDef_MethodCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1663:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_ServiceDef_MethodCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1685:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_ServiceDef_ToProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1698:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:1756:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor_Count [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor.c:56:25: style: Variable 'base' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor.c:61:25: style: Variable 'base' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor.c:386:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor_containers.c:63:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_name_iterator_type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:123:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_number_iterator_type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:182:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generic_sequence_type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:217:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:250:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:265:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:308:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:375:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_name_map_type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:411:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:434:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:533:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:541:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:589:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_number_map_type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:635:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:651:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:756:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:764:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_containers.c:231:28: style: Variable 'other_seq' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor_containers.c:328:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyUpb_GenericSequence_Append' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/descriptor_containers.c:336:16: note: You might need to cast the function pointer here protobuf-3.25.2/python/descriptor_containers.c:328:57: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/descriptor_containers.c:525:22: style: Variable 'other_map' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor_containers.c:748:24: style: Variable 'other_map' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor_pool.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:176:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_RETURN_OOM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_DESCRIPTOR_PROTO_PACKAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:351:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:423:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:448:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:484:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:500:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:546:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:564:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/descriptor_pool.c:288:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/python/descriptor_pool.c:301:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/python/descriptor_pool.c:52:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor_pool.c:167:53: style: Parameter '_self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/descriptor_pool.c:282:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/descriptor_pool.c:295:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/extension_dict.c:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/extension_dict.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/extension_dict.c:103:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/extension_dict.c:150:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/extension_dict.c:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/extension_dict.c:107:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/extension_dict.c:110:26: style: Variable 'other' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:16:60: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'GetCProtoInsidePyProtoStub' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:27:5: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:16:60: note: Parameter 'msg' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:19:58: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'MutableCProtoInsidePyProtoStub' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:29:5: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:19:58: note: Parameter 'msg' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:652:10: debug: Failed to instantiate template "CopyToPythonProto". The checking continues anyway. [templateInstantiation] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:780:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:903:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:924:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:968:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:978:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1002:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1472:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1624:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1661:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1668:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1802:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1884:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:2053:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:286:20: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:389:17: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:429:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:904:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:498:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:713:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:48: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:64: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:713:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:64: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:620:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:713:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:620:36: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:716:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:44: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:716:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:60: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:633:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:716:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:633:36: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:718:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:41: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:718:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:57: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:642:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:718:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:642:29: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:719:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:51: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:719:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:67: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:647:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:719:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:647:39: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:791:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:42: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetEnumType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1041:48: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:42: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:58: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetEnumType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1041:48: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:58: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:71: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetEnumType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1041:48: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:71: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:45: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetMessageType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1039:54: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:45: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:61: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetMessageType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1039:54: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:61: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:942:33: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetMessageType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1039:54: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:942:33: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1042:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:48: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:64: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1042:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:64: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:957:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1042:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:957:36: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:49: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingOneof' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1046:62: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:49: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:65: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingOneof' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1046:62: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:65: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:983:37: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingOneof' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1046:62: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:983:37: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1048:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:44: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1048:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:60: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:996:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1048:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:996:32: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1051:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:41: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1051:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:57: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1013:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1051:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1013:29: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1052:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:51: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1052:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:67: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1018:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1052:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1018:39: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1121:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1217:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:48: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:64: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1217:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:64: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1160:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1217:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1160:36: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1219:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:44: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1219:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:60: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1179:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1219:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1179:32: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1222:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:41: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1222:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:57: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1188:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1222:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1188:29: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1223:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:51: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1223:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:67: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1193:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1223:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1193:39: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1287:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1340:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:44: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1340:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:60: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1316:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1340:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1316:32: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1342:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:41: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1342:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:57: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1325:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1342:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1325:29: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1343:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:51: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1343:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:67: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1330:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1343:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1330:39: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1532:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:44: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1532:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:60: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1478:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1532:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1478:32: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1534:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:41: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1534:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:57: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1491:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1534:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1491:29: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1535:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:51: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1535:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:67: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1496:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1535:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1496:39: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1635:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1699:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:44: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1699:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:60: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1675:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1699:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1675:32: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1701:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:41: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1701:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:57: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1684:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1701:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1684:29: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1702:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:51: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1702:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:67: note: Parameter 'value' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1689:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1702:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1689:39: note: Parameter 'closure' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1763:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1895:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:136:7: error: Uninitialized variable: *(&filename) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1794:7: error: Uninitialized variable: *(&name) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:334:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:383:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:396:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:431:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:584:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:594:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:652:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:681:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:792:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:859:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1150:10: warning: Possible null pointer dereference: enum_type [nullPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1137:37: note: Assignment 'enum_type=nullptr', assigned value is 0 protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1139:21: note: Assuming condition is false protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1150:10: note: Null pointer dereference protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:766:23: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:778:23: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:795:23: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:807:23: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:912:31: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:910:52: style:inconclusive: Function 'NewContainerIterator' argument 1 names different: declaration 'mapping' definition 'container'. [funcArgNamesDifferent] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:505:52: note: Function 'NewContainerIterator' argument 1 names different: declaration 'mapping' definition 'container'. protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:910:52: note: Function 'NewContainerIterator' argument 1 names different: declaration 'mapping' definition 'container'. protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:308:18: style: Variable 'other_container' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:352:18: style: Variable 'other_container' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:933:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1275:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1342:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1383:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1437:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:153:11: error: Uninitialized variable: *(&name) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:169:11: error: Uninitialized variable: *(&camelcase_name) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:31:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:133:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:147:11: style: The scope of the variable 'item_value' can be reduced. [variableScope] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:56:26: style: Variable 'file_proto' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/descriptor_pool.cc:158:5: error: There is an unknown macro here somewhere. Configuration is required. If PROTOBUF_IGNORE_DEPRECATION_STOP is a macro then please configure it. [unknownMacro] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtensionIterator_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:197:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:229:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:288:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtensionDict_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:306:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:304:45: style: Parameter 'self' can be declared as pointer to const. However it seems that 'RichCompare' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:375:34: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:304:45: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:213:7: error: Uninitialized variable: *(&name) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:394:20: style: Variable 'index' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/python/google/protobuf/pyext/field.cc:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/field.cc:110:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:77:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:195:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:211:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:313:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScalarMapContainer_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:359:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScalarMapContainer_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:432:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:461:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:501:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_HEAPTYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:564:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageMapContainer_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:586:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:705:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:716:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_HEAPTYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:768:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapIterator_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:798:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:609:17: style: Local variable 'value' shadows outer variable [shadowVariable] protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:597:15: note: Shadowed declaration protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:609:17: note: Shadow variable protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:584:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:340:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:420:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:455:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:595:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:668:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:690:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:699:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:718:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:737:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:803:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyFieldDescriptor_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:820:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:867:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:942:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1250:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1280:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1339:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1444:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1497:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1536:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1554:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1695:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1703:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1736:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1776:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1790:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyBUF_SIMPLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1865:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1886:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1897:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1974:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1994:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2021:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2279:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2445:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2527:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2563:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2574:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2585:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_submessages [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_submessages [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2696:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2736:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2817:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:477:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2821:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2839:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2847:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2855:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2889:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2904:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2906:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2908:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2914:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2919:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2926:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2929:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2931:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2933:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2935:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2937:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2939:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2941:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2943:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2945:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:603:30: style: Condition '!AllowInvalidUTF8(descriptor)' is always true [knownConditionTrueFalse] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:603:47: note: Calling function 'AllowInvalidUTF8' returns 0 protobuf-3.25.2/python/google/protobuf/pyext/message.cc:603:30: note: Condition '!AllowInvalidUTF8(descriptor)' is always true protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2036:7: style: Condition 'equals' is always true [knownConditionTrueFalse] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2032:17: note: Assignment 'equals=true', assigned value is 1 protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2036:7: note: Condition 'equals' is always true protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2517:7: style: Condition '!SetCompositeField(self,field_descriptor,py_container)' is always false [knownConditionTrueFalse] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2517:25: note: Calling function 'SetCompositeField' returns 1 protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2517:7: note: Condition '!SetCompositeField(self,field_descriptor,py_container)' is always false protobuf-3.25.2/python/google/protobuf/pyext/message.cc:476:36: style: Condition 'value==-1' is always false [knownConditionTrueFalse] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:458:18: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:542:15: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:561:15: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:700:43: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:959:54: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1141:18: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1211:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1708:18: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1741:18: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2275:55: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2333:55: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2451:25: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2470:18: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2530:18: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:498:15: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1022:21: style: Local variable 'kwargs' shadows outer argument [shadowArgument] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:940:62: note: Shadowed declaration protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1022:21: note: Shadow variable protobuf-3.25.2/python/google/protobuf/pyext/message.cc:269:21: style: Variable 'py_descriptor_pool' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:427:18: style: Variable 'type' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1244:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1298:30: style: Parameter 'self' can be declared as pointer to const. However it seems that 'HasField' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2387:31: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1298:30: note: Parameter 'self' can be declared as pointer to const protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2699:13: style: Variable 'cmsg' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2733:23: style: Variable 'pool' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1518:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1523:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:323:7: error: Uninitialized variable: *(&attr) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:825:9: error: Uninitialized variable: *(&enum_label) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1487:7: error: Uninitialized variable: *(&field_name) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1892:7: error: Uninitialized variable: *(&name_data) [legacyUninitvar] protobuf-3.25.2/python/google/protobuf/pyext/message_factory.cc:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message_factory.cc:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message_factory.cc:199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message_factory.cc:105:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/google/protobuf/pyext/message_module.cc:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_factory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/message_module.cc:105:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:206:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:269:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:289:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatedCompositeContainer_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:389:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:417:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatedCompositeContainer_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:211:45: style: The scope of the variable 'cur' can be reduced. [variableScope] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:211:50: style: The scope of the variable 'i' can be reduced. [variableScope] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:212:15: style: The scope of the variable 'result' can be reduced. [variableScope] protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:243:31: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:256:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:315:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:416:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:447:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:502:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:522:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:550:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PickleError_class [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:613:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:656:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatedScalarContainer_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:397:14: style: The scope of the variable 'length' can be reduced. [variableScope] protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownField_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:224:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:78:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownFields_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownFieldRef_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownFields_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:232:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:43:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] protobuf-3.25.2/python/map.c:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:302:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:321:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/map.c:215:66: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/python/map.c:60:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/map.c:71:25: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/message.c:94:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_dealloc [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:356:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:399:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:716:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_WEAKMAP_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:760:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SKIPUNKNOWN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:777:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:824:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1037:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1045:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1222:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1327:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_WEAKMAP_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1406:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1420:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1560:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_CheckRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1600:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1639:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1768:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1822:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1939:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1973:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:1996:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_PROTOBUF_PUBLIC_PACKAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/message.c:460:16: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] protobuf-3.25.2/python/message.c:146:28: style: Condition 'bits->type_basicsize==-1' is always false [knownConditionTrueFalse] protobuf-3.25.2/python/message.c:1443:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] protobuf-3.25.2/python/message.c:1173:15: style: Local variable 'field_desc' shadows outer variable [shadowVariable] protobuf-3.25.2/python/message.c:1163:13: note: Shadowed declaration protobuf-3.25.2/python/message.c:1173:15: note: Shadow variable protobuf-3.25.2/python/message.c:1174:15: style: Local variable 'py_val' shadows outer variable [shadowVariable] protobuf-3.25.2/python/message.c:1164:13: note: Shadowed declaration protobuf-3.25.2/python/message.c:1174:15: note: Shadow variable protobuf-3.25.2/python/message.c:1176:15: style: Local variable 'tuple' shadows outer variable [shadowVariable] protobuf-3.25.2/python/message.c:1165:13: note: Shadowed declaration protobuf-3.25.2/python/message.c:1176:15: note: Shadow variable protobuf-3.25.2/python/message.c:1907:9: style: Local variable 'n' shadows outer variable [shadowVariable] protobuf-3.25.2/python/message.c:1901:10: note: Shadowed declaration protobuf-3.25.2/python/message.c:1907:9: note: Shadow variable protobuf-3.25.2/python/message.c:219:42: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/message.c:242:22: style: Variable 'state' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/message.c:980:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/message.c:1754:22: style: Variable 'state' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/message.c:1815:22: style: Variable 'state' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/protobuf.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/protobuf.c:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_PROTOBUF_INTERNAL_PACKAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/protobuf.c:362:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/protobuf.c:368:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/protobuf.c:383:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/protobuf.c:107:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/python/protobuf.c:113:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] protobuf-3.25.2/python/protobuf.c:196:22: style: Variable 'state' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/python/protobuf.c:318:52: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/repeated.c:103:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:232:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:446:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:531:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:683:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:693:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/repeated.c:457:71: style: Condition 'PyUpb_RepeatedContainer_DeleteSubscript(arr,match_index,1,1)<0' is always false [knownConditionTrueFalse] protobuf-3.25.2/python/repeated.c:457:46: note: Calling function 'PyUpb_RepeatedContainer_DeleteSubscript' returns 0 protobuf-3.25.2/python/repeated.c:457:71: note: Condition 'PyUpb_RepeatedContainer_DeleteSubscript(arr,match_index,1,1)<0' is always false protobuf-3.25.2/python/repeated.c:57:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/repeated.c:62:30: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/python/unknown_fields.c:128:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_Delimited [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/unknown_fields.c:233:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_EndGroup [valueFlowBailoutIncompleteVar] protobuf-3.25.2/python/unknown_fields.c:304:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/protobuf.h:22:0: error: #error Protobuf requires Ruby >= 2.7 [preprocessorErrorDirective] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:49:0: debug: Failed to parse 'typedef Error , UINTPTR_MAX is undefined struct { bool ok ; char msg [ 127 ] ; } upb_Status ;'. The checking continues anyway. [simplifyTypedef] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12409:39: style:inconclusive: Boolean expression ''a'<=d' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12409:53: style:inconclusive: Boolean expression 'c=='_'' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12410:38: style:inconclusive: Boolean expression ''0'<=c' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12410:51: style:inconclusive: Boolean expression '!start' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12411:36: style:inconclusive: Boolean expression 'c=='.'' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12413:10: style:inconclusive: Boolean expression 'good' is used in bitwise operation. [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12413:22: style:inconclusive: Boolean expression 'is_alpha' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12413:33: style:inconclusive: Boolean expression 'is_dot' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12410:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12411:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:4459:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:4903:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:4929:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:4955:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:4981:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5454:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5480:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5506:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5532:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5558:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5596:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5622:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:5990:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:6032:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:6709:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:6747:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:7082:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:7760:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:7982:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:8366:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:8404:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:8606:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:8790:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:8955:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:9101:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:9266:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:9456:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:9836:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:10027:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:10385:7: style: Condition '!arr' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11644:21: style: Return value '*(char*)&x==1' is always true [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11643:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11644:21: note: Return value '*(char*)&x==1' is always true protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11648:26: style: Condition '_upb_IsLittleEndian()' is always true [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11643:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11648:26: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11648:26: note: Condition '_upb_IsLittleEndian()' is always true protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11655:26: style: Condition '_upb_IsLittleEndian()' is always true [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11643:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11655:26: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11655:26: note: Condition '_upb_IsLittleEndian()' is always true protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:574:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1924:71: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:2250:8: style: Variable 'zero' can be declared as const array [constVariable] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:2430:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:2534:44: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:2886:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:2925:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:3690:72: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:3739:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:3797:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:3814:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:3861:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11534:55: style: Parameter 'arena' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11545:54: style: Parameter 'arena' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11969:55: style: Parameter 'sorted' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1976:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3197:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3270:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4210:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4593:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4847:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4857:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_DIG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5002:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5044:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5058:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5072:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5082:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5208:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6018:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6208:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6327:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7100:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7136:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7256:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_EmittedOneofField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7834:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8607:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10043:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12698:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12727:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4927:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9757:39: style:inconclusive: Boolean expression ''a'<=d' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9757:53: style:inconclusive: Boolean expression 'c=='_'' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9758:38: style:inconclusive: Boolean expression ''0'<=c' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9758:51: style:inconclusive: Boolean expression 'i!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9760:10: style:inconclusive: Boolean expression 'good' is used in bitwise operation. [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9760:22: style:inconclusive: Boolean expression 'is_alpha' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11547:7: style: Condition '!_upb_IsLittleEndian()' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11643:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11547:27: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11547:7: note: Condition '!_upb_IsLittleEndian()' is always false protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11773:26: style: Condition '_upb_IsLittleEndian()' is always true [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11643:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11773:26: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11773:26: note: Condition '_upb_IsLittleEndian()' is always true protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13876:14: style: Condition '!_upb_IsLittleEndian()' is always false [knownConditionTrueFalse] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11643:11: note: Assignment 'x=1', assigned value is 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13876:34: note: Calling function '_upb_IsLittleEndian' returns 1 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13876:14: note: Condition '!_upb_IsLittleEndian()' is always false protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13928:7: portability: Casting between const char * and double * which have an incompatible binary data representation. [invalidPointerCast] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13930:7: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6674:5: style: Statements following noreturn function 'upb_MdDecoder_ErrorJmp()' will never be executed. [unreachableCode] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2154:38: style:inconclusive: Function 'upb_strtable_init' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1601:38: note: Function 'upb_strtable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2154:38: note: Function 'upb_strtable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2183:55: style:inconclusive: Function 'upb_strtable_insert' argument 2 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1616:55: note: Function 'upb_strtable_insert' argument 2 names different: declaration 'key' definition 'k'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2183:55: note: Function 'upb_strtable_insert' argument 2 names different: declaration 'key' definition 'k'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2184:36: style:inconclusive: Function 'upb_strtable_insert' argument 4 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1617:36: note: Function 'upb_strtable_insert' argument 4 names different: declaration 'val' definition 'v'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2184:36: note: Function 'upb_strtable_insert' argument 4 names different: declaration 'val' definition 'v'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2328:38: style:inconclusive: Function 'upb_inttable_init' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:4096:38: note: Function 'upb_inttable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2328:38: note: Function 'upb_inttable_init' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5055:45: style:inconclusive: Function 'upb_Arena_DebugRefCount' argument 1 names different: declaration 'arena' definition 'a'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:571:45: note: Function 'upb_Arena_DebugRefCount' argument 1 names different: declaration 'arena' definition 'a'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5055:45: note: Function 'upb_Arena_DebugRefCount' argument 1 names different: declaration 'arena' definition 'a'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5302:32: style:inconclusive: Function 'upb_Arena_Fuse' argument 1 names different: declaration 'a' definition 'a1'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:564:40: note: Function 'upb_Arena_Fuse' argument 1 names different: declaration 'a' definition 'a1'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5302:32: note: Function 'upb_Arena_Fuse' argument 1 names different: declaration 'a' definition 'a1'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5302:47: style:inconclusive: Function 'upb_Arena_Fuse' argument 2 names different: declaration 'b' definition 'a2'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:564:54: note: Function 'upb_Arena_Fuse' argument 2 names different: declaration 'b' definition 'a2'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5302:47: note: Function 'upb_Arena_Fuse' argument 2 names different: declaration 'b' definition 'a2'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5442:34: style:inconclusive: Function 'upb_Array_Append' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:825:42: note: Function 'upb_Array_Append' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5442:34: note: Function 'upb_Array_Append' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5451:32: style:inconclusive: Function 'upb_Array_Move' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:830:40: note: Function 'upb_Array_Move' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5451:32: note: Function 'upb_Array_Move' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5458:34: style:inconclusive: Function 'upb_Array_Insert' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:837:42: note: Function 'upb_Array_Insert' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5458:34: note: Function 'upb_Array_Insert' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5475:34: style:inconclusive: Function 'upb_Array_Delete' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:843:42: note: Function 'upb_Array_Delete' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5475:34: note: Function 'upb_Array_Delete' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5483:34: style:inconclusive: Function 'upb_Array_Resize' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:847:42: note: Function 'upb_Array_Resize' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5483:34: note: Function 'upb_Array_Resize' argument 1 names different: declaration 'array' definition 'arr'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5499:48: style:inconclusive: Function '_upb_array_realloc' argument 2 names different: declaration 'min_size' definition 'min_capacity'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:2564:48: note: Function '_upb_array_realloc' argument 2 names different: declaration 'min_size' definition 'min_capacity'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5499:48: note: Function '_upb_array_realloc' argument 2 names different: declaration 'min_size' definition 'min_capacity'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5876:59: style:inconclusive: Function '_upb_Message_Getext' argument 2 names different: declaration 'ext' definition 'e'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1406:59: note: Function '_upb_Message_Getext' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5876:59: note: Function '_upb_Message_Getext' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5893:53: style:inconclusive: Function '_upb_Message_GetOrCreateExtension' argument 2 names different: declaration 'ext' definition 'e'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1396:53: note: Function '_upb_Message_GetOrCreateExtension' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5893:53: note: Function '_upb_Message_GetOrCreateExtension' argument 2 names different: declaration 'ext' definition 'e'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7402:26: style:inconclusive: Function 'upb_MiniTable_FindFieldByNumber' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1252:26: note: Function 'upb_MiniTable_FindFieldByNumber' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7402:26: note: Function 'upb_MiniTable_FindFieldByNumber' argument 1 names different: declaration 'table' definition 't'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10143:73: style:inconclusive: Function 'upb_Message_Next' argument 4 names different: declaration 'f' definition 'out_f'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11345:73: note: Function 'upb_Message_Next' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10143:73: note: Function 'upb_Message_Next' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10144:41: style:inconclusive: Function 'upb_Message_Next' argument 5 names different: declaration 'val' definition 'out_val'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11346:41: note: Function 'upb_Message_Next' argument 5 names different: declaration 'val' definition 'out_val'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10144:41: note: Function 'upb_Message_Next' argument 5 names different: declaration 'val' definition 'out_val'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10410:73: style:inconclusive: Function '_upb_MessageDef_Insert' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12569:73: note: Function '_upb_MessageDef_Insert' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10410:73: note: Function '_upb_MessageDef_Insert' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10416:65: style:inconclusive: Function 'upb_MessageDef_FindByNameWithSize' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11017:73: note: Function 'upb_MessageDef_FindByNameWithSize' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10416:65: note: Function 'upb_MessageDef_FindByNameWithSize' argument 3 names different: declaration 'size' definition 'len'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10417:61: style:inconclusive: Function 'upb_MessageDef_FindByNameWithSize' argument 4 names different: declaration 'f' definition 'out_f'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11018:69: note: Function 'upb_MessageDef_FindByNameWithSize' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10417:61: note: Function 'upb_MessageDef_FindByNameWithSize' argument 4 names different: declaration 'f' definition 'out_f'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10418:61: style:inconclusive: Function 'upb_MessageDef_FindByNameWithSize' argument 5 names different: declaration 'o' definition 'out_o'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:11019:69: note: Function 'upb_MessageDef_FindByNameWithSize' argument 5 names different: declaration 'o' definition 'out_o'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10418:61: note: Function 'upb_MessageDef_FindByNameWithSize' argument 5 names different: declaration 'o' definition 'out_o'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11312:65: style:inconclusive: Function '_upb_ServiceDef_At' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12601:65: note: Function '_upb_ServiceDef_At' argument 2 names different: declaration 'i' definition 'index'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11312:65: note: Function '_upb_ServiceDef_At' argument 2 names different: declaration 'i' definition 'index'. protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12004:21: style: Local variable '_kUpb_ToBase92' shadows outer variable [shadowVariable] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7000:12: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12004:21: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12010:23: style: Local variable '_kUpb_FromBase92' shadows outer variable [shadowVariable] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7010:14: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:12010:23: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1960:19: style: Local variable 'rm' shadows outer function [shadowFunction] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1935:13: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1960:19: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3284:11: style: Local variable 'f' shadows outer argument [shadowArgument] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3259:72: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3284:11: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5004:16: style: Local variable 'next' shadows outer function [shadowFunction] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1974:15: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5004:16: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10213:14: style: Local variable 'iter' shadows outer variable [shadowVariable] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10197:10: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10213:14: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12001:26: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11975:58: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12001:26: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12013:12: style: Local variable 'size' shadows outer variable [shadowVariable] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12009:10: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12013:12: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:14357:14: style: Local variable 'tag' shadows outer argument [shadowArgument] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:14351:65: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:14357:14: note: Shadow variable protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1735:29: style: Parameter 'e' can be declared as pointer to const. However it seems that '_upb_EpsCopyInputStream_NoOpCallback' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1742:24: note: You might need to cast the function pointer here protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1735:29: note: Parameter 'e' can be declared as pointer to const protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1820:31: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1842:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1853:48: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1870:49: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2144:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2150:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2489:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2499:57: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2509:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2531:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2543:57: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2549:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5348:61: style: Parameter 'map_entry_message' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5785:43: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5826:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5844:45: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6084:63: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6406:25: style: Variable 'end_f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6522:25: style: Variable 'f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6588:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6677:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7059:30: style: Variable 'in' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7324:30: style: Variable 'in' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7695:57: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7729:50: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7795:35: style: Variable 'file' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7977:60: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8184:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8347:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8440:5: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8628:14: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9087:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9607:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9689:19: style: Variable 'f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9694:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:9786:36: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10212:16: style: Variable 'map' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10898:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11089:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11221:69: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11269:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11379:3: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11613:16: style: Variable 'existing' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11735:45: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11760:63: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11796:63: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11820:14: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11978:54: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12118:55: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12119:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12194:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12269:70: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12354:53: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3216:19: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3252:20: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11549:21: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11556:21: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13748:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13751:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:11560:36: error: Signed integer overflow for expression '-(int32_t)(n&1)'. [integerOverflow] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4029:7: style: struct member 'jsonenc::indent_depth' is never used. [unusedStructMember] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5969:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/ruby/ext/google/protobuf_c/shared_convert.c:15:60: style: Parameter 'msgdef' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/rust/test/cpp/interop/test_utils.cc:33:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_bytes_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/rust/test/cpp/interop/test_utils.cc:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_bytes_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.cc:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTypeGoogleApisComPrefix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.cc:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAnyFullTypeName [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:210:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:265:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:304:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:312:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:351:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_url_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any.pb.cc:241:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/any.pb.cc:244:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/any_lite.cc:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/any_test.cc:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_CONSTINIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:247:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < Api > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/api.pb.cc:260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:264:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:292:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:357:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:447:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:546:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:566:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:611:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:618:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:644:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:669:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:730:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:818:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:924:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:932:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:986:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1028:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1040:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1056:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1068:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1124:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1165:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1212:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/api.pb.cc:404:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:407:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:410:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:413:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:416:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:419:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:422:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:777:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:780:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:783:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:786:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:789:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:792:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:795:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1099:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/api.pb.cc:1102:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/arena.cc:78:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:174:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:205:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:249:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:290:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:436:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:475:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:546:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:574:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllocPolicySize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:590:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPerThreadIds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:634:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_and_id_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:703:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:741:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:771:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxCleanupNodeSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:779:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxCleanupNodeSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:790:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:802:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:816:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:840:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSerialArenaSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:862:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:874:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_owner_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena.cc:318:23: style: Variable 's' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/arena.cc:270:18: style: Variable 'new_head' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arena.cc:563:35: style: Variable 'old_alloc_policy' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arena.cc:739:19: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arena_align_test.cc:139:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable align [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arena_unittest.cc:802:5: error: There is an unknown macro here somewhere. Configuration is required. If PROTOBUF_IGNORE_DEPRECATION_STOP is a macro then please configure it. [unknownMacro] protobuf-3.25.2/src/google/protobuf/arenastring.cc:50:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kConstInit [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:150:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:164:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:205:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:218:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/arenastring.cc:101:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:126:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:150:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:164:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:174:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:183:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:205:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:218:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:242:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:257:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring.cc:269:33: style: Variable 'check' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/src/google/protobuf/arenastring_unittest.cc:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_CONSTINIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/allowlists/allowlist_test.cc:53:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMatchPrefix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/allowlists/allowlist_test.cc:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllowAllInOss [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/annotation_test_util.cc:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERSION [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:121:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:156:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:165:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:198:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:244:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFailedPrecondition [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:249:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:262:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_99997_TEST_ONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:46:39: performance: Function 'GetFeatureExtensions()' should return member 'feature_extensions_' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:49:67: performance: Function parameter 'extensions' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:268:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:301:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SUPPORTS_EDITIONS [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:369:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:375:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:384:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:391:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:397:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:436:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:581:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:641:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:795:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:859:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generators_by_flag_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:990:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generators_by_flag_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:995:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin_prefix_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1016:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO3 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1028:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastReservedNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1093:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_FILE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1152:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_EXTENSION_RANGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1156:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_FIELD [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_ONEOF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_ENUM_ENTRY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1176:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_SERVICE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_METHOD [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_set_in_names_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1449:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_path_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1469:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_files_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1536:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_MINIMUM_EDITION [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1601:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_files_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1674:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable direct_dependencies_violation_msg_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1713:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_files_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1801:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executable_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2024:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2436:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2548:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2579:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin_prefix_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2652:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_set_out_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2752:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_VERSION [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2826:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2894:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imports_in_descriptor_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2961:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:3119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:724:43: warning: Member variable 'MemoryOutputStream::append_mode_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:732:43: warning: Member variable 'MemoryOutputStream::append_mode_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:358:3: style: Class 'ErrorPrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:454:3: style: Class 'GeneratorContextImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1302:17: style: Condition 'error_link' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1287:38: note: Assignment 'error_link=nullptr', assigned value is 0 protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1302:17: note: Condition 'error_link' is always false protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1205:7: style: The scope of the variable 'databases_per_descriptor_set' can be reduced. [variableScope] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:289:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:302:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:686:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2550:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:66:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:92:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_stdout_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:657:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:775:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:851:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1256:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1474:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_invalid [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1486:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_1_TEST_ONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1498:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_99999_TEST_ONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1714:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SUPPORTS_EDITIONS [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1899:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_PROTO2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3157:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3836:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3879:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3969:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3860:1: style: The class 'EncodeDecodeTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3924:41: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3907:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable should_cache_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:259:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_reflection_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:274:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_reflection_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:390:14: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/extension.cc:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_traits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/extension.cc:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/extension.cc:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable should_split_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:237:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:325:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_vars_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:335:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:79:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:140:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:144:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:221:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:241:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:249:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:268:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:282:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:326:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:332:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:346:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:426:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:290:18: style:inconclusive: Function 'GenerateConstexprAggregateInitializer' argument 1 names different: declaration 'printer' definition 'p'. [funcArgNamesDifferent] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:77:20: note: Function 'GenerateConstexprAggregateInitializer' argument 1 names different: declaration 'printer' definition 'p'. protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:290:18: note: Function 'GenerateConstexprAggregateInitializer' argument 1 names different: declaration 'printer' definition 'p'. protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:305:68: style:inconclusive: Function 'GenerateAggregateInitializer' argument 1 names different: declaration 'printer' definition 'p'. [funcArgNamesDifferent] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:75:50: note: Function 'GenerateAggregateInitializer' argument 1 names different: declaration 'printer' definition 'p'. protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:305:68: note: Function 'GenerateAggregateInitializer' argument 1 names different: declaration 'printer' definition 'p'. protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:152:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:381:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:208:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAlias [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:252:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:162:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAlias [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:755:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIAS [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:957:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:566:8: style: The function 'GenerateConstructorCode' overrides a function in a base class but is identical to the overridden function [uselessOverride] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:115:8: note: Virtual function in base class protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:566:8: note: Function in derived class protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:174:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:237:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:398:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:451:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:45:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:79:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:239:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:829:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:262:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scc_analyzer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:346:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:447:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_h [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:493:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPbH [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:557:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:599:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:609:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:849:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:861:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:882:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:917:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:961:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:989:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1107:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1506:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_guard_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1646:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bootstrap [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1693:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1706:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1717:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1739:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1751:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1259:21: style: Condition 'eager' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1256:16: note: Assignment 'eager=false', assigned value is 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1259:21: note: Condition 'eager' is always false protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kThickSeparator [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:113:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:336:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:224:26: style: Local variable 'options' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:87:52: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:224:26: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:249:26: style: Local variable 'options' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:87:52: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:249:26: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:239:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:299:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_iec559 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:585:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:671:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:703:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:751:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:817:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:990:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCustom [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1012:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1031:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1055:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_stack_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1212:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1313:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LITE_RUNTIME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1319:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1335:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1556:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_SIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1677:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:324:14: style: Return value '!IsLazy(field,options,scc_analyzer)' is always true [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:181:30: note: Calling function 'IsLazilyVerifiedLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:324:21: note: Calling function 'IsLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:324:14: note: Return value '!IsLazy(field,options,scc_analyzer)' is always true protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:371:14: style: Return value '!IsLazy(field,options,scc_analyzer)' is always true [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:181:30: note: Calling function 'IsLazilyVerifiedLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:371:21: note: Calling function 'IsLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:371:14: note: Return value '!IsLazy(field,options,scc_analyzer)' is always true protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:933:15: style: Condition 'IsLazy(descriptor->field(field_idx),options,scc_analyzer)' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:181:30: note: Calling function 'IsLazilyVerifiedLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:933:15: note: Calling function 'IsLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:933:15: note: Condition 'IsLazy(descriptor->field(field_idx),options,scc_analyzer)' is always false protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:938:15: style: Condition 'IsLazy(descriptor->extension(idx),options,scc_analyzer)' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:181:30: note: Calling function 'IsLazilyVerifiedLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:938:15: note: Calling function 'IsLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:938:15: note: Condition 'IsLazy(descriptor->extension(idx),options,scc_analyzer)' is always false protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:960:15: style: Condition 'IsLazy(file->extension(field_idx),options,scc_analyzer)' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:181:30: note: Calling function 'IsLazilyVerifiedLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:960:15: note: Calling function 'IsLazy' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:960:15: note: Condition 'IsLazy(file->extension(field_idx),options,scc_analyzer)' is always false protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:189:49: style: Parameter 'scc_analyzer' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:194:48: style: Parameter 'scc_analyzer' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1676:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1689:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:76:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kZeroPad8 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:197:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:241:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:509:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_layout_helper_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:565:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_has_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_inlined_string_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:584:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_bit_indices_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:602:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:613:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:966:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1026:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1051:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1077:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1905:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1928:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1958:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2165:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2311:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2672:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2684:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2767:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2777:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2848:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2970:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3036:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_weak_fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3093:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3145:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3425:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3555:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3620:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3798:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3850:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3952:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4002:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4207:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4308:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4555:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4637:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4785:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4941:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:657:10: style: Local variable 'v' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:613:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:657:10: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1169:10: style: Local variable 'v' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1160:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1169:10: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2023:10: style: Local variable 't' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1956:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2023:10: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2053:10: style: Local variable 'v' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1955:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2053:10: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2054:10: style: Local variable 't' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1956:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2054:10: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:303:74: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageLite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestEmptyMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestReservedFields [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestEmptyMessageWithExtensions [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestRecursiveMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoreString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int32Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int64Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoolMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestOneof [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestOneof2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestFieldOrderings [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestMessageSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestPackedTypes [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:101:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEnumTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:130:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:176:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:229:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:267:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:321:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:378:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:439:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:501:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:577:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/padding_optimizer.cc:95:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:55:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_SIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTvEager [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:120:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:172:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:330:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:568:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_TC_PARSE_FUNCTION_LIST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:578:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fast_path_fields [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:630:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepMask [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:759:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_entries [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:419:25: style: Variable 'entry_block' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:623:40: style: Parameter 'format' can be declared as reference to const [constParameterReference] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:65:20: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:209:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:25:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vars_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:95:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:114:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vars_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:167:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_in_metadata_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRequest [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:252:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:273:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:149:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:217:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:237:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:272:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:284:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/unittest.cc:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int32_ext [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/unittest.cc:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestConflictingEnumNames_while_and_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/cpp/unittest.cc:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable void_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc:88:58: performance: Function parameter 'file1' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc:89:24: performance: Function parameter 'file2' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc:95:33: performance: Function parameter 'parameter' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum.cc:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:40:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:57:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:40:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:173:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:197:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:201:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:205:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:220:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:453:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_generator.cc:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_generator.cc:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSHARPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:201:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:303:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFixed32Size [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:331:31: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:215:30: style: The scope of the variable 'field' can be reduced. [variableScope] protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:151:67: warning: Either the condition 'prefix_index ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:199:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:216:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:264:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:296:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:318:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:354:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:247:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/java/java_features.pb.cc:250:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/java/kotlin_generator.cc:25:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builder_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:317:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:366:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:551:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:739:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:892:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:965:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1064:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1070:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1078:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1096:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1146:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field.cc:1168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:32:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:44:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:542:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/map_field_lite.cc:839:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:96:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:140:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:177:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:215:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:241:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:298:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:571:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:737:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:765:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:790:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:884:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:962:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1121:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1215:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1248:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneofs_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1275:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1318:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1333:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:400:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1001:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1081:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message.cc:1248:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:94:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:214:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:320:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:573:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:663:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:768:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:800:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:842:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:128:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:524:16: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder.cc:638:16: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder_lite.cc:62:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder_lite.cc:135:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_builder_lite.cc:84:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builder_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:202:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:235:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:384:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:414:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:423:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:432:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:442:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:490:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:524:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:531:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:739:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:747:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:756:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:780:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:789:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:822:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:845:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:903:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:919:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:938:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1235:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1324:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1333:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1343:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field.cc:1365:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:50:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:219:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:322:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:354:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:412:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:425:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:497:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:514:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:532:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:650:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:783:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:792:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_field_lite.cc:802:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:75:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:87:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:96:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:160:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:489:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:669:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:687:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:705:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:780:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneofs_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:807:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:844:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:860:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:134:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:228:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_lite.cc:780:14: style: Variable 'kv' can be declared as reference to const [constVariableReference] protobuf-3.25.2/src/google/protobuf/compiler/java/message_serialization_unittest.cc:80:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/message_serialization_unittest.cc:35:34: performance: Function parameter 'proto_file_name' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_EQUAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:130:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:140:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_immutable_outer_class_names_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:213:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:233:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:293:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/name_resolver.cc:353:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/names.cc:86:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/plugin_unittest.cc:100:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_BOOLEAN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builder_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:202:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:293:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:329:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:343:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:357:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:368:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:375:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:383:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:392:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:435:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:485:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:497:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:505:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:534:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:594:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:600:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:607:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:624:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:665:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:680:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:725:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:832:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:937:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:942:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:952:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:980:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:988:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:1017:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:1036:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:1081:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:1089:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field.cc:1097:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAVATYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:185:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:191:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:199:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:286:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:363:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:373:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:381:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:394:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:448:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:458:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:510:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:524:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:543:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:628:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:703:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:803:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:810:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:814:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:573:7: style: Condition '!EnableExperimentalRuntimeForLite()' is always true [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:573:40: note: Calling function 'EnableExperimentalRuntimeForLite' returns 0 protobuf-3.25.2/src/google/protobuf/compiler/java/primitive_field_lite.cc:573:7: note: Condition '!EnableExperimentalRuntimeForLite()' is always true protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:46:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:127:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONCRETE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:166:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ABSTRACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:282:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:322:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/service.cc:434:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ABSTRACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/shared_code_generator.cc:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enforce_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/shared_code_generator.cc:115:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builder_bit_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:441:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:452:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:465:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:473:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:488:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:506:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:513:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:584:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:704:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:717:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:732:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:770:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:797:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:847:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:977:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1097:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1158:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1180:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field.cc:1188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:367:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:377:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:391:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:477:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:487:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:562:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_resolver_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:576:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:602:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:708:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:916:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/java/string_field_lite.cc:923:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/mock_code_generator.cc:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable suppressed_features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/mock_code_generator.cc:89:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/mock_code_generator.cc:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable suppressed_features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/mock_code_generator.cc:207:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_EDITIONS [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum.cc:63:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum.cc:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum.cc:159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_values_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum_field.cc:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum_field.cc:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum_field.cc:93:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum_field.cc:137:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/enum_field.cc:141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/extension.cc:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/extension.cc:62:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/extension.cc:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/extension.cc:121:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/extension.cc:137:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_method_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:43:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:196:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:232:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:259:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:290:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:313:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:333:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:341:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:351:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:381:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:387:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:399:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:440:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:447:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/field.cc:464:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable include_custom_options [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:263:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_class_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:284:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHeader [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:353:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:400:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:424:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSource [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:432:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_bundled_proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:677:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:738:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:788:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForceInclude [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/file.cc:369:47: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/generator.cc:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECTIVECTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:216:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:275:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:367:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCommentStringFlags_AddLeadingNewline [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:285:28: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/helpers.cc:350:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/import_writer.cc:52:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/import_writer.cc:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable for_bundled_proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/import_writer.cc:149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_to_parse_mapping_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/import_writer.cc:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable other_framework_imports_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/import_writer.cc:182:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_imports_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/import_writer.cc:252:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_to_parse_mapping_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/line_consumer.cc:61:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/line_consumer.cc:139:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/map_field.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/map_field.cc:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECTIVECTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/map_field.cc:103:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECTIVECTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/map_field.cc:126:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECTIVECTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/map_field.cc:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECTIVECTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:227:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneof_generators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strip_custom_options [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:273:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:289:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message.cc:385:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message_field.cc:47:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/message_field.cc:81:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:522:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNSObjectMethodsList [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:576:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:586:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:654:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:949:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:973:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:1089:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFieldObjCTypeOptions_OmitLightweightGenerics [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:1140:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:1203:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:1334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:1381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expected_prefixes_path [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:82:21: performance: Function 'package_to_prefix_mappings_path()' should return member 'package_to_prefix_mappings_path_' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:96:21: performance: Function 'exception_path()' should return member 'exception_path_' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:106:21: performance: Function 'forced_package_prefix()' should return member 'forced_prefix_' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:734:7: style: Condition '!directory.empty()' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:278:28: style: Variable 'last_char_was_number' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:277:28: note: last_char_was_number is assigned protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:278:28: note: last_char_was_number is overwritten protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:287:27: style: Variable 'last_char_was_lower' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:286:50: note: last_char_was_lower is assigned protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:287:27: note: last_char_was_lower is overwritten protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:295:27: style: Variable 'last_char_was_upper' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:294:72: note: last_char_was_upper is assigned protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:295:27: note: last_char_was_upper is overwritten protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:126:15: style: Local variable 'exception_path' shadows outer function [shadowFunction] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:96:21: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/objectivec/names.cc:126:15: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:42:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:66:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:89:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/oneof.cc:97:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/primitive_field.cc:32:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/primitive_field.cc:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/primitive_field.cc:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/primitive_field.cc:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/text_format_decode_data_unittest.cc:147:25: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/compiler/objectivec/text_format_decode_data_unittest.cc:188:25: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:186:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:190:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:193:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_IDENTIFIER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:229:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:262:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:278:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:287:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FLOAT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:324:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:348:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upcoming_doc_comments_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:383:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_collector_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:390:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:394:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_collector_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:400:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:409:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:439:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parser_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:479:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_location_table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_location_table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:521:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SYMBOL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:540:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SYMBOL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_location_table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:641:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:714:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSyntaxFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:763:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:845:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:889:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:904:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:952:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNestedTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1007:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1029:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1184:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1206:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1270:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptionsFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1305:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefaultValueFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1440:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kJsonNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1466:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNamePartFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1511:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_STATEMENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1688:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1792:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1826:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1874:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1922:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:1982:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2053:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kExtendeeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2087:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2152:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2194:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptionsFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2213:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2249:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptionsFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2272:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2311:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptionsFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2329:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNameFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2402:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_STATEMENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2421:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syntax_identifier_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2448:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2469:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2514:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPackageFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2538:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDependencyFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2605:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_map_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:2612:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable import_location_map_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:124:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:133:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/parser.cc:142:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:79:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPORT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:219:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:237:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:324:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable require_syntax_identifier_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:353:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable require_syntax_identifier_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:1156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable require_syntax_identifier_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:1406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable require_syntax_identifier_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2489:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2612:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2754:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2830:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2907:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3182:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3204:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3258:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3278:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3382:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3409:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3434:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3491:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3510:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3531:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3551:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3568:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3589:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3605:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3629:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3724:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3821:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3857:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3898:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3943:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3972:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:4012:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:4061:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3116:12: warning: Member variable 'SpanKey::descriptor_proto' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3116:12: warning: Member variable 'SpanKey::field' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:3116:12: warning: Member variable 'SpanKey::index' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/compiler/parser_unittest.cc:2766:15: style: The scope of the variable 'expected_comments' can be reduced. [variableScope] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:101:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:278:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:417:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:474:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:643:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1174:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1243:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1286:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1427:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1559:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1702:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1789:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:2288:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO3 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:2312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/php/php_generator.cc:1021:54: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/compiler/plugin.cc:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SUPPORTS_EDITIONS [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.cc:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.cc:152:32: style: Parameter 'argv' can be declared as const array [constParameter] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:308:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < Version > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:617:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < CodeGeneratorRequest > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:962:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < CodeGeneratorResponse_File > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1287:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < CodeGeneratorResponse > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:345:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:363:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:384:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:404:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:467:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:514:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:549:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:591:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:633:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:637:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:663:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:692:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compiler_version_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:698:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:722:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:798:156: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:870:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:893:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:938:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:945:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:984:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1027:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1040:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generated_code_info_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1046:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1073:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1222:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1271:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1319:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1365:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1423:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1470:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1493:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1531:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:441:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:444:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:447:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:450:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:763:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:766:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:769:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:772:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:775:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1110:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1113:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1116:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1119:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1400:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1403:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/plugin.pb.cc:1406:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:143:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:177:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:227:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:342:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:373:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:426:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:590:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:789:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:946:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1084:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_count [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1094:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_count [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1141:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1153:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1188:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1250:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1284:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1295:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1320:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1354:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/generator.cc:1389:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:108:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:355:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:450:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:561:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:262:14: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:258:12: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:262:14: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:268:14: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:258:12: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:268:14: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:605:14: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:602:12: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/python/pyi_generator.cc:605:14: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/retention.cc:49:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETENTION_SOURCE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/retention.cc:121:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/retention.cc:213:15: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/compiler/retention.cc:194:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/compiler/retention.cc:213:15: note: Shadow variable protobuf-3.25.2/src/google/protobuf/compiler/ruby/ruby_generator.cc:167:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/ruby/ruby_generator.cc:324:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_UNKNOWN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/accessors/singular_string.cc:29:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/context.cc:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/context.cc:49:38: style: Parameter 'arg' can be declared as reference to const [constParameterReference] protobuf-3.25.2/src/google/protobuf/compiler/rust/generator.cc:225:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kernel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kernel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kernel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kernel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kernel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:169:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/message.cc:437:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/naming.cc:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kernel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/naming.cc:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/relative_path.cc:26:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/rust/relative_path.cc:30:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_stdin_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_pid_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_stdin_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:292:14: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:343:13: style: Variable 'ignored' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:338:13: note: ignored is assigned protobuf-3.25.2/src/google/protobuf/compiler/subprocess.cc:343:13: note: ignored is overwritten protobuf-3.25.2/src/google/protobuf/compiler/zip_writer.cc:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_output_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/compiler/zip_writer.cc:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_output_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:121:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < CppFeatures > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:172:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:214:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:240:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/cpp_features.pb.cc:200:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.cc:328:9: error: Internal error. AST cyclic dependency. [internalError] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2537:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FileDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3138:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < DescriptorProto_ExtensionRange > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3426:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < DescriptorProto_ReservedRange > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3651:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < DescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4138:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < ExtensionRangeOptions_Declaration > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4483:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < ExtensionRangeOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4809:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FieldDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5363:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < OneofDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5617:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < EnumDescriptorProto_EnumReservedRange > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5842:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < EnumDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6181:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < EnumValueDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6474:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < ServiceDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6758:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < MethodDescriptorProto > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7151:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FileOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8044:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < MessageOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8443:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FieldOptions_EditionDefault > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8681:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FieldOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9251:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < OneofOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9507:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < EnumOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9860:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < EnumValueOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10192:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < ServiceOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10490:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < MethodOptions > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10827:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < UninterpretedOption_NamePart > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11070:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < UninterpretedOption > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11473:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FeatureSet > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11839:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FeatureSetDefaults_FeatureSetEditionDefault > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12092:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < FeatureSetDefaults > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12364:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < SourceCodeInfo_Location > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12889:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < GeneratedCodeInfo_Annotation > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2399:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2410:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2462:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2482:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2490:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2520:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2597:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2625:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2643:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2650:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2689:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2817:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2984:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3031:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3096:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3238:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3331:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3360:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3403:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3453:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3473:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3490:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3537:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3569:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3592:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3628:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3633:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3694:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3717:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3728:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3734:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3763:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3875:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4020:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4043:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4220:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4245:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4317:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4372:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4411:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4520:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4550:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4556:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4578:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4653:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4710:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4733:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4776:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4783:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4789:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4875:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4903:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4923:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4929:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4972:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5085:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5263:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5326:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5333:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5398:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5413:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5424:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5430:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5451:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5501:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5534:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5557:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5589:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5596:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5644:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5664:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5681:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5728:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5760:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5783:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5819:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5824:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5880:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5898:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5909:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5915:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5939:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6013:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6088:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6279:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6336:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6376:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6405:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6455:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6510:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6526:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6537:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6543:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6565:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6623:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6693:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6729:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6736:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6807:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6849:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6855:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6885:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6963:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7026:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7071:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7290:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7321:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7385:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7571:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7765:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7897:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8000:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8007:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8015:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8092:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8137:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8160:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8316:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8358:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8411:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8418:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8474:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8486:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8502:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8518:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8568:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8601:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8624:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8660:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8743:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8769:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8784:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8790:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8820:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8938:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9079:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9335:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9387:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9432:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9446:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9487:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9573:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9588:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9594:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9615:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9684:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9749:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9781:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9828:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9835:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9841:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9899:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9923:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9938:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9944:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9965:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10031:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10089:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10167:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10267:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10286:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10417:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10458:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10465:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10568:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10574:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10597:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10665:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10723:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10751:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10802:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10808:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10861:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10873:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10889:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10905:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10955:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10988:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11010:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11042:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11049:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11056:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11189:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11346:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11392:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11444:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11451:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11516:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11535:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11555:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11573:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11651:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11716:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11763:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11815:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11821:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11873:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11888:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11903:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable features_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11909:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11926:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11974:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12006:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12029:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12062:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12069:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12074:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12179:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12277:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12300:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12340:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12401:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12434:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12457:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12548:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12622:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12645:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12683:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12690:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12728:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12739:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12753:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12764:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12816:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12836:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12844:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12872:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12928:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12948:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12969:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12990:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13070:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13130:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13165:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13281:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13292:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13344:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13364:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13372:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13400:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:42:8: style:inconclusive: Technically the member function 'google::protobuf::UninterpretedOption_NamePartDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:76:8: style:inconclusive: Technically the member function 'google::protobuf::SourceCodeInfo_LocationDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:107:8: style:inconclusive: Technically the member function 'google::protobuf::GeneratedCodeInfo_AnnotationDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:134:8: style:inconclusive: Technically the member function 'google::protobuf::FieldOptions_EditionDefaultDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:163:8: style:inconclusive: Technically the member function 'google::protobuf::FeatureSetDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:195:8: style:inconclusive: Technically the member function 'google::protobuf::ExtensionRangeOptions_DeclarationDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:220:8: style:inconclusive: Technically the member function 'google::protobuf::EnumDescriptorProto_EnumReservedRangeDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:245:8: style:inconclusive: Technically the member function 'google::protobuf::DescriptorProto_ReservedRangeDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:281:8: style:inconclusive: Technically the member function 'google::protobuf::UninterpretedOptionDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:305:8: style:inconclusive: Technically the member function 'google::protobuf::SourceCodeInfoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:329:8: style:inconclusive: Technically the member function 'google::protobuf::GeneratedCodeInfoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:354:8: style:inconclusive: Technically the member function 'google::protobuf::FeatureSetDefaults_FeatureSetEditionDefaultDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:380:8: style:inconclusive: Technically the member function 'google::protobuf::ServiceOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:405:8: style:inconclusive: Technically the member function 'google::protobuf::OneofOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:432:8: style:inconclusive: Technically the member function 'google::protobuf::MethodOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:462:8: style:inconclusive: Technically the member function 'google::protobuf::MessageOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:527:8: style:inconclusive: Technically the member function 'google::protobuf::FileOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:563:8: style:inconclusive: Technically the member function 'google::protobuf::FieldOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:589:8: style:inconclusive: Technically the member function 'google::protobuf::FeatureSetDefaultsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:616:8: style:inconclusive: Technically the member function 'google::protobuf::ExtensionRangeOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:643:8: style:inconclusive: Technically the member function 'google::protobuf::EnumValueOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:671:8: style:inconclusive: Technically the member function 'google::protobuf::EnumOptionsDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:698:8: style:inconclusive: Technically the member function 'google::protobuf::OneofDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:733:8: style:inconclusive: Technically the member function 'google::protobuf::MethodDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:777:8: style:inconclusive: Technically the member function 'google::protobuf::FieldDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:805:8: style:inconclusive: Technically the member function 'google::protobuf::EnumValueDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:831:8: style:inconclusive: Technically the member function 'google::protobuf::DescriptorProto_ExtensionRangeDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:859:8: style:inconclusive: Technically the member function 'google::protobuf::ServiceDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:889:8: style:inconclusive: Technically the member function 'google::protobuf::EnumDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:924:8: style:inconclusive: Technically the member function 'google::protobuf::DescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:966:8: style:inconclusive: Technically the member function 'google::protobuf::FileDescriptorProtoDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:990:8: style:inconclusive: Technically the member function 'google::protobuf::FileDescriptorSetDefaultTypeInternal::Init' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2437:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2755:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2758:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2761:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2764:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2767:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2770:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2773:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2776:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2779:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2782:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2785:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2788:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:2791:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3272:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3275:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3278:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3520:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3523:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3823:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3826:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3829:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3832:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3835:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3838:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3841:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3844:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3847:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:3850:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4287:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4290:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4293:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4296:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4299:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4619:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4622:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4625:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:4628:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5032:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5035:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5038:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5041:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5044:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5047:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5050:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5053:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5056:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5059:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5062:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5481:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5484:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5711:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5714:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5981:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5984:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5987:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5990:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:5993:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6313:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6316:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6319:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6599:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6602:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6605:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6929:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6932:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6935:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6938:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6941:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:6944:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7480:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7483:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7486:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7489:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7492:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7495:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7498:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7501:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7504:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7507:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7510:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7513:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7516:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7519:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7522:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7525:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7528:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7531:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7534:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7537:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7540:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:7543:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8204:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8207:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8210:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8213:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8216:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8219:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8222:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8548:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8551:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8882:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8885:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8888:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8891:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8894:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8897:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8900:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8903:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8906:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8909:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8912:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8915:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:8918:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9369:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9372:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9657:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9660:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9663:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9666:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:9669:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10007:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10010:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10013:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10016:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10323:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10326:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10329:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10640:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10643:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10646:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10649:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10935:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:10938:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11235:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11238:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11241:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11244:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11247:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11250:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11253:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11617:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11620:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11623:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11626:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11629:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11632:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11956:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:11959:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12209:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12212:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12215:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12499:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12502:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12505:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12508:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12511:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:12791:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13032:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13035:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13038:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13041:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13044:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor.pb.cc:13319:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:261:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:287:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_symbol_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:322:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:463:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoded_package [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:550:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:586:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:622:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:660:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:695:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:877:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_to_delete_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:950:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:961:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:983:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:1008:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:1023:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:420:10: performance:inconclusive: Technically the member function 'google::protobuf::DescriptorIndex::EncodeString' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:421:21: performance:inconclusive: Technically the member function 'google::protobuf::DescriptorIndex::DecodeString' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:490:53: performance:inconclusive: Technically the member function 'google::protobuf::DescriptorIndex::SymbolCompare::GetParts' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:421:21: performance: Function 'DecodeString()' should return member 'str' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:1027:18: style: Local variable 'source' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:1023:28: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:1027:18: note: Shadow variable protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:139:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:637:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:641:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:644:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:648:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:725:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_database.cc:728:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:274:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:356:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:372:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_enum_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:384:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_enum_value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:396:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_service_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:408:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_extension_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:420:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_extension_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:432:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:491:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO3 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:537:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_2023 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:558:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:595:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:680:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:822:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:881:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:892:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:904:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:919:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:999:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message4_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1022:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1047:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1054:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1084:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1204:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1213:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1217:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1252:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1302:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneof_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1316:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneof_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1335:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1581:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1595:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1600:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1611:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1644:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1668:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1777:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1786:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1791:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1818:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1823:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_request_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1828:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_response_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1833:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1976:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1988:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2013:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2021:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2026:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baz_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2039:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2092:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2278:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2598:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2678:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2703:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2728:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2753:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2770:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2795:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2827:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:2952:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3065:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3083:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bar_file_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_opt1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3365:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bool_opt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3420:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complex_opt1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3525:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_opt1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3613:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complex_opt1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3697:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complex_opt1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3784:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complex_opt2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:3810:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:4436:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6186:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDisallowUnexpected [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6450:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6480:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6510:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6530:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FLOAT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6540:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:6550:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7081:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7229:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7247:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7315:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7389:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7520:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7546:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7866:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7901:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:7937:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8000:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8031:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8075:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8238:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8284:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8333:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8528:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPLICIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8599:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8635:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8683:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8720:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8782:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8825:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8875:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8913:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8950:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:8977:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:9027:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:9068:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:9136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStrict [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:9844:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:9910:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10537:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10570:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10607:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10672:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10702:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10737:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10767:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10796:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10831:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10871:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10903:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:10949:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11163:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11182:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11193:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11204:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11238:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11281:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11319:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11364:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11443:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11456:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11466:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11710:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kJavaPackageFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:12074:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:12100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:12153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:12321:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:12453:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lazy_enum_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11069:5: style: Class 'CallCountingDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11106:5: style: Class 'FalsePositiveDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:539:20: style: Local variable 'pool' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:523:18: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:539:20: note: Shadow variable protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:540:27: style: Local variable 'file' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:524:25: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:540:27: note: Shadow variable protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:543:25: style: Local variable 'other' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:527:23: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:543:25: note: Shadow variable protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1334:5: style: Local variable 'AddField' shadows outer function [shadowFunction] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:127:23: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:1334:5: note: Shadow variable protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11634:24: style: class member 'SourceLocationTest::kCustomOptionFieldNumber' is never used. [unusedStructMember] protobuf-3.25.2/src/google/protobuf/descriptor_unittest.cc:11636:24: style: class member 'SourceLocationTest::kAFieldNumber' is never used. [unusedStructMember] protobuf-3.25.2/src/google/protobuf/drop_unknown_fields_test.cc:24:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/drop_unknown_fields_test.cc:44:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:175:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:240:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:266:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:315:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:206:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/duration.pb.cc:209:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:94:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:408:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:484:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:567:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:615:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prototypes_mutex_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prototypes_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::size' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::has_bits_offset' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::oneof_case_offset' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::extensions_offset' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::factory' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::pool' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::type' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message.cc:277:3: warning: Member variable 'TypeInfo::weak_field_map_offset' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prototype_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:114:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:124:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:138:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extensions_descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:152:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:237:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto3_prototype_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::descriptor_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::prototype_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::extensions_descriptor_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::extensions_prototype_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::packed_descriptor_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::packed_prototype_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::oneof_descriptor_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::oneof_prototype_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::proto3_descriptor_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/dynamic_message_unittest.cc:50:3: warning: Member variable 'DynamicMessageTest::proto3_prototype_' is not initialized in the constructor. [uninitMemberVar] protobuf-3.25.2/src/google/protobuf/editions/generated_files_test.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REQUIRED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/editions/generated_files_test.cc:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/editions/generated_files_test.cc:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/editions/generated_files_test.cc:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:40:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FIELD_TYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:98:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extendee_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:162:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:176:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:338:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:339:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:340:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_UINT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:341:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_UINT64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:342:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_FLOAT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:343:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:344:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_BOOL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:375:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:462:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:481:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:497:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:529:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:543:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:550:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:559:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:580:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:600:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:629:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:678:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:704:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:733:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:757:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:764:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:774:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:844:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:852:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:982:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1189:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable large [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1286:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1333:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1473:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1499:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1542:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1568:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flat_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1611:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flat_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1626:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flat_capacity_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1675:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flat_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1850:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:1896:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set.cc:129:11: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/extension_set.cc:140:34: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:85:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:95:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FIELD_TYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:128:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:205:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:233:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:268:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:289:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:342:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flat_capacity_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_heavy.cc:356:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:977:3: debug: Failed to instantiate template "SumAllExtensions". The checking continues anyway. [templateInstantiation] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optionalgroup_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int64_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_foreign_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_set_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_foreign_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_foreign_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:228:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_foreign_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:311:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:390:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:427:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_foreign_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:456:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:611:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREIGN_BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:674:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unpacked_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:698:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:710:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:735:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_string_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:759:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:934:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1156:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_nested_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1234:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREIGN_BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1357:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_bool_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1395:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_CONSTINIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1402:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:185:29: style: Variable 'mutable_extension' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:189:29: style: Variable 'released_extension' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:207:29: style: Variable 'mutable_extension' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:211:29: style: Variable 'released_extension' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:232:29: style: Variable 'released_extension' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:530:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:574:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1127:7: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/extension_set_unittest.cc:1136:7: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/feature_resolver.cc:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver.cc:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIELD_PRESENCE_UNKNOWN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver.cc:269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_UNKNOWN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver.cc:305:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:52:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFailedPrecondition [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:110:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_2023 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:121:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:149:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:179:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_nested [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:232:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:244:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:257:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:267:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:323:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_2023 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:333:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_2023 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:392:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_2023 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:410:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:442:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:487:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_2023 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:510:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:523:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_1_TEST_ONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:530:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_99998_TEST_ONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:543:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:557:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:595:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:616:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:644:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:674:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:699:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:724:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:748:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:778:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:810:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:842:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:872:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:898:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:928:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:953:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/feature_resolver_test.cc:980:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feature_set_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:179:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:228:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:255:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:263:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/field_mask.pb.cc:207:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/generated_enum_util.cc:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_enum_util.cc:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_enum_util.cc:74:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_enum_util_test.cc:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence_start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_enum_util_test.cc:320:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_bases.cc:36:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_bases.cc:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_bases.cc:98:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergeImpl [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:145:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_non_weak_field_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:318:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcparse_table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:324:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:348:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:367:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_non_weak_field_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:810:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:846:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:869:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1215:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_non_weak_field_index_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1289:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1335:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1453:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1502:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1546:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1630:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_bit_indices_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1756:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1757:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1758:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1759:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1760:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1761:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1762:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1769:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1800:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1831:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1866:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1917:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1969:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1985:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2001:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2019:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2045:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2062:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2068:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_factory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2246:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2281:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2388:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2408:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2428:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2470:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2489:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2512:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2539:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2577:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2586:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2596:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2604:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2611:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2619:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2627:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2636:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2642:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2647:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO3 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2671:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2689:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:2851:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3027:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3028:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3029:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_UINT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3030:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_UINT64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3031:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_FLOAT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3032:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_DOUBLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3033:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_BOOL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_factory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3137:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3159:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3197:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_TC_PARSE_FUNCTION_LIST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3222:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReflectionParseLoop [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiniParse [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3271:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3304:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3386:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTvEager [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3596:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kConstInit [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3693:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reflection [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3733:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:3745:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:1153:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:551:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:941:10: performance:inconclusive: Technically the member function 'SwapOneofField < true >::LocalVarWrapper::ClearOneofCase' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/generated_message_reflection.cc:501:8: style:inconclusive: Technically the member function 'OneofFieldMover < true >::operator()' can be const. [functionConst] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:481:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_nested_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:638:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_foreign_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:761:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:796:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:829:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:864:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:964:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1140:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_string_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1444:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_string_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1585:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_nested_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_reflection_unittest.cc:1622:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_full.cc:50:3: error: There is an unknown macro here somewhere. Configuration is required. If PROTOBUF_MUSTTAIL is a macro then please configure it. [unknownMacro] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:239:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTvLazy [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:310:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:414:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:537:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipmap [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:551:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFcOptional [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:742:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInlinedStringAuxIdx [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_gen.cc:665:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite.cc:66:3: error: There is an unknown macro here somewhere. Configuration is required. If PROTOBUF_MUSTTAIL is a macro then please configure it. [unknownMacro] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:77:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:252:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_entries [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:269:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:324:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMtSmallScanSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:336:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:377:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:423:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:469:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:519:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_lookup_table [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:810:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:857:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:886:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_tctable_lite_test.cc:117:32: style: Condition 'i+1!=0' is always true [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/generated_message_util.cc:57:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_util.cc:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_util.cc:272:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_util.cc:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/generated_message_util.cc:344:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetEmptyString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/implicit_weak_message.cc:25:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/internal_message_util.cc:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/internal_message_util.cc:49:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:77:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:87:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_size_after_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:144:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recursion_budget_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recursion_budget_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_bytes_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:182:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_bytes_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:196:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_size_after_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:261:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:289:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:314:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:367:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:494:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:524:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:539:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:569:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:614:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:634:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:652:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_size_after_limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:703:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aliasing_enabled_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:708:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:716:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:738:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:748:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:756:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:779:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:801:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:821:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:860:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable had_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:901:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSlopBytes [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:924:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSlopBytes [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream.cc:946:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:544:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:548:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:767:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:791:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:811:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:828:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:848:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:869:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:891:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1150:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1295:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1312:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1324:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1338:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1350:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1379:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1405:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1472:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1476:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:1493:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDisallowUnexpected [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:162:18: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:442:3: style: Same expression on both sides of '=='. [duplicateExpression] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:467:3: style: Same expression on both sides of '=='. [duplicateExpression] protobuf-3.25.2/src/google/protobuf/io/coded_stream_unittest.cc:655:8: style: The scope of the variable 'read_buffer' can be reduced. [variableScope] protobuf-3.25.2/src/google/protobuf/io/printer.cc:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:152:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignored_comment_start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_codegen_trace [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:275:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_lookups_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indent_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:351:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_collector [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:372:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:432:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable at_start_of_line_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:447:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable at_start_of_line_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:463:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variable_delimiter [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer.cc:488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indent_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer_unittest.cc:200:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer_unittest.cc:719:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/printer_unittest.cc:204:28: performance: Function 'Get()' should return member 'annotations_' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/io/strtod.cc:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_out_of_range [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/strtod.cc:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/strtod.cc:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_DIG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/strtod.cc:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/test_zero_copy_stream_test.cc:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/test_zero_copy_stream_test.cc:93:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:223:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:228:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_whitespace_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_whitespace_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:236:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_newlines_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_newlines_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:268:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_error_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record_target_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:308:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_pos_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:317:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:326:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_column [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:348:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:380:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:479:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_f_after_float_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:510:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:558:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_style_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:580:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_newlines_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:597:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_whitespace_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:610:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable previous_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:842:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:961:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kuint64max [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:1017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:1162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:365:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:358:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:334:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_char_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer.cc:1238:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kuint64max [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:452:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_START [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_START [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:831:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:870:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kuint64max [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:1006:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.1e [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:1194:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:899:14: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:877:12: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:899:14: note: Shadow variable protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:945:16: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:877:12: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:945:16: note: Shadow variable protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:961:16: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:877:12: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/io/tokenizer_unittest.cc:961:16: note: Shadow variable protobuf-3.25.2/src/google/protobuf/io/zero_copy_sink.cc:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_sink_test.cc:145:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_sink_test.cc:166:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_sink_test.cc:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream.cc:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_on_delete_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_closed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_closed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_closed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:169:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_on_delete_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_closed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_closed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:293:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_count_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_count_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_count_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl.cc:337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_count_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_returned_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_returned_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:82:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:109:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_returned_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:116:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owns_copying_stream_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:195:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backup_bytes_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:242:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backup_bytes_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:291:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owns_copying_stream_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:299:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_used_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_used_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:331:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failed_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:389:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:395:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_used_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:404:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prior_bytes_read_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:409:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:413:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:425:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:448:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:457:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:477:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_remaining_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:489:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:513:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:521:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:538:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:543:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:593:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_hint_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:657:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:670:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:677:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:302:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:881:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1287:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cord [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1408:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1440:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1487:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1578:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1598:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1607:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1632:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1005:9: style: Variable 'available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1026:9: style: Variable 'available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1041:9: style: Variable 'available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1042:9: style: Variable 'next_available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1065:9: style: Variable 'next_available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1123:9: style: Variable 'available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1124:9: style: Variable 'next_available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1151:9: style: Variable 'next_available_data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1451:7: warning: The lock is ineffective because the mutex is locked at the same scope as the mutex itself. [localMutex] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1570:21: style: Unused variable: debug_disabler [unusedVariable] protobuf-3.25.2/src/google/protobuf/io/zero_copy_stream_unittest.cc:1583:21: style: Unused variable: debug_disabler [unusedVariable] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:57:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kObj [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:196:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:371:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABSL_FALLTHROUGH_INTENDED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:386:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_loc_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:310:10: style: Local variable 'hex' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:301:8: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:310:10: note: Shadow variable protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:425:14: style: Local variable 'c' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:395:10: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:425:14: note: Shadow variable protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:484:19: style: Local variable 'uc' shadows outer variable [shadowVariable] protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:444:17: note: Shadowed declaration protobuf-3.25.2/src/google/protobuf/json/internal/lexer.cc:484:19: note: Shadow variable protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:252:52: debug: Failed to instantiate template "ValueIs". The checking continues anyway. [templateInstantiation] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:69:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:223:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:668:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefaultDepth [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:694:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefaultDepth [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:154:13: style: Condition '!first' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:152:20: note: Assignment 'first=true', assigned value is 1 protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:153:30: note: Assuming container is not empty protobuf-3.25.2/src/google/protobuf/json/internal/lexer_test.cc:154:13: note: Condition '!first' is always false protobuf-3.25.2/src/google/protobuf/json/internal/message_path.cc:21:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:732:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:764:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:1284:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_DEBUG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:1324:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_DEBUG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:1233:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kObj [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:1181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore_unknown_fields [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:1090:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTrue [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:1006:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_legacy_syntax [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:960:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_legacy_syntax [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:883:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNull [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:777:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNull [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:387:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNull [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:630:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNull [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:582:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNull [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:361:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:311:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:329:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable case_insensitive_enum_parsing [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:818:28: style: Condition 'm_adj>*mon' is always false [knownConditionTrueFalse] protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:817:20: note: m_adj is assigned '*mon-3' here. protobuf-3.25.2/src/google/protobuf/json/internal/parser.cc:818:28: note: Condition 'm_adj>*mon' is always false protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:835:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_DEBUG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:870:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_DEBUG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:741:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_legacy_syntax [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:709:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_legacy_syntax [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:461:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable always_print_primitive_fields [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:126:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Args [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preserve_proto_field_names [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:249:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kValue [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:67:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNull [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:338:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kValue [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/unparser.cc:326:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuoted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:49:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:62:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:219:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:327:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFalse [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:469:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/untyped_message.cc:534:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARDINALITY_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outstanding_buffer_borrows_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:63:11: style: Variable 'guard' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:58:13: note: guard is assigned protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:63:11: note: guard is overwritten protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream_test.cc:31:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream_test.cc:42:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream_test.cc:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/internal/zero_copy_buffered_stream_test.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:321:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:343:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:382:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:390:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:471:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:496:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:509:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:519:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:542:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:553:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:566:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:586:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:606:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:615:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:621:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:634:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:693:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:719:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:750:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:773:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:798:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:833:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:863:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:900:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:916:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:924:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:937:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:951:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:967:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:979:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:993:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1004:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1016:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1022:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1041:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1075:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1087:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1240:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1271:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1278:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1317:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/json/json_test.cc:1327:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/lite_unittest.cc:172:1: error: syntax error [syntaxError] protobuf-3.25.2/src/google/protobuf/map.cc:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_of_first_non_null_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:101:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:192:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_buckets_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map.cc:65:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/map_field.cc:92:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:99:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payload_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_MODIFIED_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_MODIFIED_MAP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:181:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:188:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_MODIFIED_MAP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:215:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_MODIFIED_REPEATED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:312:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:456:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_entry_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field.cc:566:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:106:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:119:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_descriptor_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_DIRTY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEAN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_DIRTY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:222:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPEATED_DIRTY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_MODIFIED_MAP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:270:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:292:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:322:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:337:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEAN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_DIRTY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPEATED_DIRTY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:403:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_DIRTY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:409:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:427:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:437:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_field_test.cc:452:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_CONSTINIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_probe_benchmark.cc:65:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] protobuf-3.25.2/src/google/protobuf/map_test.cc:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/map_test.cc:44:7: style: struct member 'AlignedAsDefault::x' is never used. [unusedStructMember] protobuf-3.25.2/src/google/protobuf/map_test.cc:47:7: style: struct member 'AlignedAs8::x' is never used. [unusedStructMember] protobuf-3.25.2/src/google/protobuf/message.cc:215:18: error: There is an unknown macro here somewhere. Configuration is required. If FindInTypeMap is a macro then please configure it. [unknownMacro] protobuf-3.25.2/src/google/protobuf/message_lite.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:115:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMergePartial [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:134:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aliasing [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aliasing [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:243:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMergePartial [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:247:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMerge [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:252:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kParse [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kParsePartial [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:338:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxCordBytesToCopy [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:411:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:442:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:522:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/message_lite.cc:560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/no_field_presence_test.cc:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/no_field_presence_test.cc:99:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/no_field_presence_test.cc:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/no_field_presence_test.cc:286:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/no_field_presence_test.cc:422:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/no_field_presence_test.cc:522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOneofString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:31:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSlopBytes [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_chunk_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:191:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:203:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_end_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:215:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zcis_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zcis_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:307:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/parse_context.cc:392:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSlopBytes [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/port.cc:23:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/preserve_unknown_enum_test.cc:21:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_EXTRA [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/preserve_unknown_enum_test.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_EXTRA [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/preserve_unknown_enum_test.cc:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_EXTRA [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/preserve_unknown_enum_test.cc:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_EXTRA [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/preserve_unknown_enum_test.cc:233:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_lite_unittest.cc:29:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_lite_unittest.cc:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:39:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:290:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext_no_optional [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:430:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSPECIFIED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:451:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:470:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSPECIFIED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/proto3_arena_unittest.cc:494:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/raw_ptr_test.cc:21:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABSL_CACHELINE_SIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/raw_ptr_test.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kZeroBuffer [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/raw_ptr_test.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kZeroBuffer [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_mode_test.cc:19:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_mode_test.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_mode_test.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_mode_test.cc:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops.cc:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops.cc:192:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops.cc:267:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops.cc:312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops.cc:326:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops.cc:396:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops_unittest.cc:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops_unittest.cc:138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops_unittest.cc:209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optionalgroup_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops_unittest.cc:283:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_nested_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops_unittest.cc:380:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_ops_unittest.cc:465:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_enum_foo_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:208:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_int32_int32_key_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:507:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_c_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:748:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreign_c_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:771:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:890:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_int32_int32_key_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:1564:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_enum_bar_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:851:15: style: Unused variable: scratch [unusedVariable] protobuf-3.25.2/src/google/protobuf/reflection_tester.cc:1370:15: style: Unused variable: scratch [unusedVariable] protobuf-3.25.2/src/google/protobuf/repeated_field.cc:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_field_reflection_unittest.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int64_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_field_reflection_unittest.cc:305:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_field_reflection_unittest.cc:429:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_field_reflection_unittest.cc:538:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int64_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_field_reflection_unittest.cc:552:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_field_unittest.cc:1622:3: error: There is an unknown macro here somewhere. Configuration is required. If PROTOBUF_IGNORE_DEPRECATION_STOP is a macro then please configure it. [unknownMacro] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_rep_or_elem_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_rep_or_elem_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_rep_or_elem_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_rep_or_elem_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:216:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:234:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/repeated_ptr_field.cc:258:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plain_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_options [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:66:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:92:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_entry_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:109:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:125:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:133:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneof_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:141:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_range_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:150:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/retention_test.cc:160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_option [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:171:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:182:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:231:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:258:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:266:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:295:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:302:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/source_context.pb.cc:210:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/string_block_test.cc:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringBlock [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/string_block_test.cc:37:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringBlock [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:275:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:289:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:300:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:361:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:398:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:406:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:433:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:471:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable struct_value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:484:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:508:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:542:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:559:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:599:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:610:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:685:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:753:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable struct_value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:774:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:831:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:836:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:870:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:881:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:895:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:906:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:959:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:979:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:987:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:1015:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:326:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:636:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:639:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:642:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:645:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:648:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:651:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/struct.pb.cc:934:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/stubs/common.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERSION [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kint32min [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:98:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetA123Function [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:113:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetAFunction [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:135:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetABFunction [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:166:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetA123Function [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:177:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:189:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetAFunction [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:200:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetABFunction [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:229:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_instance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:245:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permanent_closure_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:245:45: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:64:31: performance: Function parameter 'c' should be passed by const reference. However it seems that 'SetCMethod' is a callback function. [passedByValueCallback] protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:135:67: note: Function pointer used here. protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:64:31: note: Function parameter 'c' should be passed by const reference. However it seems that 'SetCMethod' is a callback function. protobuf-3.25.2/src/google/protobuf/stubs/common_unittest.cc:67:40: performance: Function parameter 'c' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:45:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:161:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:438:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREIGN_LITE_BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:659:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREIGN_LITE_FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:694:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREIGN_LITE_BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:766:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREIGN_LITE_BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:793:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:944:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:985:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1736:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1773:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1794:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1870:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/test_util_lite.cc:1890:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_int32_extension_lite [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/file.cc:85:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/file.cc:104:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/file.cc:129:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/file.cc:181:32: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] protobuf-3.25.2/src/google/protobuf/testing/file.cc:108:21: error: Dereferencing 'file' after it is deallocated / released [deallocuse] protobuf-3.25.2/src/google/protobuf/testing/file.cc:66:11: style: Checking if unsigned expression 'n' is less than zero. [unsignedLessThanZero] protobuf-3.25.2/src/google/protobuf/testing/googletest.cc:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/googletest.cc:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_tmpnam [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/googletest.cc:157:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/googletest.cc:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/googletest.cc:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/testing/googletest.cc:109:24: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] protobuf-3.25.2/src/google/protobuf/text_format.cc:79:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:109:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:166:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locations_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:291:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTypeGoogleProdComPrefix [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:358:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SH_COMMENT_STYLE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:379:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_END [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:398:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:425:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:449:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:456:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:494:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:903:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:987:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1065:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1070:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1076:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_IDENTIFIER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1139:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1158:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1210:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INTEGER [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1334:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1360:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1380:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WHITESPACE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1722:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_singular_overwrites_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1736:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_collector_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1743:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_collector_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1761:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_collector_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1770:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_partial_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:1969:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMemberPrintToString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2186:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPrintWithStream [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2208:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_indent_level_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finder_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2302:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_line_mode_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2314:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAnyFullTypeName [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2347:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_indent_level_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2391:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2462:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2533:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2612:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_line_mode_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2626:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_field_number_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2678:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable truncate_string_field_longer_than_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2773:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_line_mode_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2881:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redact_debug_string_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format.cc:2363:22: style: Comparison of a variable having boolean value using relational (<, >, <= or >=) operator. [comparisonOfBoolWithBoolError] protobuf-3.25.2/src/google/protobuf/text_format.cc:463:59: performance: Function parameter 'delimiter' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/text_format.cc:1491:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:123:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:280:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:501:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:830:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedNestedMessageFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:862:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:880:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptionalStringFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:942:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:947:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_text_format_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:955:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:962:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:969:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPARSE_E [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1099:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1110:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1136:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1272:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1287:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1302:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1547:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_ext_orderings2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1875:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:2101:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDisallowUnexpected [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:2117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDisallowUnexpected [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:2322:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_set_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:2335:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_text_format_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/text_format_unittest.cc:1756:30: style: Variable 'unknown_nested_tree' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:175:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:240:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:266:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:315:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:206:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/timestamp.pb.cc:209:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:431:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < Type > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1260:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < Enum > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1867:3: debug: Failed to parse 'using HasBits = decltype ( std :: declval < Option > ( ) . _impl_ . _has_bits_ ) ;'. The checking continues anyway. [simplifyUsing] protobuf-3.25.2/src/google/protobuf/type.pb.cc:444:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:472:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:492:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:509:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:515:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:537:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:627:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:726:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:746:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:790:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:797:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:845:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:867:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:891:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:909:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1042:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1168:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1176:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1239:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1273:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1300:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1319:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1336:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_context_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1363:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1447:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1532:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1552:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1595:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1646:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1659:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1675:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1688:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1750:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1804:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1812:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1846:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1854:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1880:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1904:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1919:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1930:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1936:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1953:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:2008:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:2044:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:2058:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:2091:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:2098:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/type.pb.cc:584:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:587:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:590:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:593:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:596:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:599:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:602:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:970:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:973:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:976:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:979:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:982:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:985:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:988:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:991:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:994:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:997:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1408:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1411:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1414:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1417:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1420:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1423:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1723:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1726:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1729:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1984:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/type.pb.cc:1987:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:44:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:119:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:127:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FIXED32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FIXED64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:153:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:166:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:181:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:251:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:265:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set.cc:283:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:77:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FIXED32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FIXED64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_fields_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:236:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:273:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_message_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:362:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_fields_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:405:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_fields_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:454:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:521:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:537:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/unknown_field_set_unittest.cc:188:12: style: Variable 'result' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/src/google/protobuf/util/field_comparator.cc:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_tolerance_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator.cc:154:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_FLOAT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator.cc:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_comparison_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator.cc:222:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFFERENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:133:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:285:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:400:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_comparator_test.cc:468:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFFERENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:145:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:377:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:439:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:546:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:584:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:252:8: performance:inconclusive: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeToFieldMask' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:291:21: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeToFieldMask' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:252:8: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeToFieldMask' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:256:8: performance:inconclusive: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeLeafNodesToTree' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:415:21: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeLeafNodesToTree' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:256:8: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeLeafNodesToTree' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:260:8: performance:inconclusive: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeMessage' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:427:21: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeMessage' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:260:8: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::MergeMessage' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:272:8: performance:inconclusive: Technically the member function 'google::protobuf::util::::FieldMaskTree::TrimMessage' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:563:21: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::TrimMessage' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util.cc:272:8: note: Technically the member function 'google::protobuf::util::::FieldMaskTree::TrimMessage' can be static (but you may consider moving to unnamed namespace). protobuf-3.25.2/src/google/protobuf/util/field_mask_util_test.cc:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedStringFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:278:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:286:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:294:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:316:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_key_comparators_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_comparator_kind_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:330:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_comparator_kind_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:336:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_field_comparison_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_field_comparison_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:344:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scope_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:346:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scope_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:349:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_compare_no_presence_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:354:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field_comparison_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:365:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field_comparison_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:380:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:385:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match_indices_for_smart_list_callback_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:395:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_LIST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:400:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_LIST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:406:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:440:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:478:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field_comparisons_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:500:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_string_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:507:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_string_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:538:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_string_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:556:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:608:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:666:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scope_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:693:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scope_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:744:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:814:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reporter_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:995:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reporter_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reporter_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1358:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field_comparisons_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1419:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field_comparisons_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_field_comparisons_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scope_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1447:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore_criteria_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore_criteria_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1478:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_entry_key_comparator_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1519:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic_message_factory_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1537:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_field_comparison_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1881:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reporter_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2004:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_comparator_kind_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2046:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_printer_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2155:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kZeroPad8 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message1_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2232:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:2298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message1_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:1592:10: style: The scope of the variable 'match' can be reduced. [variableScope] protobuf-3.25.2/src/google/protobuf/util/message_differencer.cc:143:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:74:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:189:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:216:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:223:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:257:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:285:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:314:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:356:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:392:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:421:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:437:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:453:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:469:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:546:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:566:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:584:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:601:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:619:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:632:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:647:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:773:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:824:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:884:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:958:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1007:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1250:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1320:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_LIST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1429:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1463:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1507:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1534:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SMART_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1600:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1677:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1707:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1741:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1767:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:1798:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2166:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2211:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2509:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2547:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2567:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2627:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AS_SET [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2650:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIVALENT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2826:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repeated_nested_message_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:3198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_extension_string [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:3396:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_int32_extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:3519:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_proto1_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:3546:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:3570:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:3589:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARTIAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/message_differencer_unittest.cc:2574:56: performance: Function 'parent_fields()' should return member 'parent_fields_' by const reference. [returnByReference] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTimestampMaxSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDurationMaxSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC3339_full [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:242:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:294:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDurationMinSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:301:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDurationMinSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:434:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNanosPerSecond [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util.cc:484:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNanosPerSecond [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util_test.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTimestampMinSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util_test.cc:367:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDurationMaxSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util_test.cc:393:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTimestampMaxSeconds [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/time_util_test.cc:307:3: style: Same expression on both sides of '<'. [duplicateExpression] protobuf-3.25.2/src/google/protobuf/util/time_util_test.cc:309:3: style: Opposite expression on both sides of '<'. [oppositeExpression] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util.cc:71:23: debug: Failed to instantiate template "WrapValue". The checking continues anyway. [templateInstantiation] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util.cc:117:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util.cc:197:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BYTES [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util.cc:223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CARDINALITY_OPTIONAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util.cc:257:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:126:10: debug: Failed to instantiate template "HasOption". The checking continues anyway. [templateInstantiation] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:305:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UINT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:325:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:459:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO3 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:601:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:609:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UINT32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:626:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:139:36: performance: Function parameter 'full_name' should be passed by const reference. [passedByValue] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:49:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:95:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/util/type_resolver_util_test.cc:113:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/src/google/protobuf/varint_shuffle_test.cc:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/varint_shuffle_test.cc:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/varint_shuffle_test.cc:264:8: style: Variable 'data' can be declared as const array [constVariable] protobuf-3.25.2/src/google/protobuf/varint_shuffle_test.cc:272:8: style: Variable 'data' can be declared as const array [constVariable] protobuf-3.25.2/src/google/protobuf/wire_format.cc:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unknown_fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unknown_fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:106:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:137:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:196:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_START_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:216:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:253:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:294:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:322:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:379:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:406:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:648:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageSetTypeIdTag [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:736:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:782:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:819:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1086:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1226:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1454:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageSetItemStartTag [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1510:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1561:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1596:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1695:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFixed32Size [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1754:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageSetItemTagsSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:1774:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format.cc:623:10: performance:inconclusive: Technically the member function 'google::protobuf::internal::ParseAndMergeMessageSetItem::MSReflective::SkipField' can be static (but you may consider moving to unnamed namespace). [functionStatic] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:137:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:194:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:225:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:245:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_END_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:269:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unknown_fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:273:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unknown_fields_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:297:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:396:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:401:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:406:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:411:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:416:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:421:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:426:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_FIXED32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:431:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_FIXED64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_FIXED32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:441:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_FIXED64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:446:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_FIXED32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:451:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_FIXED64 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:456:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:461:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:479:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:486:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:494:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:503:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_START_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:510:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:521:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_START_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:532:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:546:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_START_GROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:555:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:603:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wire_format_lite.cc:664:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:390:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:405:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:416:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:459:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint64_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:488:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint64_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:505:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:516:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint64_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:539:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:544:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:589:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:600:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:643:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:672:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:689:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:700:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:723:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:728:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:758:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:773:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:784:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:836:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:856:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:864:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:893:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:898:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:928:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:943:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:954:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1006:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1026:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1034:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1063:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1068:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1098:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1113:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1124:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1176:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1196:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1204:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1294:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1346:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1366:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1374:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1403:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1453:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1464:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1516:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1535:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1543:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1572:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1577:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1610:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1621:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1636:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1647:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1696:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1723:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1731:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1760:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1767:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1800:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1811:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1826:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1837:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1888:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instance [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1908:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1916:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1945:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1952:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:444:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:628:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:812:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:982:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1152:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1322:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1492:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1675:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/src/google/protobuf/wrappers.pb.cc:1865:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] protobuf-3.25.2/third_party/utf8_range/ascii.cpp:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/ascii.cpp:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/ascii.cpp:22:16: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/third_party/utf8_range/ascii.cpp:23:16: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/third_party/utf8_range/ascii.cpp:204:18: style: Variable 'f' can be declared as reference to const [constVariableReference] protobuf-3.25.2/third_party/utf8_range/ascii.cpp:213:18: style: Variable 'f' can be declared as reference to const [constVariableReference] protobuf-3.25.2/third_party/utf8_range/boost.cpp:9:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/main.c:90:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/main.c:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/naive.c:51:53: style: Condition '(char)byte2<=(char)0xBF' is always false [knownConditionTrueFalse] protobuf-3.25.2/third_party/utf8_range/naive.c:48:45: note: Assignment 'byte2=data[1]', assigned value is greater than -1 protobuf-3.25.2/third_party/utf8_range/naive.c:48:39: note: byte2 is assigned 'data[1]' here. protobuf-3.25.2/third_party/utf8_range/naive.c:51:53: note: Condition '(char)byte2<=(char)0xBF' is always false protobuf-3.25.2/third_party/utf8_range/naive.c:54:17: style: Condition 'byte2_ok' is always false [knownConditionTrueFalse] protobuf-3.25.2/third_party/utf8_range/naive.c:48:45: note: Assignment 'byte2=data[1]', assigned value is greater than -1 protobuf-3.25.2/third_party/utf8_range/naive.c:48:39: note: byte2 is assigned 'data[1]' here. protobuf-3.25.2/third_party/utf8_range/naive.c:51:53: note: Assignment 'byte2_ok=(char)byte2<=(char)0xBF', assigned value is 0 protobuf-3.25.2/third_party/utf8_range/naive.c:54:17: note: Condition 'byte2_ok' is always false protobuf-3.25.2/third_party/utf8_range/naive.c:68:21: style: Condition 'byte2_ok' is always false [knownConditionTrueFalse] protobuf-3.25.2/third_party/utf8_range/naive.c:48:45: note: Assignment 'byte2=data[1]', assigned value is greater than -1 protobuf-3.25.2/third_party/utf8_range/naive.c:48:39: note: byte2 is assigned 'data[1]' here. protobuf-3.25.2/third_party/utf8_range/naive.c:51:53: note: Assignment 'byte2_ok=(char)byte2<=(char)0xBF', assigned value is 0 protobuf-3.25.2/third_party/utf8_range/naive.c:68:21: note: Condition 'byte2_ok' is always false protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/iconv.c:16:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/iconv.c:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:189:13: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:189:13: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:200:13: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:200:13: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:225:17: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:225:17: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:245:17: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:245:17: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:266:17: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/third_party/utf8_range/utf8_to_utf16/main.c:266:17: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] protobuf-3.25.2/upb/base/status.c:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_Status_MaxMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/base/status.c:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_Status_MaxMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/base/status.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_Status_MaxMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:71:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SKIPUNKNOWN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:122:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conformance_JSON_IGNORE_UNKNOWN_PARSING_TEST [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:246:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SINGLELINE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/conformance/conformance_upb.c:74:23: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/upb/conformance/conformance_upb.c:67:31: note: Shadowed declaration protobuf-3.25.2/upb/conformance/conformance_upb.c:74:23: note: Shadow variable protobuf-3.25.2/upb/conformance/conformance_upb.c:91:23: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/upb/conformance/conformance_upb.c:81:41: note: Shadowed declaration protobuf-3.25.2/upb/conformance/conformance_upb.c:91:23: note: Shadow variable protobuf-3.25.2/upb/conformance/conformance_upb.c:155:12: style: Local variable 'len' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/conformance/conformance_upb.c:144:10: note: Shadowed declaration protobuf-3.25.2/upb/conformance/conformance_upb.c:155:12: note: Shadow variable protobuf-3.25.2/upb/conformance/conformance_upb.c:181:25: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/upb/conformance/conformance_upb.c:171:31: note: Shadowed declaration protobuf-3.25.2/upb/conformance/conformance_upb.c:181:25: note: Shadow variable protobuf-3.25.2/upb/conformance/conformance_upb.c:205:25: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/upb/conformance/conformance_upb.c:189:38: note: Shadowed declaration protobuf-3.25.2/upb/conformance/conformance_upb.c:205:25: note: Shadow variable protobuf-3.25.2/upb/conformance/conformance_upb.c:230:23: style: Local variable 'msg' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/conformance/conformance_upb.c:214:16: note: Shadowed declaration protobuf-3.25.2/upb/conformance/conformance_upb.c:230:23: note: Shadow variable protobuf-3.25.2/upb/conformance/conformance_upb.c:253:9: style: Variable 'output' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/common.c:96:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_tabent [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:243:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:431:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_tabent [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:440:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_STRTABLE_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:518:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:585:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:609:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:658:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TABVALUE_EMPTY_INIT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:683:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_INTTABLE_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:770:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/common.c:227:19: style: Local variable 'rm' shadows outer function [shadowFunction] protobuf-3.25.2/upb/hash/common.c:202:13: note: Shadowed declaration protobuf-3.25.2/upb/hash/common.c:227:19: note: Shadow variable protobuf-3.25.2/upb/hash/common.c:87:31: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/hash/common.c:109:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/common.c:120:48: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/hash/common.c:137:49: style: Parameter 't' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/hash/common.c:411:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/common.c:417:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/common.c:756:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/common.c:766:57: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/hash/common.c:776:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/common.c:810:57: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/hash/common.c:816:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/hash/test.cc:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_STRTABLE_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/test.cc:127:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/test.cc:224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_INTTABLE_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/hash/test.cc:86:14: style: Local variable 'iter' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/hash/test.cc:73:12: note: Shadowed declaration protobuf-3.25.2/upb/hash/test.cc:86:14: note: Shadow variable protobuf-3.25.2/upb/io/tokenizer.c:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenType_Start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:446:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenizerOption_AllowFAfterFloat [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:528:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenizerOption_CommentStyleShell [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:555:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenizerOption_ReportNewlines [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:574:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenizerOption_ReportNewlines [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:645:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenType_Identifier [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:862:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer.c:970:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenizerOption_ReportNewlines [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer_test.cc:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenType_Start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer_test.cc:492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_TokenizerOption_ReportNewlines [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer_test.cc:897:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.1e [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer_test.cc:1180:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/tokenizer_test.cc:792:14: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/io/tokenizer_test.cc:770:12: note: Shadowed declaration protobuf-3.25.2/upb/io/tokenizer_test.cc:792:14: note: Shadow variable protobuf-3.25.2/upb/io/tokenizer_test.cc:838:16: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/io/tokenizer_test.cc:770:12: note: Shadowed declaration protobuf-3.25.2/upb/io/tokenizer_test.cc:838:16: note: Shadow variable protobuf-3.25.2/upb/io/tokenizer_test.cc:853:16: style: Local variable 'i' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/io/tokenizer_test.cc:770:12: note: Shadowed declaration protobuf-3.25.2/upb/io/tokenizer_test.cc:853:16: note: Shadow variable protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockSizeCount [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:221:8: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:218:8: note: data is assigned protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:221:8: note: data is overwritten protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:238:8: style: Redundant initialization for 'data'. The initialized value is overwritten before it is read. [redundantInitialization] protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:235:14: note: data is initialized protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:238:8: note: data is overwritten protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:89:15: style: The scope of the variable 'in' can be reduced. [variableScope] protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:235:9: style: Variable 'data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/io/zero_copy_stream_test.cc:264:9: style: Variable 'data' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/json/decode.c:98:1: error: There is an unknown macro here somewhere. Configuration is required. If UPB_PRINTF is a macro then please configure it. [unknownMacro] protobuf-3.25.2/upb/json/decode_test.cc:91:19: style: Variable 'box' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/json/encode.c:76:1: error: There is an unknown macro here somewhere. Configuration is required. If UPB_PRINTF is a macro then please configure it. [unknownMacro] protobuf-3.25.2/upb/json/encode_test.cc:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_test_Z_BAR [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/json/encode_test.cc:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_test_Z_BAZ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/json/encode_test.cc:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_test_Z_BAT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/json/encode_test.cc:104:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable google_protobuf_NULL_VALUE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/json/encode_test.cc:54:20: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/lex/atoi_test.cc:47:17: style: Local variable 'v' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/lex/atoi_test.cc:39:15: note: Shadowed declaration protobuf-3.25.2/upb/lex/atoi_test.cc:47:17: note: Shadow variable protobuf-3.25.2/upb/lex/round_trip.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_RoundTripBufferSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/lex/round_trip.c:40:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_RoundTripBufferSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/lex/strtod.c:72:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] protobuf-3.25.2/upb/mem/arena.c:31:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:87:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:111:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_Arena [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:159:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_MALLOC_ALIGN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:192:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:207:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:237:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena.c:322:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena_test.cc:47:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_alloc_global [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena_test.cc:69:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mem/arena_test.cc:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acq_rel [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors.c:29:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_SkipUnknown [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto3__TestAllTypesProto3_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:72:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2__NestedMessage_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/accessors_test.cc:372:16: style: Variable 'msg1' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/accessors_test.cc:375:16: style: Variable 'msg2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/array_test.cc:41:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy.c:26:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldMode_Map [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy.c:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_MiniTable_Empty [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy.c:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy.c:115:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy.c:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy.c:145:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/upb/message/copy_test.cc:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2__MessageSetCorrect_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:301:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/copy_test.cc:63:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:71:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:107:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:117:11: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:137:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:176:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:251:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/copy_test.cc:308:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/map.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/map.c:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_Map [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/map_sorter.c:80:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_MAPTYPE_STRING [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/map_test.cc:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MapInsertStatus_Inserted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/message.c:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_Message_Extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/message.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/message.c:141:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_Message_Extension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownToMessage_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:72:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:122:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireFormat_DefaultDepthLimit [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:163:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:204:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:213:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownToMessage_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:297:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FindUnknown_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote.c:326:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:75:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_test_ModelExtension1_model_ext_ext [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:293:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_Deterministic [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:339:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:405:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:530:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:581:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_Deterministic [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:648:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:671:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Int32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:717:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:763:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:821:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/promote_test.cc:132:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:140:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:147:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:154:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:161:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:168:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:185:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:193:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:200:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:207:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:214:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:221:10: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:367:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:376:47: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:415:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:424:47: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:465:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:476:7: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:544:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:554:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:558:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:724:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:736:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:773:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:786:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:790:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:831:3: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb/message/promote_test.cc:661:7: style: Redundant initialization for 'sub'. The initialized value is overwritten before it is read. [redundantInitialization] protobuf-3.25.2/upb/message/promote_test.cc:659:25: note: sub is initialized protobuf-3.25.2/upb/message/promote_test.cc:661:7: note: sub is overwritten protobuf-3.25.2/upb/message/promote_test.cc:684:7: style: Redundant initialization for 'sub'. The initialized value is overwritten before it is read. [redundantInitialization] protobuf-3.25.2/upb/message/promote_test.cc:682:25: note: sub is initialized protobuf-3.25.2/upb/message/promote_test.cc:684:7: note: sub is overwritten protobuf-3.25.2/upb/message/promote_test.cc:286:47: style: Parameter 'serialized' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/message/promote_test.cc:659:21: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/promote_test.cc:682:21: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/promote_test.cc:661:7: style: Variable 'sub' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/upb/message/promote_test.cc:684:7: style: Variable 'sub' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/upb/message/test.cc:237:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_test_Proto2EnumMessage_ZERO [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/test.cc:314:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_MissingRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/test.cc:416:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_CheckRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/test.cc:443:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_CheckRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/test.cc:475:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_test_TestMapFieldExtra_THREE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/test.cc:286:14: style: Redundant initialization for 'vals_const'. The initialized value is overwritten before it is read. [redundantInitialization] protobuf-3.25.2/upb/message/test.cc:263:29: note: vals_const is initialized protobuf-3.25.2/upb/message/test.cc:286:14: note: vals_const is overwritten protobuf-3.25.2/upb/message/test.cc:86:3: style: Unsigned expression 'size' can't be negative so it is unnecessary to test it. [unsignedPositive] protobuf-3.25.2/upb/message/test.cc:146:3: style: Unsigned expression 'size' can't be negative so it is unnecessary to test it. [unsignedPositive] protobuf-3.25.2/upb/message/test.cc:192:3: style: Unsigned expression 'size' can't be negative so it is unnecessary to test it. [unsignedPositive] protobuf-3.25.2/upb/message/test.cc:205:3: style: Unsigned expression 'size' can't be negative so it is unnecessary to test it. [unsignedPositive] protobuf-3.25.2/upb/message/test.cc:88:28: style: Variable 'ext_msg2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/test.cc:148:28: style: Variable 'ext_msg2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/test.cc:408:9: style: Variable 'serialized' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/test.cc:442:9: style: Variable 'serialized' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/message/utf8_test.cc:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_BadUtf8 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/utf8_test.cc:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_BadUtf8 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/message/utf8_test.cc:57:27: style: Variable 'msg2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/build_enum.c:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MiniTableEnum [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/build_enum.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedVersion_EnumV1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/build_enum.c:119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/build_enum.c:70:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/upb/mini_descriptor/decode.c:72:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldMode_Array [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Enum [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:141:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:192:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedFieldModifier_FlipPacked [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldRep_4Byte [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:264:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldRep_1Byte [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:284:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldRep_1Byte [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:314:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:344:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedValue_FieldSeparator [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedValue_MaxField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:493:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldRep_Max [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:512:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldRep_Shift [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:640:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Float [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:676:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MiniTablePlatform_32Bit [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:697:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_ExtMode_IsMessageSet [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:710:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_ExtMode_NonExtendable [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:787:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedVersion_ExtensionV1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:851:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MiniTableExtension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/decode.c:393:25: style: Variable 'end_f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/decode.c:509:25: style: Variable 'f' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/decode.c:575:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/decode.c:664:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MtDataEncoder_MinSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:96:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:124:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedVersion_MessageSetV1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:161:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldModifier_IsRepeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:252:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:265:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_EmittedOneofField [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:281:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodedVersion_EnumV1 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:147:26: style: Condition 'field_num>in->state.msg_state.last_field_num' is always true [knownConditionTrueFalse] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:145:46: note: Assuming that condition 'in->state.msg_state.last_field_num+1!=field_num' is not redundant protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:147:26: note: Condition 'field_num>in->state.msg_state.last_field_num' is always true protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:55:30: style: Variable 'in' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/internal/encode.c:320:30: style: Variable 'in' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Float [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:196:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MessageModifier_IsExtendable [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:37:18: style: Variable 'table' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:171:18: style: Variable 'table' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/internal/encode_test.cc:180:18: style: Variable 'table2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/mini_descriptor/link.c:21:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_ExtMode_IsMapEntry [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/link.c:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/link.c:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_descriptor/link.c:101:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_table/compat.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MiniTableEquals_NotEqual [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_table/compat_test.cc:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__ProtoWithKeywords_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_table/compat_test.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto3__TestAllTypesProto3_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/mini_table/message.c:24:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:274:20: debug: Function::addArguments found argument 'FileDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/def_pool.c:298:36: debug: Function::addArguments found argument 'FileDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/def_pool.c:330:55: debug: Function::addArguments found argument 'FileDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/def_pool.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MiniTablePlatform_Native [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:122:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_MSG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:127:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_MSG [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_ENUM [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:137:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_ENUMVAL [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:163:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_FIELD [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:184:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_SERVICE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:189:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_SERVICE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:199:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_EXT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_INTTABLE_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:285:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_proto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:300:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileDescriptorProto_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:341:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_INTTABLE_BEGIN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_pool.c:341:33: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] protobuf-3.25.2/upb/reflection/def_pool.c:241:57: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/reflection/def_type.c:15:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_MASK [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_type.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_MASK [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/def_type.c:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_MASK [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/desc_state.c:24:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MtDataEncoder_MinSize [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_def.c:211:43: debug: Function::addArguments found argument 'EnumDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/enum_def.c:277:20: debug: Function::addArguments found argument 'EnumDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/enum_def.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_def.c:201:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_StringView [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_def.c:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnumValueDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_def.c:288:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_reserved_range.c:36:20: debug: Function::addArguments found argument 'EnumDescriptorProto_EnumReservedRange' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/enum_reserved_range.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnumDescriptorProto_EnumReservedRange_start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_value_def.c:79:46: debug: Function::addArguments found argument 'EnumValueDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/enum_value_def.c:100:20: debug: Function::addArguments found argument 'EnumValueDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/enum_value_def.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_value_def.c:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnumValueDescriptorProto_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/enum_value_def.c:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/extension_range.c:44:20: debug: Function::addArguments found argument 'DescriptorProto_ExtensionRange' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/extension_range.c:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/extension_range.c:51:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescriptorProto_ExtensionRange_start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:558:49: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:678:52: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:699:55: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:719:20: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:737:20: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:859:46: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:909:44: debug: Function::addArguments found argument 'FieldDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/field_def.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:182:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:224:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Enum [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Enum [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:273:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:285:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldModifier_IsProto3Singular [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:312:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Enum [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:321:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Label_Optional [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:329:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Label_Repeated [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:333:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Label_Required [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:337:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:564:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptorProto_has_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:682:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_proto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:703:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_proto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:728:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:747:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:767:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:861:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptorProto_has_extendee [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:913:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptorProto_has_default_value [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:940:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/field_def.c:203:14: style: Variable 'str' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/reflection/field_def.c:216:10: error: Uninitialized variable: ret [uninitvar] protobuf-3.25.2/upb/reflection/field_def.c:50:11: style: union member 'Anonymous0::msg' is never used. [unusedStructMember] protobuf-3.25.2/upb/reflection/file_def.c:62:1: error: There is an unknown macro here somewhere. Configuration is required. If UPB_DESC is a macro then please configure it. [unknownMacro] protobuf-3.25.2/upb/reflection/internal/def_builder.c:149:55: error: There is an unknown macro here somewhere. Configuration is required. If UPB_STRINGVIEW_FORMAT is a macro then please configure it. [unknownMacro] protobuf-3.25.2/upb/reflection/internal/def_builder_test.cc:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/internal/def_builder_test.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/internal/strdup2.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message.c:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message.c:178:14: style: Local variable 'iter' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/reflection/message.c:162:10: note: Shadowed declaration protobuf-3.25.2/upb/reflection/message.c:178:14: note: Shadow variable protobuf-3.25.2/upb/reflection/message_def.c:634:42: debug: Function::addArguments found argument 'DescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/message_def.c:724:48: debug: Function::addArguments found argument 'DescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/message_def.c:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WellKnown_Unspecified [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:172:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_FIELD [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_ONEOF [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:201:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_FIELD [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_DEFTYPE_FIELD [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageOptions_map_entry [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageOptions_message_set_wire_format [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:361:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:380:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MaxFieldNumber [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:512:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:520:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto3 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:608:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageOptions_message_set_wire_format [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:624:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_StringView [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:637:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneofDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_def.c:733:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/message_reserved_range.c:36:20: debug: Function::addArguments found argument 'DescriptorProto_ReservedRange' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/message_reserved_range.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescriptorProto_ReservedRange_start [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/method_def.c:71:42: debug: Function::addArguments found argument 'MethodDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/method_def.c:98:20: debug: Function::addArguments found argument 'MethodDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/method_def.c:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/method_def.c:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MethodDescriptorProto_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/method_def.c:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/oneof_def.c:169:44: debug: Function::addArguments found argument 'OneofDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/oneof_def.c:200:20: debug: Function::addArguments found argument 'OneofDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/oneof_def.c:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/oneof_def.c:172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneofDescriptorProto_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/oneof_def.c:205:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/service_def.c:75:43: debug: Function::addArguments found argument 'ServiceDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/service_def.c:100:20: debug: Function::addArguments found argument 'ServiceDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb/reflection/service_def.c:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpbDefOptDefault [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/service_def.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ServiceDescriptorProto_name [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/reflection/service_def.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/fuzz_util.cc:91:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/fuzz_util.cc:139:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/fuzz_util.cc:122:11: style: Condition '!LinkExtension(ext)' is always false [knownConditionTrueFalse] protobuf-3.25.2/upb/test/fuzz_util.cc:122:25: note: Calling function 'LinkExtension' returns 1 protobuf-3.25.2/upb/test/fuzz_util.cc:122:11: note: Condition '!LinkExtension(ext)' is always false protobuf-3.25.2/upb/test/test_cpp.cc:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_cpp.cc:85:11: style: Variable 'timestamps' can be declared as const array [constVariable] protobuf-3.25.2/upb/test/test_generated_code.cc:501:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:615:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:649:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:679:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:736:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:834:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_Status_MaxMessage [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:862:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_MALLOC_ALIGN [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:902:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_Deterministic [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_generated_code.cc:484:53: style: Variable 'msg2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/test/test_generated_code.cc:798:14: style: Variable 'mutable_arr' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/test/test_generated_code.cc:903:9: style: Variable 'pb1' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/test/test_generated_code.cc:905:9: style: Variable 'pb2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/test/test_import_empty_srcs.cc:13:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_0test__ContainsImported_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_mini_table_oneof.cc:21:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/test/test_mini_table_oneof.cc:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_0test_0messages__proto2__TestAllTypesProto2_msg_init [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SINGLELINE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SINGLELINE [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:265:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_NOSORT [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:311:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireReader_WireTypeBits [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:400:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/text/encode.c:317:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/upb/text/encode.c:326:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/upb/text/encode.c:346:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/upb/text/encode.c:347:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/upb/text/encode.c:381:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] protobuf-3.25.2/upb/util/compare.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_EndGroup [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare.c:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_Equal [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare.c:260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_Equal [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare.c:273:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_Equal [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare.c:178:3: warning: Either the condition '!ret' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck] protobuf-3.25.2/upb/util/compare.c:177:7: note: Assuming that condition '!ret' is not redundant protobuf-3.25.2/upb/util/compare.c:178:3: note: Null pointer dereference protobuf-3.25.2/upb/util/compare.c:179:3: warning: Either the condition '!ret' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck] protobuf-3.25.2/upb/util/compare.c:177:7: note: Assuming that condition '!ret' is not redundant protobuf-3.25.2/upb/util/compare.c:179:3: note: Null pointer dereference protobuf-3.25.2/upb/util/compare.c:180:3: warning: Either the condition '!ret' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck] protobuf-3.25.2/upb/util/compare.c:177:7: note: Assuming that condition '!ret' is not redundant protobuf-3.25.2/upb/util/compare.c:180:3: note: Null pointer dereference protobuf-3.25.2/upb/util/compare.c:77:21: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/util/compare.c:78:21: style: Variable 'end1' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/util/compare.c:79:21: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/util/compare.c:80:21: style: Variable 'end2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/util/compare.c:240:22: style: Variable 'uf1' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/util/compare.c:241:22: style: Variable 'uf2' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/util/compare_test.cc:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_Varint [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare_test.cc:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_Equal [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare_test.cc:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_Equal [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare_test.cc:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_Equal [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare_test.cc:168:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_UnknownCompareResult_MaxDepthExceeded [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/compare_test.cc:34:34: performance: Function parameter '_val' should be passed by const reference. [passedByValue] protobuf-3.25.2/upb/util/compare_test.cc:100:67: performance: Function parameter 'uf1' should be passed by const reference. [passedByValue] protobuf-3.25.2/upb/util/compare_test.cc:101:67: performance: Function parameter 'uf2' should be passed by const reference. [passedByValue] protobuf-3.25.2/upb/util/compare_test.cc:109:55: performance: Function parameter 'uf1' should be passed by const reference. [passedByValue] protobuf-3.25.2/upb/util/compare_test.cc:109:74: performance: Function parameter 'uf2' should be passed by const reference. [passedByValue] protobuf-3.25.2/upb/util/def_to_proto.c:67:1: error: There is an unknown macro here somewhere. Configuration is required. If UPB_PRINTF is a macro then please configure it. [unknownMacro] protobuf-3.25.2/upb/util/def_to_proto_test.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/def_to_proto_test.cc:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/def_to_proto_test.cc:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable google_protobuf_FileDescriptorProto_getmsgdef [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/def_to_proto_test.cc:109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/def_to_proto_test.cc:123:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/util/required_fields.c:41:1: error: There is an unknown macro here somewhere. Configuration is required. If UPB_PRINTF is a macro then please configure it. [unknownMacro] protobuf-3.25.2/upb/wire/decode.c:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_BadUtf8 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:117:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:154:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:225:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:249:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:272:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:285:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_MaxDepthExceeded [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:300:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:313:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:331:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:354:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:369:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_Varint [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:384:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_FastEnumCheck_ValueIsInEnum [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:395:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:411:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:449:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptortype [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:466:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:492:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:555:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_TaggedMessagePtr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:588:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:627:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:684:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptortype [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:750:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeOption_CheckRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:798:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:815:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:844:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:911:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:933:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:974:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1003:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_LabelFlags_IsExtension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1033:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Double [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1092:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldType_Float [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1148:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_LabelFlags_IsExtension [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1189:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Malformed [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1275:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_EndGroup [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECODE_NOGROUP [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1328:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _upb_Decoder_BufferFlipCallback [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1339:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:1357:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeOption_AliasString [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/decode.c:646:26: style: Local variable 'msg' shadows outer argument [shadowArgument] protobuf-3.25.2/upb/wire/decode.c:620:58: note: Shadowed declaration protobuf-3.25.2/upb/wire/decode.c:646:26: note: Shadow variable protobuf-3.25.2/upb/wire/decode.c:658:12: style: Local variable 'size' shadows outer variable [shadowVariable] protobuf-3.25.2/upb/wire/decode.c:654:10: note: Shadowed declaration protobuf-3.25.2/upb/wire/decode.c:658:12: note: Shadow variable protobuf-3.25.2/upb/wire/decode.c:371:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] protobuf-3.25.2/upb/wire/decode.c:380:45: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/wire/decode.c:623:54: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/wire/decode.c:763:55: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/wire/decode.c:764:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/wire/decode.c:839:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] protobuf-3.25.2/upb/wire/decode.c:999:53: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] protobuf-3.25.2/upb/wire/decode.c:194:21: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/upb/wire/decode.c:201:21: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] protobuf-3.25.2/upb/wire/decode.c:205:36: error: Signed integer overflow for expression '-(int32_t)(n&1)'. [integerOverflow] protobuf-3.25.2/upb/wire/encode.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:94:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_OutOfMemory [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kUpb_MiniTable_Empty [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:236:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptortype [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_LabelFlags_IsPacked [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_Delimited [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:429:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:538:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_CheckRequired [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:628:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/encode.c:238:7: portability: Casting between const char * and double * which have an incompatible binary data representation. [invalidPointerCast] protobuf-3.25.2/upb/wire/encode.c:240:7: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] protobuf-3.25.2/upb/wire/encode.c:58:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] protobuf-3.25.2/upb/wire/encode.c:61:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] protobuf-3.25.2/upb/wire/eps_copy_input_stream.c:11:29: style: Parameter 'e' can be declared as pointer to const. However it seems that '_upb_EpsCopyInputStream_NoOpCallback' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/upb/wire/eps_copy_input_stream.c:18:24: note: You might need to cast the function pointer here protobuf-3.25.2/upb/wire/eps_copy_input_stream.c:11:29: note: Parameter 'e' can be declared as pointer to const protobuf-3.25.2/upb/wire/reader.c:37:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_EndGroup [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb/wire/reader.c:39:14: style: Local variable 'tag' shadows outer argument [shadowArgument] protobuf-3.25.2/upb/wire/reader.c:33:65: note: Shadowed declaration protobuf-3.25.2/upb/wire/reader.c:39:14: note: Shadow variable protobuf-3.25.2/upb_generator/code_generator_request.c:69:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:102:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:198:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:222:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/code_generator_request.c:79:10: warning: Either the condition '!to' is redundant or there is possible null pointer dereference: to. [nullPointerRedundantCheck] protobuf-3.25.2/upb_generator/code_generator_request.c:78:7: note: Assuming that condition '!to' is not redundant protobuf-3.25.2/upb_generator/code_generator_request.c:79:10: note: Null pointer dereference protobuf-3.25.2/upb_generator/common.cc:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/common.cc:121:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/common.cc:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldMode_Mask [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/common.cc:179:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_FieldRep_4Byte [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/common.cc:75:54: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/get_used_fields.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/get_used_fields.c:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/get_used_fields.c:88:14: style: Local variable 'iter' shadows outer variable [shadowVariable] protobuf-3.25.2/upb_generator/get_used_fields.c:75:10: note: Shadowed declaration protobuf-3.25.2/upb_generator/get_used_fields.c:88:14: note: Shadow variable protobuf-3.25.2/upb_generator/get_used_fields.c:97:26: style: Local variable 'val' shadows outer variable [shadowVariable] protobuf-3.25.2/upb_generator/get_used_fields.c:77:20: note: Shadowed declaration protobuf-3.25.2/upb_generator/get_used_fields.c:97:26: note: Shadow variable protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:1140:46: debug: Function::addArguments found argument 'FileDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:183:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_val [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:242:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:248:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:593:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageOptions_map_entry [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:685:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:740:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:793:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageOptions_map_entry [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:1140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:256:51: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:283:40: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:337:71: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:381:36: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:406:53: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:436:28: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:456:57: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:493:38: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:509:62: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:571:60: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:607:57: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:658:62: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:818:66: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:1006:52: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:1044:49: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:849:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/upb_generator/protoc-gen-upb.cc:100:15: style: Unused variable: ext_scope [unusedVariable] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:695:46: debug: Function::addArguments found argument 'FileDescriptorProto' with varid 0. [varid0] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:172:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_Delimited [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:294:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_LabelFlags_IsPacked [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:391:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:444:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submsg_index [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:539:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto2 [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:675:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:695:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileDescriptorProto [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:413:67: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:516:43: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:581:29: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:356:24: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:89:15: style: Unused variable: ext_scope [unusedVariable] protobuf-3.25.2/upb_generator/protoc-gen-upb_minitable.cc:437:34: style: Variable 'subenums_array_ref' is assigned a value that is never used. [unreadVariable] protobuf-3.25.2/upb_generator/protoc-gen-upbdefs.cc:56:63: style: Parameter 'output' can be declared as reference to const [constParameterReference] protobuf-3.25.2/upb_generator/protoc-gen-upbdev.cc:49:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/subprocess.cc:287:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_stdin_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/subprocess.cc:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_pid_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/subprocess.cc:359:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_stdin_ [valueFlowBailoutIncompleteVar] protobuf-3.25.2/upb_generator/subprocess.cc:58:14: style: C-style pointer casting [cstyleCast] protobuf-3.25.2/upb_generator/subprocess.cc:340:13: style: Variable 'ignored' is reassigned a value before the old one has been used. [redundantAssignment] protobuf-3.25.2/upb_generator/subprocess.cc:335:13: note: ignored is assigned protobuf-3.25.2/upb_generator/subprocess.cc:340:13: note: ignored is overwritten protobuf-3.25.2/upb_generator/upbdev.c:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_JsonEncode_FormatEnumsAsIntegers [valueFlowBailoutIncompleteVar] diff: head protobuf-3.25.2/benchmarks/benchmark.cc:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mode [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/benchmarks/benchmark.cc:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mode [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/benchmarks/benchmark.cc:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMode [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/benchmarks/benchmark.cc:337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCopy [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1001:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1167:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1239:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1289:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1296:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1341:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1403:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1657:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BOOL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1689:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_BOOL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1735:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1740:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1819:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:1828:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2084:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2523:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2583:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2640:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2907:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:2923:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:3007:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:3100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:362:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:413:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:473:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:486:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:497:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_IGNORE_UNKNOWN_PARSING_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:510:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:541:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:577:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:621:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:648:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:689:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:777:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/binary_json_conformance_suite.cc:934:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_LENGTH_DELIMITED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_cpp.cc:125:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_IGNORE_UNKNOWN_PARSING_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_cpp.cc:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_cpp.cc:247:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_cpp.cc:69:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.cc:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.cc:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.cc:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.cc:368:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kProtobufPayload [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.cc:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.cc:428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test.h:150:15: performance: Function 'GetFailureListFlagName()' should return member 'failure_list_flag_name_' by const reference. [returnByReference] head protobuf-3.25.2/conformance/conformance_test.h:78:12: style: The destructor '~ForkPipeRunner' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] protobuf-3.25.2/conformance/conformance_test.h:46:12: note: Virtual destructor in base class protobuf-3.25.2/conformance/conformance_test.h:78:12: note: Destructor in derived class head protobuf-3.25.2/conformance/conformance_test_runner.cc:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test_runner.cc:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test_runner.cc:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test_runner.cc:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test_runner.cc:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test_runner.cc:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/conformance_test_runner.cc:90:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:173:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FORMAT_TEST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:217:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REQUIRED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:530:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECOMMENDED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/conformance/text_format_conformance_suite.cc:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/examples/add_person.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERIFY_VERSION [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/examples/list_people.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERIFY_VERSION [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/def.c:906:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Label_Optional [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/main.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:1105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SINGLELINE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:183:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:398:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:449:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:518:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:588:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:621:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:716:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Message [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:739:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MapEntry_KeyFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:855:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_MapEntry_KeyFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:969:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/msg.c:993:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/upb.c:220:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/upb.c:221:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/upb.c:222:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/upb.c:223:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/upb.c:233:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/lua/upb.c:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TNUMBER [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10528:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:10586:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12603:55: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:12604:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:13183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:13212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14233:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14233:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14236:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:14236:34: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2220:29: style: Parameter 'e' can be declared as pointer to const. However it seems that '_upb_EpsCopyInputStream_NoOpCallback' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2227:24: note: You might need to cast the function pointer here protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2220:29: note: Parameter 'e' can be declared as pointer to const 2.13.0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2326:15: style: Local variable 'begin' shadows outer function [shadowFunction] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2467:15: note: Shadowed declaration protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2326:15: note: Shadow variable head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:2736:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3682:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3719:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:3755:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4604:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4676:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4695:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:4787:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5078:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5332:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_DIG [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5487:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5557:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5567:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5663:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5693:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:5778:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6503:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6693:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6812:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7585:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7600:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7621:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7741:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:7754:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_EmittedOneofField [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:8319:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:9092:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_val [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:9326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:11075:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] 2.13.0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:585:15: warning: Possible null pointer dereference: h [nullPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6067:45: note: Calling function '_upb_map_tovalue', 4th argument 'NULL' value is 0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1871:62: note: Calling function 'upb_Arena_Malloc', 1st argument 'a' value is 0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:579:7: note: Assuming condition is false protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:584:23: note: Assignment 'h=(struct _upb_ArenaHead*)a', assigned value is 0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:585:15: note: Null pointer dereference 2.13.0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:590:3: warning: Possible null pointer dereference: h [nullPointer] protobuf-3.25.2/php/ext/google/protobuf/php-upb.c:6067:45: note: Calling function '_upb_map_tovalue', 4th argument 'NULL' value is 0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:1871:62: note: Calling function 'upb_Arena_Malloc', 1st argument 'a' value is 0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:579:7: note: Assuming condition is false protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:584:23: note: Assignment 'h=(struct _upb_ArenaHead*)a', assigned value is 0 protobuf-3.25.2/php/ext/google/protobuf/php-upb.h:590:3: note: Null pointer dereference head protobuf-3.25.2/protos/protos.cc:102:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos.cc:121:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos.cc:141:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos.cc:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_GetExtension_Ok [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos.cc:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeStatus_Ok [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos.cc:96:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos_extension_lock_test.cc:136:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos_extension_lock_test.cc:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/protos_extension_lock_test.cc:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:128:3: style: The comparison 'a==b == b==a' is always true because 'a==b' and 'b==a' represent the same value. [knownConditionTrueFalse] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:125:55: note: Passed to reference. protobuf-3.25.2/protos/repeated_field_iterator_test.cc:128:3: note: The comparison 'a==b == b==a' is always true because 'a==b' and 'b==a' represent the same value. 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:129:3: style: The comparison 'a!=b == b!=a' is always true because 'a!=b' and 'b!=a' represent the same value. [knownConditionTrueFalse] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:125:55: note: Passed to reference. protobuf-3.25.2/protos/repeated_field_iterator_test.cc:129:3: note: The comparison 'a!=b == b!=a' is always true because 'a!=b' and 'b!=a' represent the same value. 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:130:3: style: The comparison 'aa' is always true because 'aa' represent the same value. [knownConditionTrueFalse] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:131:3: style: The comparison 'a>b == bb' and 'b=a' is always true because 'a<=b' and 'b>=a' represent the same value. [knownConditionTrueFalse] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:133:3: style: The comparison 'a>=b == b<=a' is always true because 'a>=b' and 'b<=a' represent the same value. [knownConditionTrueFalse] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:136:3: style: Opposite expression on both sides of '!='. [oppositeExpression] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:137:3: style: Opposite expression on both sides of '!='. [oppositeExpression] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:138:3: style: Opposite expression on both sides of '!='. [oppositeExpression] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:182:3: style: Condition '(it-it2)==3' is always true [knownConditionTrueFalse] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:171:7: note: it2 is assigned 'it' here. protobuf-3.25.2/protos/repeated_field_iterator_test.cc:176:3: note: it is decremented', new value is symbolic=it2-1 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:177:3: note: it is decremented', new value is symbolic=it2-2 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:180:3: note: Compound assignment '+=', assigned value is symbolic=it2+3 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:182:3: note: Condition '(it-it2)==3' is always true 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:183:3: style: Condition '(it2-it)==-3' is always true [knownConditionTrueFalse] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:171:7: note: it2 is assigned 'it' here. protobuf-3.25.2/protos/repeated_field_iterator_test.cc:176:3: note: it is decremented', new value is symbolic=it2-1 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:177:3: note: it is decremented', new value is symbolic=it2-2 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:180:3: note: Compound assignment '+=', assigned value is symbolic=it2+3 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:183:3: note: Condition '(it2-it)==-3' is always true head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:258:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_String [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:366:3: style: Condition '(it-it2)==3' is always true [knownConditionTrueFalse] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:355:7: note: it2 is assigned 'it' here. protobuf-3.25.2/protos/repeated_field_iterator_test.cc:360:3: note: it is decremented', new value is symbolic=it2-1 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:361:3: note: it is decremented', new value is symbolic=it2-2 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:364:3: note: Compound assignment '+=', assigned value is symbolic=it2+3 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:366:3: note: Condition '(it-it2)==3' is always true 2.13.0 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:367:3: style: Condition '(it2-it)==-3' is always true [knownConditionTrueFalse] protobuf-3.25.2/protos/repeated_field_iterator_test.cc:355:7: note: it2 is assigned 'it' here. protobuf-3.25.2/protos/repeated_field_iterator_test.cc:360:3: note: it is decremented', new value is symbolic=it2-1 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:361:3: note: it is decremented', new value is symbolic=it2-2 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:364:3: note: Compound assignment '+=', assigned value is symbolic=it2+3 protobuf-3.25.2/protos/repeated_field_iterator_test.cc:367:3: note: Condition '(it2-it)==-3' is always true head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:423:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos/repeated_field_iterator_test.cc:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_accessors.cc:191:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_accessors.cc:231:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_accessors.cc:309:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_accessors.cc:438:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageCProxy [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_messages.cc:261:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageProxy [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_messages.cc:313:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageCProxy [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:106:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedFieldMutableArrayGetterPostfix [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedFieldMutableArrayGetterPostfix [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/gen_repeated_fields.cc:343:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepeatedFieldMutableArrayGetterPostfix [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/names.cc:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoPackageNamePrefix [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/names.cc:172:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/names.cc:179:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/names.cc:187:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/protos_generator/names.cc:195:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:114:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:220:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:286:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:344:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:421:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/convert.c:97:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1031:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1038:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1045:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1052:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1065:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1072:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FileDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindMessageByName [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1194:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindEnumByName [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindExtensionByName [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1206:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_DefPool_FindServiceByName [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1229:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_ToProto [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_TopLevelMessageCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_TopLevelEnumCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_TopLevelExtensionCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_ServiceCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_DependencyCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_PublicDependencyCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1324:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto2 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1345:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_FileDef_ToProto [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1400:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FileDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1410:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_MethodDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1416:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_MethodDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:143:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1477:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MethodDef_ToProto [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1523:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_OneofDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1530:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_OneofDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_OneofDef_FieldCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_RETURN_OOM [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1615:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_ServiceDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1621:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_ServiceDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1652:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_ServiceDef_MethodCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1663:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_ServiceDef_MethodCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1685:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_ServiceDef_ToProto [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1698:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:1756:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor_Count [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:186:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:230:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedExtensionCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedExtensionCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedEnumCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:362:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_OneofCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:379:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_ToProto [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:424:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedMessageCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:465:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedMessageCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:485:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_NestedEnumCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:536:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_FieldCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:612:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_MessageDef_OneofCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:630:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Syntax_Proto2 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:701:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:711:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_EnumDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:716:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_EnumDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:740:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ValueCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:751:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ValueCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:766:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ValueCount [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:781:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:808:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upb_EnumDef_ToProto [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:854:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_EnumValueDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:933:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FieldDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:939:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_FieldDescriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:966:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor.c:993:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_CType_Int32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:123:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_number_iterator_type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:182:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generic_sequence_type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:217:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:250:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:265:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:308:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:375:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_name_map_type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:411:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:434:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:533:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:541:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:589:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_number_map_type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:635:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:651:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:756:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_containers.c:764:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:167:53: style: Parameter '_self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/descriptor_pool.c:176:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_RETURN_OOM [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_DESCRIPTOR_PROTO_PACKAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:351:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:423:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:448:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:484:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:500:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:546:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/descriptor_pool.c:564:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/extension_dict.c:103:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/extension_dict.c:150:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/extension_dict.c:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/extension_dict.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:16:60: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'GetCProtoInsidePyProtoStub' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:27:5: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:16:60: note: Parameter 'msg' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:19:58: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'MutableCProtoInsidePyProtoStub' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:29:5: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/internal/python_protobuf.cc:19:58: note: Parameter 'msg' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1002:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1051:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:41: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1051:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1012:57: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1013:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1051:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1013:29: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1052:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:51: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1052:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1017:67: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1018:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1052:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1018:39: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1121:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1217:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:48: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:64: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1217:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1159:64: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1160:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1217:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1160:36: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1219:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:44: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1219:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1178:60: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1179:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1219:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1179:32: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1222:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:41: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1222:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1187:57: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1188:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1222:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1188:29: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1223:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:51: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1223:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1192:67: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1193:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1223:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1193:39: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1287:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1340:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:44: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1340:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1315:60: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1316:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1340:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1316:32: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1342:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:41: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1342:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1324:57: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1325:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1342:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1325:29: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1343:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:51: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1343:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1329:67: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1330:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1343:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1330:39: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1472:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1532:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:44: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1532:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1477:60: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1478:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1532:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1478:32: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1534:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:41: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1534:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1490:57: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1491:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1534:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1491:29: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1535:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:51: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1535:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1495:67: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1496:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1535:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1496:39: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1624:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1635:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1661:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1668:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1699:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:44: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1699:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1674:60: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1675:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1699:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1675:32: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1701:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:41: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1701:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1683:57: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1684:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1701:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1684:29: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1702:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:51: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1702:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1688:67: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1689:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1702:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1689:39: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1763:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1802:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1884:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1895:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:2053:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_INT32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:498:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:713:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:48: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:64: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:713:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:619:64: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:620:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:713:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:620:36: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:716:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:44: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:716:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:632:60: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:633:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:716:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:633:36: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:718:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:41: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:718:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:641:57: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:642:29: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:718:44: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:642:29: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:719:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:51: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:67: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:719:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:646:67: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:647:39: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetSerializedOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:719:55: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:647:39: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:780:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:791:23: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:903:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:924:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:42: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetEnumType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1041:48: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:42: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:58: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetEnumType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1041:48: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:58: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:71: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetEnumType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1041:48: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:928:71: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:45: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetMessageType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1039:54: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:45: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:61: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetMessageType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1039:54: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:941:61: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:942:33: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetMessageType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1039:54: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:942:33: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1042:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:48: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:64: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1042:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:956:64: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:957:36: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingType' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1042:60: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:957:36: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:968:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:978:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:49: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetContainingOneof' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1046:62: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:49: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:65: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetContainingOneof' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1046:62: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:982:65: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:983:37: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetContainingOneof' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1046:62: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:983:37: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1048:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:44: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:60: style: Parameter 'value' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1048:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:995:60: note: Parameter 'value' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:996:32: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'SetHasOptions' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:1048:52: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/descriptor.cc:996:32: note: Parameter 'closure' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1275:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1342:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1383:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:1437:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:334:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:383:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:396:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:431:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:584:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:594:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:652:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:681:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:792:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:859:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_containers.cc:933:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:133:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:31:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/descriptor_database.cc:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_database_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:197:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:229:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:288:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtensionDict_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/extension_dict.cc:306:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:195:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:211:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:313:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScalarMapContainer_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:359:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScalarMapContainer_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:432:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:461:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:501:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_HEAPTYPE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:564:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageMapContainer_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:586:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:705:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:716:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_HEAPTYPE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:768:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapIterator_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/map_container.cc:798:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1244:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1250:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1280:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1298:30: style: Parameter 'self' can be declared as pointer to const. However it seems that 'HasField' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2387:31: note: You might need to cast the function pointer here protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1298:30: note: Parameter 'self' can be declared as pointer to const head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1339:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1444:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1497:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1536:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1554:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1695:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1703:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1736:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1776:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1790:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyBUF_SIMPLE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1865:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1886:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1897:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1974:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:1994:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2021:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2279:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2445:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2527:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2563:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2574:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2585:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_submessages [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_submessages [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2696:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2736:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:2817:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:340:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:420:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:455:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:477:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:595:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:668:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:690:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:699:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMessage_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:718:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:737:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:803:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyFieldDescriptor_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:820:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:867:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message.cc:942:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message_factory.cc:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message_factory.cc:199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.13.0 protobuf-3.25.2/python/google/protobuf/pyext/message_module.cc:102:20: style: C-style pointer casting [cstyleCast] 2.13.0 protobuf-3.25.2/python/google/protobuf/pyext/message_module.cc:38:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/message_module.cc:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_factory [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:206:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:269:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:289:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatedCompositeContainer_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:389:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:417:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_composite_container.cc:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatedCompositeContainer_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:256:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:315:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:397:14: style: The scope of the variable 'length' can be reduced. [variableScope] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:416:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:447:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:502:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:522:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:550:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PickleError_class [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:613:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/repeated_scalar_container.cc:656:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatedScalarContainer_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:224:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_field_set.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownField_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownFields_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:232:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIRETYPE_VARINT [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:78:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownFields_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/google/protobuf/pyext/unknown_fields.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnknownFieldRef_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:302:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:321:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Map_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/map.c:473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1037:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1045:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1222:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_DecodeStatus_Ok [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1327:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_WEAKMAP_BEGIN [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1406:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1420:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1560:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_EncodeOption_CheckRequired [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1600:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1639:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1768:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPyUpb_Descriptor [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1822:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1939:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1973:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:1996:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_PROTOBUF_PUBLIC_PACKAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:356:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:399:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_Message_Begin [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:716:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_WEAKMAP_BEGIN [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:760:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPB_TXTENC_SKIPUNKNOWN [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:777:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/message.c:824:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/protobuf.c:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYUPB_PROTOBUF_INTERNAL_PACKAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/protobuf.c:362:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/protobuf.c:368:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/protobuf.c:383:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:232:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:446:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:531:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:683:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/repeated.c:693:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/unknown_fields.c:233:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_WireType_EndGroup [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/python/unknown_fields.c:304:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10043:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:10101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12118:55: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12119:55: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12698:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:12727:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13748:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13748:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13751:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:13751:34: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1735:29: style: Parameter 'e' can be declared as pointer to const. However it seems that '_upb_EpsCopyInputStream_NoOpCallback' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1742:24: note: You might need to cast the function pointer here protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1735:29: note: Parameter 'e' can be declared as pointer to const 2.13.0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1841:15: style: Local variable 'begin' shadows outer function [shadowFunction] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1982:15: note: Shadowed declaration protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:1841:15: note: Shadow variable head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:2841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3197:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:3270:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4210:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4593:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4847:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:4857:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_DIG [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5002:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5044:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5058:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5072:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5082:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5208:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6018:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6208:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6327:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:6783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7100:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7136:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7256:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_NotStarted [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpb_OneofState_EmittedOneofField [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:7834:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8607:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_val [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:8841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:3814:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] 2.13.0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:587:15: warning: Possible null pointer dereference: h [nullPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5582:45: note: Calling function '_upb_map_tovalue', 4th argument 'NULL' value is 0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1873:62: note: Calling function 'upb_Arena_Malloc', 1st argument 'a' value is 0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:581:7: note: Assuming condition is false protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:586:23: note: Assignment 'h=(struct _upb_ArenaHead*)a', assigned value is 0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:587:15: note: Null pointer dereference 2.13.0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:592:3: warning: Possible null pointer dereference: h [nullPointer] protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.c:5582:45: note: Calling function '_upb_map_tovalue', 4th argument 'NULL' value is 0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:1873:62: note: Calling function 'upb_Arena_Malloc', 1st argument 'a' value is 0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:581:7: note: Assuming condition is false protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:586:23: note: Assignment 'h=(struct _upb_ArenaHead*)a', assigned value is 0 protobuf-3.25.2/ruby/ext/google/protobuf_c/ruby-upb.h:592:3: note: Null pointer dereference head protobuf-3.25.2/rust/test/cpp/interop/test_utils.cc:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional_bytes_extension [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.cc:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAnyFullTypeName [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:210:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:241:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:244:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:265:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:304:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:312:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/any.pb.cc:351:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_url_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1028:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1040:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1056:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1068:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1099:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1102:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1124:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1165:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:1212:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:264:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:292:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_context_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:357:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:404:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:407:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:410:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:413:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:416:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:419:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:422:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:447:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:546:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:566:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:611:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:618:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_bits_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:644:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:669:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tsan_detect_race [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:730:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:777:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:780:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:783:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:786:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:789:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:792:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:795:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:818:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIALIZE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:924:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:932:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _class_data_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cached_size_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/api.pb.cc:986:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:174:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:205:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:249:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:290:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:436:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:475:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:546:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:574:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllocPolicySize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:590:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPerThreadIds [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:634:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_and_id_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:703:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:741:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBlockHeaderSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:771:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxCleanupNodeSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:779:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxCleanupNodeSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:790:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:802:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:816:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:840:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSerialArenaSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:862:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arena.cc:874:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_owner_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:150:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:164:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:205:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:218:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/arenastring.cc:257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged_ptr_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/allowlists/allowlist_test.cc:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllowAllInOss [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator.cc:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERSION [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:121:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:156:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:165:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:198:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:244:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFailedPrecondition [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:249:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:262:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_99997_TEST_ONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/code_generator_unittest.cc:46:39: performance: Function 'GetFeatureExtensions()' should return member 'feature_extensions_' by const reference. [returnByReference] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1016:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNTAX_PROTO3 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1028:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastReservedNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1093:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_FILE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1152:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_EXTENSION_RANGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1156:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_FIELD [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_ONEOF [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_ENUM [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_ENUM_ENTRY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1176:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_SERVICE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_TYPE_METHOD [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_set_in_names_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1449:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_path_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1469:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_files_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1536:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_MINIMUM_EDITION [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1601:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_files_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1674:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable direct_dependencies_violation_msg_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1713:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_files_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:1801:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executable_name_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2024:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2436:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2548:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2579:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin_prefix_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2652:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_set_out_name_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:268:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2752:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_VERSION [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2826:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_type_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2894:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imports_in_descriptor_set_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:2961:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:301:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SUPPORTS_EDITIONS [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:3119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:369:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:375:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:384:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:391:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:397:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:436:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:581:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:641:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:795:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:859:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generators_by_flag_name_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:990:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generators_by_flag_name_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface.cc:995:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin_prefix_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_stdout_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_code_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:66:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_directory_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_tester.cc:92:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1256:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1474:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_invalid [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1486:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_1_TEST_ONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1498:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_99999_TEST_ONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1714:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SUPPORTS_EDITIONS [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:1899:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDITION_PROTO2 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3157:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_PROTO3_OPTIONAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3836:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3879:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:3969:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:657:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_OPTIONAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:775:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/command_line_interface_unittest.cc:851:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/arena_ctor_visibility_test.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:259:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_reflection_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:274:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/enum.cc:339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_reflection_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/extension.cc:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/extension.cc:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:237:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:325:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_vars_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field.cc:335:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:140:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:144:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:221:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:241:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:249:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:268:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:282:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:326:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:332:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:346:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:426:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:381:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:252:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:755:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIAS [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:957:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:174:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:237:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INT32 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:398:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:451:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:239:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:79:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:829:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSet [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1107:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1506:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_guard_name [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1646:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bootstrap [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1693:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1706:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1717:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1739:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1751:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:1770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:262:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scc_analyzer_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:346:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:447:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_h [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:493:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPbH [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:557:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:599:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:609:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:849:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:861:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:882:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:917:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:961:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enum_generators_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/file.cc:989:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:113:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensource_runtime_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/generator.cc:336:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1012:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LABEL_REPEATED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1031:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1055:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_stack_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1212:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1313:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LITE_RUNTIME [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1319:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1335:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1556:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_SIZE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEED [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:1677:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:189:49: style: Parameter 'scc_analyzer' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:194:48: style: Parameter 'scc_analyzer' can be declared as pointer to const [constParameterPointer] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:299:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_iec559 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:585:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:671:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:703:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:751:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:817:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/helpers.cc:990:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCustom [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1026:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1051:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1077:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1905:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1928:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:1958:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:197:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2165:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2311:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:241:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2672:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2684:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2767:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2777:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNone [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2848:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:2970:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3036:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_weak_fields_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3093:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3145:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3425:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRequired [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3555:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3620:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimized_order_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3798:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3850:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:3952:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4002:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4207:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4308:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4555:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4637:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4785:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:4941:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:509:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_layout_helper_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:565:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_has_bit_index_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_inlined_string_index_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:584:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_bit_indices_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:602:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:613:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message.cc:966:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestRecursiveMessage [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneString [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoreString [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int32Message [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int64Message [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoolMessage [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestOneof [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestOneof2 [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestFieldOrderings [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestMessageSize [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestPackedTypes [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestEmptyMessage [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestReservedFields [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/message_size_unittest.cc:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestEmptyMessageWithExtensions [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:130:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:176:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:229:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:267:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:321:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:378:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:439:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:501:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/metadata_test.cc:577:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMessageTypeFieldNumber [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:120:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:172:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:330:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:568:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_TC_PARSE_FUNCTION_LIST [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:578:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fast_path_fields [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:630:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRepMask [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:759:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_entries [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/parse_function_generator.cc:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTvEager [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:114:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vars_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:167:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_in_metadata_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRequest [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:252:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:273:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/service.cc:95:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:217:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:237:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:272:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/tracker.cc:284:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPTYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/unittest.cc:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable void_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/cpp/unittest.cc:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestConflictingEnumNames_while_and_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:40:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:57:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:173:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESSAGE [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:197:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:201:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:205:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:220:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_STRING [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descriptor_ [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_field_base.cc:453:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] head protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_generator.cc:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] 2.13.0 protobuf-3.25.2/src/google/protobuf/compiler/csharp/csharp_helpers.cc:151:67: warning: Either the condition 'prefix_index