2025-05-05 20:46 ftp://ftp.de.debian.org/debian/pool/main/libp/libphonenumber/libphonenumber_8.13.51+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=icu --library=boost --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 581f101 (2025-05-05 21:13:30 +0200) count: 354 351 elapsed-time: 4.6 5.1 head-timing-info: old-timing-info: head results: libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:74:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:145:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:157:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/base/strings/string_piece.cc:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_metadata_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_formatting_pattern_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:164:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_complete_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable should_add_space_after_national_prefix_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:265:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regexp_factory_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:286:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_match_position_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:308:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_output_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:318:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_output_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original_position_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:436:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable able_to_format_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extracted_national_prefix_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:453:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extracted_national_prefix_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:476:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable national_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:509:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable able_to_format_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:539:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_before_national_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:554:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable national_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:582:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable national_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:603:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable national_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_complete_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_complete_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:680:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable national_number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:720:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_to_remember_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/asyoutypeformatter.cc:732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_match_position_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/default_logger.cc:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/default_logger.cc:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_FATAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/default_map_storage.cc:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixes_size_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/default_map_storage.cc:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixes_size_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/default_map_storage.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixes_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/default_map_storage.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixes_size_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/default_map_storage.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable possible_lengths_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/default_map_storage.cc:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable possible_lengths_size_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/mapping_file_provider.cc:102:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable country_calling_codes_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_prefix_descriptions [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mu_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_language_code_pairs_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:130:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRegionCodeForNonGeoEntity [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:183:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/geocoding/phonenumber_offline_geocoder.cc:198:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mu_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:50:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_string_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_string_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:79:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatch.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_string_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatcher.cc:24:0: error: #error phonenumbermatcher depends on ICU \ [preprocessorErrorDirective] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatcher.cc:24:2: error: #error phonenumbermatcher depends on ICU \ [preprocessorErrorDirective] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:384:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxNumberType [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:419:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE_OR_MOBILE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:483:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:873:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFATAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:979:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:995:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extn_patterns_for_matching_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1044:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kValidPunctuation [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1068:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E164 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1224:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1250:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1259:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRegionCodeForNonGeoEntity [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1299:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1389:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERNATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1472:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1593:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1648:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1780:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC3966 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1826:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1848:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC3966 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1939:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1949:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1968:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1975:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2033:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2077:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2167:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_A_NUMBER [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2280:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2442:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2448:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2455:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2464:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2482:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_COUNTRY_CODE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2501:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOO_SHORT [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2517:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2536:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRegionCodeForNonGeoEntity [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2556:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2595:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2603:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2701:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOBILE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2724:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERNATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2831:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinLengthForNsn [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2878:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_DEFAULT_COUNTRY [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2927:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3040:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxLengthCountryCode [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3090:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_DEFAULT_COUNTRY [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3195:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2039:7: style: Condition 'desc' is always true [knownConditionTrueFalse] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2973:5: style: Statements following 'return' will never be executed. [unreachableCode] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:227:7: style: The scope of the variable 'ext_limit_after_likely_label' can be reduced. [variableScope] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:1019:7: style: The scope of the variable 'len' can be reduced. [variableScope] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2411:7: style: The scope of the variable 'len' can be reduced. [variableScope] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3200:15: style: Local variable 'error_type' shadows outer variable [shadowVariable] libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3193:13: note: Shadowed declaration libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:3200:15: note: Shadow variable libphonenumber-8.13.51/cpp/src/phonenumbers/regexp_adapter_icu.cc:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/regexp_adapter_re2.cc:112:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConsumeN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/regexp_adapter_re2.cc:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullMatchN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/regexp_cache.cc:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/regexp_cache.cc:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFATAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_COST [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_COST [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:277:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:373:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:387:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/shortnumberinfo.cc:401:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_api_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/stringutil.cc:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/stringutil.cc:110:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/stringutil.cc:73:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libphonenumber-8.13.51/cpp/src/phonenumbers/unicodestring.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/unicodestring.cc:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/unicodestring.cc:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/unicodestring.cc:105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_index_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/rune.c:143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Runemax [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/rune.c:228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Runemax [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/rune.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Runeerror [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/rune.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Runemax [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ours_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ours_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ours_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:171:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8_was_valid_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8_was_valid_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8_was_valid_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:341:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:352:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTFmax [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:384:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:426:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:431:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:435:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:450:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:473:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:478:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:483:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:516:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/src/phonenumbers/utf/unicodetext.cc:75:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/geocoding_test_program.cc:35:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/geocoding_data_test.cc:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_country_languages [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/geocoding_data_test.cc:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_test_country_languages [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/geocoding_data_test.cc:123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_prefix_descriptions [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/geocoding_data_test.cc:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_test_prefix_descriptions [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_test_prefix_descriptions [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable US_NUMBER1 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:140:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KO_NUMBER1 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable US_NUMBER1 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable US_NUMBER1 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KO_INVALID_NUMBER [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc:210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KO_MOBILE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:50:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:81:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:101:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:128:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:139:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/logger_test.cc:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:289:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:316:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:458:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:492:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:508:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:524:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:564:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:580:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:600:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:691:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:790:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:808:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:865:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:922:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:943:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1001:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1076:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/asyoutypeformatter_test.cc:1236:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:156:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:189:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:263:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:282:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:349:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_DEFAULT_COUNTRY [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:612:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:779:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:796:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:942:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:949:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:961:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:970:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:981:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRICT_GROUPING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:993:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRICT_GROUPING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1001:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_GROUPING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1016:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_GROUPING [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1038:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1061:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1067:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1077:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1092:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1158:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1174:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phone_util_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1188:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1198:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1209:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1234:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:1254:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:319:18: style: Variable 'sub' is assigned a value that is never used. [unreadVariable] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:319:14: style: Variable 'sub' is assigned a value that is never used. [unreadVariable] libphonenumber-8.13.51/cpp/test/phonenumbers/regexp_cache_test.cc:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock_ [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/stringutil_test.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/stringutil_test.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/stringutil_test.cc:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/shortnumberinfo_test.cc:45:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/shortnumberinfo_test.cc:142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREMIUM_RATE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/shortnumberinfo_test.cc:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREMIUM_RATE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/shortnumberinfo_test.cc:451:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOLL_FREE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/shortnumberinfo_test.cc:476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOLL_FREE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/shortnumberinfo_test.cc:501:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_COST [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/stringutil_test.cc:147:3: style: Same expression on both sides of '=='. [duplicateExpression] libphonenumber-8.13.51/cpp/test/phonenumbers/test_util.cc:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/test_util.cc:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:222:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:626:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:646:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_A_NUMBER [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:240:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREMIUM_RATE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:420:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:527:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:564:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:590:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:609:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:662:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:688:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:713:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:738:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1030:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1077:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1314:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1389:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E164 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1410:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1873:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1932:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1950:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1967:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOBILE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:1995:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_POSSIBLE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2046:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOO_SHORT [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_POSSIBLE_LOCAL_ONLY [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_POSSIBLE_LOCAL_ONLY [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_LENGTH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2221:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOO_SHORT [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2410:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2689:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREMIUM_RATE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2716:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOLL_FREE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2740:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOBILE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2764:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2787:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_LINE_OR_MOBILE [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2800:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_COST [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2807:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOIP [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2814:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERSONAL_NUMBER [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2822:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:2974:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_NUMBER_WITH_IDD [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3225:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERNATIONAL [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3255:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E164 [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3262:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3336:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORT_NSN_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3362:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3378:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3394:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_NUMBER_WITH_PLUS_SIGN [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3408:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSN_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3500:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORT_NSN_MATCH [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3737:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3775:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3861:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3883:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3938:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:3973:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4006:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_A_NUMBER [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4530:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4563:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4620:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_DEFAULT_COUNTRY [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4682:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:4725:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PARSING_ERROR [valueFlowBailoutIncompleteVar] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:119:13: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:109:18: style: The scope of the variable 'entry' can be reduced. [variableScope] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:109:18: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:649:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:178:18: style: Unused variable: description [unusedVariable] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:429:11: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:425:11: note: success is assigned libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:429:11: note: success is overwritten libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:433:11: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment] libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:429:11: note: success is assigned libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumberutil_test.cc:433:11: note: success is overwritten diff: head libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumbermatcher.cc:24:2: error: #error phonenumbermatcher depends on ICU \ [preprocessorErrorDirective] head libphonenumber-8.13.51/cpp/src/phonenumbers/phonenumberutil.cc:2039:7: style: Condition 'desc' is always true [knownConditionTrueFalse] head libphonenumber-8.13.51/cpp/test/phonenumbers/phonenumbermatcher_test.cc:319:14: style: Variable 'sub' is assigned a value that is never used. [unreadVariable] DONE