The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 16604 | 66.3% |
gold | [1:9] | 3719 | 14.8% |
yellow | [10:29] | 1321 | 5.27% |
greenyellow | [30:49] | 599 | 2.39% |
lawngreen | 50+ | 2785 | 11.1% |
All colors | 25028 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
27855 | 57283 |
13 :
['_ZN4absl12lts_2024011612log_internal10LogMessagelsIN6google8protobuf20FieldDescriptorProtoETnNSt3__19enable_ifIXsr4absl16HasAbslStringifyIT_EE5valueEiE4typeELi0EEERS2_RKS9_', 'std::__1::basic_string
|
56768 | 238695 | google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*,google::protobuf::FieldDescriptorProtoconst&) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:7493 |
25347 | 25347 |
4 :
['google::protobuf::Descriptor::IsReservedNumber(int) const', 'google::protobuf::Descriptor::IsExtensionNumber(int) const', 'google::protobuf::Descriptor::FindFieldByNumber(int) const', 'google::protobuf::(anonymous namespace)::DefaultFinderFindExtensionByNumber(google::protobuf::Descriptor const*, int)'] |
28612 | 204298 | google::protobuf::TextFormat::Parser::ParserImpl::ConsumeField(google::protobuf::Message*) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc:586 |
25083 | 28028 |
4 :
['google::protobuf::internal::MapFieldBase::IsRepeatedFieldValid() const', 'google::protobuf::internal::MapFieldBase::size() const', 'google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
25083 | 28030 | google::protobuf::Reflection::FieldSize(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:1354 |
25071 | 28452 |
2 :
['google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
25071 | 59815 | google::protobuf::Reflection::AddMessage(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,google::protobuf::MessageFactory*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2565 |
25071 | 28452 |
2 :
['google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
25071 | 28462 | google::protobuf::Reflection::MutableRepeatedMessage(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,int)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2539 |
25071 | 28010 |
2 :
['google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
25071 | 28022 | google::protobuf::Reflection::GetRepeatedMessage(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*,int)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2518 |
8673 | 11818 |
7 :
['absl::lts_20240116::FunctionRef
|
8673 | 11818 | google::protobuf::DescriptorBuilder::AddSymbol(absl::lts_20240116::string_view,voidconst*,absl::lts_20240116::string_view,google::protobuf::Messageconst&,google::protobuf::Symbol) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5280 |
7688 | 7692 |
3 :
['google::protobuf::SourceCodeInfo::operator=(google::protobuf::SourceCodeInfo const&)', 'google::protobuf::FileDescriptorProto::source_code_info() const', 'google::protobuf::SourceCodeInfo* google::protobuf::(anonymous namespace)::FlatAllocatorImpl
|
111860 | 363592 | google::protobuf::DescriptorBuilder::BuildFileImpl(google::protobuf::FileDescriptorProtoconst&,google::protobuf::internal::FlatAllocator&) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5942 |
7631 | 103148 |
20 :
['google::protobuf::internal::PackedUInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)', 'google::protobuf::internal::PackedSFixed64Parser(void*, char const*, google::protobuf::internal::ParseContext*)', 'google::protobuf::internal::ExtensionSet::MutableRawRepeatedField(int, unsigned char, bool, google::protobuf::FieldDescriptor const*)', 'google::protobuf::internal::PackedInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)', 'absl::lts_20240116::log_internal::LogMessageFatal::LogMessageFatal(char const*, int)', 'void absl::lts_20240116::log_internal::Voidify::operator&&
|
7631 | 103148 |
charconst*google::protobuf::internal::ExtensionSet::ParseFieldWithExtensionInfo
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_inl.h:23 |
6634 | 6634 |
2 :
['google::protobuf::FieldOptions::mutable_features()', 'google::protobuf::FieldOptions::clear_features()'] |
12420 | 35654 |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5544 |
6634 | 6634 |
2 :
['google::protobuf::ExtensionRangeOptions::mutable_features()', 'google::protobuf::ExtensionRangeOptions::clear_features()'] |
12420 | 31946 |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5544 |
6634 | 6634 |
2 :
['google::protobuf::FileOptions::clear_features()', 'google::protobuf::FileOptions::mutable_features()'] |
12420 | 31942 |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5544 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/libprotobuf-mutator/examples/expat/expat_example.cc | 2 |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.h | 90 |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.cc | 12 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message_lite.h | 12 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/metadata_lite.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/internal_visibility.h | 1 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc | 43 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/call_once.h | 32 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/invoke.h | 28 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc | 255 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/string_view.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc | 660 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc | 29 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_set.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree_container.h | 37 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree.h | 648 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 367 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/utility.h | 59 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h | 43 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc | 32 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.cc | 45 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 12 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 28 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.h | 40 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/duration.cc | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/casts.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/int128.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_set.h | 118 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h | 1418 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_map.h | 115 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h | 53 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_map.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h | 93 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/container_memory.h | 305 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.h | 109 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/bits.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h | 171 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.h | 126 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h | 650 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc | 127 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/port.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/cpp_features.pb.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/cpp_features.pb.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/explicitly_constructed.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h | 323 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/repeated_ptr_field.h | 33 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h | 356 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arenastring.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h | 44 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_decl.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/endian.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.cc | 27 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_entry.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/globals.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/hash.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/span.h | 60 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/span.h | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 81 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.h | 66 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.h | 24 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.cc | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/voidify.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/nullguard.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_format.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 26 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.cc | 38 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/endian.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/inlined_vector.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/cleanup.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/layout.h | 113 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/compare.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/match.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h | 12 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc | 93 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h | 39 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h | 219 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc | 25 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h | 27 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h | 57 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc | 69 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_allocation_policy.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_cleanup.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/thread_safe_arena.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/serial_arena.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/internal/if_constexpr.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.h | 35 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_align.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/function_ref.h | 116 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/any_invocable.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/optional.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/optional.h | 24 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/string_block.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_align.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/feature_resolver.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.h | 43 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_internal.h | 52 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.pb.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h | 60 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h | 39 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/raw_ptr.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.cc | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h | 29 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc | 25 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/feature_resolver.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc | 20 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/io/coded_stream.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/numeric/bits.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format_lite.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc | 37 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection.h | 12 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_internal.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/utf8_validity.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/utf8_range.c | 3 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/memory/memory.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/stringify_sink.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/explicitly_constructed.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/strip.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/charconv.cc | 21 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/charconv.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/memutil.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/escaping.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ascii.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ascii.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status.h | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/status_internal.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/statusor.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/statusor_internal.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/statusor.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/status_internal.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/algorithm/container.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status_payload_printer.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/escaping.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/utf8.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc | 86 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_mode.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc | 61 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_visitor.h | 111 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/function_ref.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_join.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_split.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_split.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/conditions.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/conditions.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc | 1 |
/src/libprotobuf-mutator/src/binary_format.cc | 2 |
/src/libprotobuf-mutator/src/text_format.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h | 3 |
/src/libprotobuf-mutator/port/protobuf.h | 1 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h | 1 |
/src/libprotobuf-mutator/src/mutator.h | 2 |
/src/libprotobuf-mutator/src/mutator.cc | 20 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc | 4 |
/src/libprotobuf-mutator/src/field_instance.h | 58 |
/src/libprotobuf-mutator/examples/xml/xml_writer.cc | 9 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmlparse.c | 40 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmlrole.c | 1 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./xmltok_ns.c | 3 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmltok.c | 2 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./siphash.h | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 17727 | 63.5% |
gold | [1:9] | 3857 | 13.8% |
yellow | [10:29] | 1308 | 4.68% |
greenyellow | [30:49] | 564 | 2.02% |
lawngreen | 50+ | 4446 | 15.9% |
All colors | 27902 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
27855 | 57283 |
13 :
['_ZN4absl12lts_2024011612log_internal10LogMessagelsIN6google8protobuf20FieldDescriptorProtoETnNSt3__19enable_ifIXsr4absl16HasAbslStringifyIT_EE5valueEiE4typeELi0EEERS2_RKS9_', 'std::__1::basic_string
|
56768 | 238695 | google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*,google::protobuf::FieldDescriptorProtoconst&) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:7493 |
25347 | 25347 |
4 :
['google::protobuf::Descriptor::IsReservedNumber(int) const', 'google::protobuf::Descriptor::IsExtensionNumber(int) const', 'google::protobuf::Descriptor::FindFieldByNumber(int) const', 'google::protobuf::(anonymous namespace)::DefaultFinderFindExtensionByNumber(google::protobuf::Descriptor const*, int)'] |
28612 | 204298 | google::protobuf::TextFormat::Parser::ParserImpl::ConsumeField(google::protobuf::Message*) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc:586 |
25083 | 28028 |
4 :
['google::protobuf::internal::MapFieldBase::IsRepeatedFieldValid() const', 'google::protobuf::internal::MapFieldBase::size() const', 'google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
25083 | 28030 | google::protobuf::Reflection::FieldSize(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:1354 |
25071 | 28452 |
2 :
['google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
25071 | 59815 | google::protobuf::Reflection::AddMessage(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,google::protobuf::MessageFactory*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2565 |
25071 | 28452 |
2 :
['google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
25071 | 28462 | google::protobuf::Reflection::MutableRepeatedMessage(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,int)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2539 |
25071 | 28010 |
2 :
['google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
25071 | 28022 | google::protobuf::Reflection::GetRepeatedMessage(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*,int)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2518 |
8673 | 11818 |
7 :
['absl::lts_20240116::FunctionRef
|
8673 | 11818 | google::protobuf::DescriptorBuilder::AddSymbol(absl::lts_20240116::string_view,voidconst*,absl::lts_20240116::string_view,google::protobuf::Messageconst&,google::protobuf::Symbol) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5280 |
7688 | 7692 |
3 :
['google::protobuf::SourceCodeInfo::operator=(google::protobuf::SourceCodeInfo const&)', 'google::protobuf::FileDescriptorProto::source_code_info() const', 'google::protobuf::SourceCodeInfo* google::protobuf::(anonymous namespace)::FlatAllocatorImpl
|
111860 | 363592 | google::protobuf::DescriptorBuilder::BuildFileImpl(google::protobuf::FileDescriptorProtoconst&,google::protobuf::internal::FlatAllocator&) | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5942 |
7631 | 103148 |
20 :
['google::protobuf::internal::PackedUInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)', 'google::protobuf::internal::PackedSFixed64Parser(void*, char const*, google::protobuf::internal::ParseContext*)', 'google::protobuf::internal::ExtensionSet::MutableRawRepeatedField(int, unsigned char, bool, google::protobuf::FieldDescriptor const*)', 'google::protobuf::internal::PackedInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)', 'absl::lts_20240116::log_internal::LogMessageFatal::LogMessageFatal(char const*, int)', 'void absl::lts_20240116::log_internal::Voidify::operator&&
|
7631 | 103148 |
charconst*google::protobuf::internal::ExtensionSet::ParseFieldWithExtensionInfo
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_inl.h:23 |
6634 | 6634 |
2 :
['google::protobuf::FieldOptions::mutable_features()', 'google::protobuf::FieldOptions::clear_features()'] |
12420 | 35654 |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5544 |
6634 | 6634 |
2 :
['google::protobuf::ExtensionRangeOptions::mutable_features()', 'google::protobuf::ExtensionRangeOptions::clear_features()'] |
12420 | 31946 |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5544 |
6634 | 6634 |
2 :
['google::protobuf::FileOptions::clear_features()', 'google::protobuf::FileOptions::mutable_features()'] |
12420 | 31942 |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc:5544 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/libprotobuf-mutator/examples/libxml2/libxml2_example.cc | 6 |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.h | 90 |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.cc | 12 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message_lite.h | 12 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/metadata_lite.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/internal_visibility.h | 1 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc | 43 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/call_once.h | 32 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/invoke.h | 28 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc | 255 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/string_view.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc | 660 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc | 29 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_set.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree_container.h | 37 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree.h | 648 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 367 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/utility.h | 59 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h | 43 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc | 32 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.cc | 45 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 12 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 28 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.h | 40 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/duration.cc | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/casts.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/int128.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_set.h | 118 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h | 1418 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_map.h | 115 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h | 53 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_map.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h | 93 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/container_memory.h | 305 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.h | 109 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/bits.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h | 171 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.h | 126 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h | 650 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc | 127 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/port.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/cpp_features.pb.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/cpp_features.pb.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/explicitly_constructed.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h | 323 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/repeated_ptr_field.h | 33 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h | 356 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arenastring.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h | 44 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_decl.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/endian.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.cc | 27 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_entry.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/globals.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/hash.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/span.h | 60 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/span.h | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 81 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.h | 66 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.h | 24 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.cc | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/voidify.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/nullguard.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_format.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 26 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.cc | 38 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/endian.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/inlined_vector.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/cleanup.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/layout.h | 113 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/compare.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/match.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h | 12 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc | 93 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h | 39 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h | 219 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc | 25 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h | 27 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h | 57 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc | 69 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_allocation_policy.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_cleanup.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/thread_safe_arena.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/serial_arena.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/internal/if_constexpr.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.h | 35 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_align.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/function_ref.h | 116 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/any_invocable.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/optional.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/optional.h | 24 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/string_block.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_align.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/feature_resolver.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.h | 43 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_internal.h | 52 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.pb.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h | 60 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h | 39 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/raw_ptr.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.cc | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h | 29 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc | 25 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/feature_resolver.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc | 20 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/io/coded_stream.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/numeric/bits.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format_lite.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc | 37 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection.h | 12 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_internal.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/utf8_validity.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/utf8_range.c | 3 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/memory/memory.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/stringify_sink.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/explicitly_constructed.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/strip.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/charconv.cc | 21 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/charconv.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/memutil.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/escaping.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ascii.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ascii.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status.h | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/status_internal.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/statusor.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/statusor_internal.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/statusor.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/status_internal.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/algorithm/container.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status_payload_printer.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/escaping.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/utf8.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc | 86 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_mode.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc | 61 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_visitor.h | 111 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/function_ref.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_join.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_split.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_split.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/conditions.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/conditions.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc | 1 |
/src/libprotobuf-mutator/src/binary_format.cc | 2 |
/src/libprotobuf-mutator/src/text_format.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h | 3 |
/src/libprotobuf-mutator/port/protobuf.h | 1 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h | 1 |
/src/libprotobuf-mutator/src/mutator.h | 2 |
/src/libprotobuf-mutator/src/mutator.cc | 20 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc | 4 |
/src/libprotobuf-mutator/src/field_instance.h | 58 |
/src/libprotobuf-mutator/examples/xml/xml_writer.cc | 9 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/error.c | 16 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/globals.c | 23 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/threads.c | 9 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/dict.c | 21 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlmemory.c | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/encoding.c | 19 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xpath.c | 2 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlIO.c | 28 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/catalog.c | 33 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlschemastypes.c | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/relaxng.c | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/parser.c | 143 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/parserInternals.c | 40 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/SAX2.c | 6 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/buf.c | 22 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/hash.c | 28 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/HTMLparser.c | 4 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlstring.c | 17 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/tree.c | 68 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/include/private/memory.h | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/chvalid.c | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/uri.c | 35 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/entities.c | 10 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/valid.c | 40 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/list.c | 3 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlregexp.c | 4 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlsave.c | 34 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/HTMLtree.c | 8 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
xmlSchemaValidateStream
|
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlschemas.c | 5 | ['N/A', 'N/A', 'int', 'N/A', 'N/A'] | 51 | 0 | 150 | 24 | 10 | 1186 | 0 | 16077 | 8950 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20240116::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20240116::log_internal::LogMessage::LogMessageData&)', 'protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int)', 'google::protobuf::Descriptor::FindFieldByName(absl::lts_20240116::string_view) const', 'absl::lts_20240116::container_internal::raw_hash_map > >, absl::lts_20240116::container_internal::HashEq::Hash, absl::lts_20240116::container_internal::HashEq::Eq, std::__1::allocator > > > >::raw_hash_map()', 'google::protobuf::internal::ArenaStringPtr* google::protobuf::Reflection::MutableField(google::protobuf::Message*, google::protobuf::FieldDescriptor const*) const', 'void google::protobuf::internal::VisitImpl >::Visit(google::protobuf::FieldDescriptor const&, google::protobuf::FieldDescriptorProto const&)', 'absl::lts_20240116::container_internal::internal_compressed_tuple::Elem, int>::checked_compare, std::__1::allocator >, absl::lts_20240116::container_internal::btree_node, std::__1::allocator >, 256, false> >*>, 2>::type const& absl::lts_20240116::container_internal::CompressedTuple, int>::checked_compare, std::__1::allocator >, absl::lts_20240116::container_internal::btree_node, std::__1::allocator >, 256, false> >*>::get<2>() const &', 'absl::lts_20240116::container_internal::raw_hash_set, std::__1::allocator >, google::protobuf::SourceCodeInfo_Location const*>, absl::lts_20240116::container_internal::StringHash, absl::lts_20240116::container_internal::StringEq, std::__1::allocator, std::__1::allocator > const, google::protobuf::SourceCodeInfo_Location const*> > >::iterator::operator->() const', 'google::protobuf::RepeatedField::data() const', 'absl::lts_20240116::container_internal::raw_hash_set >, std::__1::vector > >, absl::lts_20240116::hash_internal::Hash > >, std::__1::equal_to > >, std::__1::allocator > const, std::__1::vector > > > >::iterator::unchecked_deref() const']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20240116::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20240116::log_internal::LogMessage::LogMessageData&)', 'protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int)', 'google::protobuf::Descriptor::FindFieldByName(absl::lts_20240116::string_view) const', 'absl::lts_20240116::container_internal::raw_hash_map > >, absl::lts_20240116::container_internal::HashEq::Hash, absl::lts_20240116::container_internal::HashEq::Eq, std::__1::allocator > > > >::raw_hash_map()', 'google::protobuf::internal::ArenaStringPtr* google::protobuf::Reflection::MutableField(google::protobuf::Message*, google::protobuf::FieldDescriptor const*) const', 'void google::protobuf::internal::VisitImpl >::Visit(google::protobuf::FieldDescriptor const&, google::protobuf::FieldDescriptorProto const&)', 'absl::lts_20240116::container_internal::internal_compressed_tuple::Elem, int>::checked_compare, std::__1::allocator >, absl::lts_20240116::container_internal::btree_node, std::__1::allocator >, 256, false> >*>, 2>::type const& absl::lts_20240116::container_internal::CompressedTuple, int>::checked_compare, std::__1::allocator >, absl::lts_20240116::container_internal::btree_node, std::__1::allocator >, 256, false> >*>::get<2>() const &', 'absl::lts_20240116::container_internal::raw_hash_set, std::__1::allocator >, google::protobuf::SourceCodeInfo_Location const*>, absl::lts_20240116::container_internal::StringHash, absl::lts_20240116::container_internal::StringEq, std::__1::allocator, std::__1::allocator > const, google::protobuf::SourceCodeInfo_Location const*> > >::iterator::operator->() const', 'google::protobuf::RepeatedField::data() const', 'absl::lts_20240116::container_internal::raw_hash_set >, std::__1::vector > >, absl::lts_20240116::hash_internal::Hash > >, std::__1::equal_to > >, std::__1::allocator > const, std::__1::vector > > > >::iterator::unchecked_deref() const']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
XML_ParseBuffer | 59 | 31 | 52.54% | ['expat_example'] |
XML_GetBuffer | 93 | 49 | 52.68% | ['expat_example'] |
handleUnknownEncoding | 32 | 4 | 12.5% | ['expat_example'] |
doProlog | 919 | 474 | 51.57% | ['expat_example'] |
processXmlDecl | 80 | 26 | 32.5% | ['expat_example'] |
is_rfc3986_uri_char | 92 | 6 | 6.521% | ['expat_example'] |
callStoreEntityValue | 47 | 15 | 31.91% | ['expat_example'] |
storeEntityValue | 141 | 76 | 53.90% | ['expat_example'] |
callProcessor | 43 | 23 | 53.48% | ['expat_example'] |
initScan | 76 | 22 | 28.94% | ['expat_example'] |
big2_prologTok | 236 | 19 | 8.050% | ['expat_example'] |
google::protobuf::DescriptorBuilder::AddSymbol(absl::lts_20240116::string_view,voidconst*,absl::lts_20240116::string_view,google::protobuf::Messageconst&,google::protobuf::Symbol) | 44 | 8 | 18.18% | ['libxml2_example', 'expat_example'] |
google::protobuf::DescriptorBuilder::BuildFile(google::protobuf::FileDescriptorProtoconst&) | 54 | 22 | 40.74% | ['libxml2_example', 'expat_example'] |
google::protobuf::DescriptorBuilder::BuildFieldOrExtension(google::protobuf::FieldDescriptorProtoconst&,google::protobuf::Descriptor*,google::protobuf::FieldDescriptor*,bool,google::protobuf::internal::FlatAllocator&) | 240 | 102 | 42.5% | ['libxml2_example', 'expat_example'] |
google::protobuf::DescriptorBuilder::BuildEnum(google::protobuf::EnumDescriptorProtoconst&,google::protobuf::Descriptorconst*,google::protobuf::EnumDescriptor*,google::protobuf::internal::FlatAllocator&) | 81 | 43 | 53.08% | ['libxml2_example', 'expat_example'] |
google::protobuf::DescriptorBuilder::BuildEnumValue(google::protobuf::EnumValueDescriptorProtoconst&,google::protobuf::EnumDescriptorconst*,google::protobuf::EnumValueDescriptor*,google::protobuf::internal::FlatAllocator&) | 42 | 21 | 50.0% | ['libxml2_example', 'expat_example'] |
google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*,google::protobuf::FieldDescriptorProtoconst&) | 210 | 63 | 30.0% | ['libxml2_example', 'expat_example'] |
google::protobuf::DescriptorPool::DeferredValidation::Validate() | 40 | 2 | 5.0% | ['libxml2_example', 'expat_example'] |
google::protobuf::FileDescriptor::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 15 | 41.66% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 17 | 54.83% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 15 | 48.38% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 15 | 48.38% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 15 | 48.38% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 15 | 48.38% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 15 | 48.38% | ['libxml2_example', 'expat_example'] |
voidgoogle::protobuf::DescriptorBuilder::ResolveFeaturesImpl
|
31 | 17 | 54.83% | ['libxml2_example', 'expat_example'] |
google::protobuf::Descriptor::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 4 | 11.11% | ['libxml2_example', 'expat_example'] |
google::protobuf::(anonymousnamespace)::FlatAllocatorImpl
|
40 | 15 | 37.5% | ['libxml2_example', 'expat_example'] |
google::protobuf::FieldDescriptor::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 15 | 41.66% | ['libxml2_example', 'expat_example'] |
google::protobuf::Descriptor::ExtensionRange::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 4 | 11.11% | ['libxml2_example', 'expat_example'] |
google::protobuf::OneofDescriptor::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 4 | 11.11% | ['libxml2_example', 'expat_example'] |
google::protobuf::EnumDescriptor::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 4 | 11.11% | ['libxml2_example', 'expat_example'] |
google::protobuf::EnumValueDescriptor::OptionsTypeconst*google::protobuf::DescriptorBuilder::AllocateOptionsImpl
|
36 | 4 | 11.11% | ['libxml2_example', 'expat_example'] |
google::protobuf::FileDescriptorProto::Clear() | 35 | 17 | 48.57% | ['libxml2_example', 'expat_example'] |
google::protobuf::FileOptions::Clear() | 60 | 14 | 23.33% | ['libxml2_example', 'expat_example'] |
google::protobuf::FileOptions::_InternalSerialize(unsignedchar*,google::protobuf::io::EpsCopyOutputStream*)const | 134 | 71 | 52.98% | ['libxml2_example', 'expat_example'] |
google::protobuf::FieldOptions::Clear() | 32 | 15 | 46.87% | ['libxml2_example', 'expat_example'] |
google::protobuf::internal::ExtensionSet::InternalExtensionMergeFrom(google::protobuf::MessageLiteconst*,int,google::protobuf::internal::ExtensionSet::Extensionconst&,google::protobuf::Arena*) | 116 | 43 | 37.06% | ['libxml2_example', 'expat_example'] |
google::protobuf::internal::ExtensionSet::Extension::ByteSize(int)const | 125 | 17 | 13.60% | ['libxml2_example', 'expat_example'] |
google::protobuf::internal::ExtensionSet::Extension::Free() | 36 | 13 | 36.11% | ['libxml2_example', 'expat_example'] |
google::protobuf::internal::ExtensionSet::Extension::InternalSerializeFieldWithCachedSizesToArray(google::protobuf::MessageLiteconst*,google::protobuf::internal::ExtensionSetconst*,int,unsignedchar*,google::protobuf::io::EpsCopyOutputStream*)const | 142 | 16 | 11.26% | ['libxml2_example', 'expat_example'] |
charconst*google::protobuf::internal::ExtensionSet::ParseFieldWithExtensionInfo
|
149 | 15 | 10.06% | ['libxml2_example', 'expat_example'] |
google::protobuf::Reflection::FieldSize(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const | 42 | 14 | 33.33% | ['libxml2_example', 'expat_example'] |
google::protobuf::Reflection::SetString(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,std::__1::basic_string
|
44 | 18 | 40.90% | ['libxml2_example', 'expat_example'] |
google::protobuf::Reflection::HasFieldSingular(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const | 52 | 5 | 9.615% | ['libxml2_example', 'expat_example'] |
google::protobuf::Reflection::ClearOneof(google::protobuf::Message*,google::protobuf::OneofDescriptorconst*)const | 33 | 5 | 15.15% | ['libxml2_example', 'expat_example'] |
charconst*google::protobuf::internal::TcParser::MpRepeatedVarint
|
52 | 19 | 36.53% | ['libxml2_example', 'expat_example'] |
google::protobuf::io::Tokenizer::ConsumeNumber(bool,bool) | 42 | 19 | 45.23% | ['libxml2_example', 'expat_example'] |
google::protobuf::MessageLite*google::protobuf::internal::MessageCreator::PlacementNew
|
80 | 10 | 12.5% | ['libxml2_example', 'expat_example'] |
google::protobuf::internal::EpsCopyInputStream::NextBuffer(int,int) | 41 | 12 | 29.26% | ['libxml2_example', 'expat_example'] |
google::protobuf::internal::ReadTagInlined(charconst*,unsignedint*) | 32 | 11 | 34.37% | |
void*google::protobuf::internal::RepeatedPtrFieldBase::AddInternal
|
34 | 7 | 20.58% | ['libxml2_example', 'expat_example'] |
google::protobuf::TextFormat::Parser::ParserImpl::ConsumeField(google::protobuf::Message*) | 202 | 81 | 40.09% | ['libxml2_example', 'expat_example'] |
google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFieldValue(google::protobuf::Message*,google::protobuf::Reflectionconst*,google::protobuf::FieldDescriptorconst*) | 124 | 54 | 43.54% | ['libxml2_example', 'expat_example'] |
charconst*google::protobuf::internal::ShiftMixParseVarint
|
62 | 24 | 38.70% | |
charconst*google::protobuf::internal::ShiftMixParseVarint
|
62 | 16 | 25.80% | |
absl::lts_20240116::container_internal::btree_node
|
41 | 6 | 14.63% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::container_internal::btree_node
|
41 | 6 | 14.63% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::container_internal::AssertIsFull(absl::lts_20240116::container_internal::ctrl_tconst*,unsignedchar,unsignedcharconst*,charconst*) | 33 | 2 | 6.060% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::container_internal::AssertSameContainer(absl::lts_20240116::container_internal::ctrl_tconst*,absl::lts_20240116::container_internal::ctrl_tconst*,voidconst*const&,voidconst*const&,unsignedcharconst*,unsignedcharconst*) | 44 | 2 | 4.545% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::container_internal::raw_hash_set
|
40 | 14 | 35.0% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::container_internal::raw_hash_set
|
40 | 14 | 35.0% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::container_internal::raw_hash_set
|
40 | 18 | 45.0% | ['libxml2_example', 'expat_example'] |
absl::lts_20240116::log_internal::(anonymousnamespace)::FormatBoundedFields(absl::lts_20240116::LogSeverity,absl::lts_20240116::Time,int,absl::lts_20240116::Span
|
56 | 18 | 32.14% | ['libxml2_example', 'expat_example'] |
boolabsl::lts_20240116::str_format_internal::ConvertIntArg
|
44 | 10 | 22.72% | ['libxml2_example', 'expat_example'] |
boolabsl::lts_20240116::str_format_internal::ConvertIntArg
|
44 | 13 | 29.54% | ['libxml2_example', 'expat_example'] |
charconst*absl::lts_20240116::str_format_internal::ConsumeConversion
|
101 | 39 | 38.61% | ['libxml2_example', 'expat_example'] |
xmlSAX2ExternalSubset | 76 | 8 | 10.52% | ['libxml2_example'] |
xmlSAX2AttributeNs | 141 | 74 | 52.48% | ['libxml2_example'] |
xmlErrString | 321 | 137 | 42.67% | ['libxml2_example'] |
xmlParseReference | 118 | 62 | 52.54% | ['libxml2_example'] |
xmlDetectEncoding | 89 | 35 | 39.32% | ['libxml2_example'] |
xmlSetDeclaredEncoding | 73 | 25 | 34.24% | ['libxml2_example'] |
xmlNewDtd | 35 | 19 | 54.28% | ['libxml2_example'] |
xmlNodeGetContent | 47 | 18 | 38.29% | ['libxml2_example'] |
xmlNewPropInternal | 75 | 36 | 48.0% | ['libxml2_example'] |
xmlGetLineNoInternal | 34 | 14 | 41.17% | ['libxml2_example'] |
xmlGetPropNodeInternal | 92 | 18 | 19.56% | ['libxml2_example'] |
xmlBuildURISafe | 237 | 32 | 13.50% | ['libxml2_example'] |
xmlAddRef | 62 | 34 | 54.83% | ['libxml2_example'] |
xmlNewInputBufferMemory | 33 | 17 | 51.51% | ['libxml2_example'] |
xmlOutputBufferWriteQuotedString | 36 | 17 | 47.22% | ['libxml2_example'] |
boolabsl::lts_20240116::str_format_internal::ConvertIntArg
|
44 | 15 | 34.09% | ['libxml2_example'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/globals.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/conditions.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/no_destructor.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/variant.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/optional.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.pb.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/metadata_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlsave.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_align.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/status_internal.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_split.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/nullguard.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/text_format.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlstring.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/timsort.h | [] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlreader.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/cleanup.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/errno_saver.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/invoke.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/pattern.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/conditions.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arenastring.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/status_internal.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_set.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/casts.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/duration.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/container_memory.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/endian.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/catalog.c | ['libxml2_example'] | ['libxml2_example'] |
/usr/local/bin/../include/c++/v1/string | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_full.cc | [] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/encoding.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/cpp_features.pb.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/charconv.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/message_differencer.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/globals.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xpath.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_sink.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/varint_shuffle.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_entry.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/printer.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_internal.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/numeric/bits.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/dict.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/dynamic_annotations.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlschemas.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink_registry.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/feature_resolver.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/charconv.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/threads.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmlparse.c | ['expat_example'] | ['expat_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/call_once.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree_container.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/buf.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_visitor.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/voidify.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/message_differencer.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/optional.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlregexp.c | ['libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_map.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/stacktrace.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/relaxng.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xinclude.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./xmltok_impl.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/parserInternals.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/uri.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/src/utf8_fix.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc | ['expat_example', 'libxml2_example'] | ['expat_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_comparator.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/port/protobuf.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/hash.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/entities.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/hash.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/endian.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/error.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/log_severity.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_decl.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/match.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/binary_format.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/compare.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_impl.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/src/weighted_reservoir_sampler.h | [] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/tree.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/fixed_array.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/utf8_range.c | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/escaping.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/stringify_sink.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_lite.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_join.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/strerror.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./siphash.h | ['expat_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/port.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/feature_resolver.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_format.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/field_instance.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/globals.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/strip.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/algorithm/container.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_format.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/valid.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_map.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/span.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/utf8.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_inl.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ascii.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/chvalid.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ascii.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_split.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/HTMLtree.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_cleanup.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./xmltok_ns.c | ['expat_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/repeated_ptr_field.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_enum_util.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/inlined_vector.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/utf8_validity.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/explicitly_constructed.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_align.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/memutil.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/io/coded_stream.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/internal_visibility.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/explicitly_constructed.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xpointer.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/status_payload_printer.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field_inl.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/statusor.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_mode.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_internal.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord_buffer.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/raw_ptr.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/examples/expat/expat_example.cc | ['expat_example'] | ['expat_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlIO.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord_analysis.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/cpp_features.pb.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/bits.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/printer.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/any_invocable.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/string_block.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/function_ref.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/memory/memory.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/SAX2.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/list.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_sink.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/internal/if_constexpr.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/src/mutator.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/HTMLparser.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/variant.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/function_ref.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/escaping.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/any_invocable.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/statusor_internal.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlmemory.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/utility.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_comparator.cc | [] | [] |
/src/libprotobuf-mutator/src/mutator.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/append_truncated.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/codegen/unicode.inc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/include/private/memory.h | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/layout.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmltok.c | ['expat_example'] | ['expat_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_gen.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmlrole.c | ['expat_example'] | ['expat_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_allocation_policy.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/thread_safe_arena.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/cycleclock.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/thread_identity.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/serial_arena.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/parser.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/span.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_gen.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/debugXML.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/int128.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/examples/libxml2/libxml2_example.cc | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/statusor.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlschemastypes.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/string_view.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/examples/xml/xml_writer.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_set.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
Directory |
---|
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/algorithm/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/ |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/numeric/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/ |
/src/libprotobuf-mutator/examples/expat/ |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/status/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/ |
/src/libprotobuf-mutator/examples/libxml2/ |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/ |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/ |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/ |
/usr/local/bin/../include/c++/v1/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/ |
/src/libprotobuf-mutator/port/ |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/io/ |
/src/libprotobuf-mutator/examples/xml/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/ |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/memory/ |
/src/libprotobuf-mutator/src/ |
/src/libprotobuf-mutator/build/examples/xml/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/ |
/src/libprotobuf-mutator/src/libfuzzer/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/ |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/codegen/ |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/include/private/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/internal/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
expat_example | fuzzerLogFile-0-lLbrAaE9GK.data | fuzzerLogFile-0-lLbrAaE9GK.data.yaml | expat_example.covreport |
libxml2_example | fuzzerLogFile-0-TB6D226RVw.data | fuzzerLogFile-0-TB6D226RVw.data.yaml | libxml2_example.covreport |