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 | 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 | 6635 | 76.2% |
gold | [1:9] | 604 | 6.93% |
yellow | [10:29] | 102 | 1.17% |
greenyellow | [30:49] | 119 | 1.36% |
lawngreen | 50+ | 1245 | 14.3% |
All colors | 8705 | 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 |
---|---|---|---|---|---|---|---|
29455 | 57185 |
7 :
['google::protobuf::(anonymous namespace)::DefaultFinderFindAnyType(google::protobuf::Message const&, std::__1::basic_string
|
29455 | 91034 | 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:470 |
27724 | 27724 |
3 :
['google::protobuf::DescriptorBuilder::RecordPublicDependencies(google::protobuf::FileDescriptor const*)', 'google::protobuf::FileDescriptor::dependency_count() const', 'google::protobuf::FileDescriptor::dependency(int) const'] |
78265 | 105523 | 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:5268 |
27708 | 27724 |
6 :
['google::protobuf::Message const* const& google::protobuf::Reflection::DefaultRaw
|
27708 | 41580 | google::protobuf::Reflection::GetDefaultMessageInstance(google::protobuf::FieldDescriptorconst*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2031 |
15724 | 15728 |
6 :
['google::protobuf::Reflection::MutableInlinedStringDonatedArray(google::protobuf::Message*) const', 'google::protobuf::internal::ReflectionSchema::InlinedStringIndex(google::protobuf::FieldDescriptor const*) const', 'google::protobuf::internal::InlinedStringField* google::protobuf::Reflection::MutableField
|
15724 | 15732 |
google::protobuf::Reflection::SetString(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,std::__1::basic_string
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:1773 |
15583 | 15583 |
2 :
['google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFullTypeName(std::__1::basic_string
|
32654 | 196839 | 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:510 |
15523 | 15523 |
2 :
['google::protobuf::internal::MapFieldBase::MutableRepeatedField()', 'google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
15523 | 31064 | 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:2280 |
15523 | 15523 |
2 :
['google::protobuf::internal::MapFieldBase::MutableRepeatedField()', 'google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
15523 | 15527 | 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:2254 |
15523 | 15523 |
3 :
['google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
15523 | 15525 | 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:1267 |
15519 | 15519 |
2 :
['google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
15519 | 15523 | 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:2233 |
13969 | 13969 |
4 :
['google::protobuf::Descriptor::FindFieldByNumber(int) const', 'google::protobuf::(anonymous namespace)::DefaultFinderFindExtensionByNumber(google::protobuf::Descriptor const*, int)', 'google::protobuf::Descriptor::IsReservedNumber(int) const', 'google::protobuf::Descriptor::IsExtensionNumber(int) const'] |
31040 | 192681 | 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:538 |
13862 | 13862 |
2 :
['google::protobuf::OneofDescriptor::field(int) const', 'google::protobuf::Reflection::ClearField(google::protobuf::Message*, google::protobuf::FieldDescriptor const*) const'] |
13862 | 13862 | google::protobuf::Reflection::ClearOneof(google::protobuf::Message*,google::protobuf::OneofDescriptorconst*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2767 |
13861 | 13861 |
2 :
['google::protobuf::Reflection::MutableExtensionSet(google::protobuf::Message*) const', 'google::protobuf::internal::ExtensionSet::MutableMessage(google::protobuf::FieldDescriptor const*, google::protobuf::MessageFactory*)'] |
13861 | 13861 | google::protobuf::Reflection::MutableMessage(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:2087 |
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 | 47 |
/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 | 6 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/metadata_lite.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/generated_message_util.h | 1 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc | 4 |
/src/libprotobuf-mutator/src/binary_format.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/string_view.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc | 21 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h | 32 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.cc | 14 |
/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/spinlock.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/low_level_scheduling.h | 2 |
/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/call_once.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/call_once.h | 5 |
/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 | 1 |
/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/invoke.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/spinlock_wait.h | 1 |
/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/time/internal/get_current_time_posix.inc | 1 |
/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/atomic_hook.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/globals.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_entry.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/globals.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/hash.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/span.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/span.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.h | 5 |
/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/stacktrace.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 49 |
/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/low_level_alloc.cc | 27 |
/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/debugging/internal/demangle.cc | 17 |
/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 | 21 |
/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 | 28 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/voidify.h | 1 |
/src/libprotobuf-mutator/src/text_format.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc | 72 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.cc | 9 |
/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/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/src/google/protobuf/io/tokenizer.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc | 55 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_format.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc | 48 |
/usr/local/bin/../include/c++/v1/math.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/bits.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/int128.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/function_ref.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/function_ref.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 5 |
/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/descriptor.h | 84 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc | 293 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h | 26 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h | 171 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/prefetch.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_set.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/container_memory.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.cc | 47 |
/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/synchronization/internal/kernel_timeout.h | 4 |
/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/synchronization/internal/per_thread_sem.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 3 |
/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/time/duration.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/casts.h | 5 |
/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/internal/thread_identity.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h | 320 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arenastring.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/utility.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_map.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc | 45 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h | 118 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/repeated_ptr_field.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h | 55 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc | 33 |
/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/third_party/abseil-cpp/absl/container/internal/layout.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_allocation_policy.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_config.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/serial_arena.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/string_block.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc | 48 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_align.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/invoke.h | 2 |
/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/internal/str_format/output.h | 4 |
/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 | 11 |
/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/ascii.h | 7 |
/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 | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_cleanup.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree_container.h | 26 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree.h | 153 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_cleanup.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/unknown_field_set.h | 3 |
/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/unknown_field_set.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_map.h | 4 |
/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/ascii.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h | 5 |
/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/include/google/protobuf/explicitly_constructed.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/match.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.h | 13 |
/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/src/google/protobuf/dynamic_message.cc | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h | 39 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc | 162 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/nullguard.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h | 23 |
/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 | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h | 35 |
/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/src/google/protobuf/extension_set_heavy.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format_lite.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc | 21 |
/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 | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h | 5 |
/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 | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h | 3 |
/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/text_format.h | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc | 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/parse_context.cc | 1 |
/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/src/external.protobuf/src/google/protobuf/wire_format.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc | 3 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h | 1 |
/src/libprotobuf-mutator/src/mutator.h | 2 |
/src/libprotobuf-mutator/src/mutator.cc | 8 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc | 3 |
/src/libprotobuf-mutator/src/field_instance.h | 2 |
/src/libprotobuf-mutator/examples/xml/xml_writer.cc | 9 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmlparse.c | 86 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmltok.c | 6 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./siphash.h | 4 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/xmlrole.c | 48 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./xmltok_ns.c | 5 |
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./xmltok_impl.c | 1 |
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 | 8367 | 67.4% |
gold | [1:9] | 679 | 5.47% |
yellow | [10:29] | 172 | 1.38% |
greenyellow | [30:49] | 171 | 1.37% |
lawngreen | 50+ | 3017 | 24.3% |
All colors | 12406 | 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 |
---|---|---|---|---|---|---|---|
29455 | 57185 |
7 :
['google::protobuf::(anonymous namespace)::DefaultFinderFindAnyType(google::protobuf::Message const&, std::__1::basic_string
|
29455 | 91034 | 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:470 |
27724 | 27724 |
3 :
['google::protobuf::DescriptorBuilder::RecordPublicDependencies(google::protobuf::FileDescriptor const*)', 'google::protobuf::FileDescriptor::dependency_count() const', 'google::protobuf::FileDescriptor::dependency(int) const'] |
78265 | 105523 | 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:5268 |
27708 | 27724 |
6 :
['google::protobuf::Message const* const& google::protobuf::Reflection::DefaultRaw
|
27708 | 41580 | google::protobuf::Reflection::GetDefaultMessageInstance(google::protobuf::FieldDescriptorconst*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2031 |
15724 | 15728 |
6 :
['google::protobuf::Reflection::MutableInlinedStringDonatedArray(google::protobuf::Message*) const', 'google::protobuf::internal::ReflectionSchema::InlinedStringIndex(google::protobuf::FieldDescriptor const*) const', 'google::protobuf::internal::InlinedStringField* google::protobuf::Reflection::MutableField
|
15724 | 15732 |
google::protobuf::Reflection::SetString(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,std::__1::basic_string
|
call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:1773 |
15583 | 15583 |
2 :
['google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFullTypeName(std::__1::basic_string
|
32654 | 196839 | 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:510 |
15523 | 15523 |
2 :
['google::protobuf::internal::MapFieldBase::MutableRepeatedField()', 'google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
15523 | 31064 | 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:2280 |
15523 | 15523 |
2 :
['google::protobuf::internal::MapFieldBase::MutableRepeatedField()', 'google::protobuf::internal::MapFieldBase* google::protobuf::Reflection::MutableRaw
|
15523 | 15527 | 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:2254 |
15523 | 15523 |
3 :
['google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
15523 | 15525 | 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:1267 |
15519 | 15519 |
2 :
['google::protobuf::internal::MapFieldBase const& google::protobuf::Reflection::GetRaw
|
15519 | 15523 | 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:2233 |
13969 | 13969 |
4 :
['google::protobuf::Descriptor::FindFieldByNumber(int) const', 'google::protobuf::(anonymous namespace)::DefaultFinderFindExtensionByNumber(google::protobuf::Descriptor const*, int)', 'google::protobuf::Descriptor::IsReservedNumber(int) const', 'google::protobuf::Descriptor::IsExtensionNumber(int) const'] |
31040 | 192681 | 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:538 |
13862 | 13862 |
2 :
['google::protobuf::OneofDescriptor::field(int) const', 'google::protobuf::Reflection::ClearField(google::protobuf::Message*, google::protobuf::FieldDescriptor const*) const'] |
13862 | 13862 | google::protobuf::Reflection::ClearOneof(google::protobuf::Message*,google::protobuf::OneofDescriptorconst*)const | call site: 00000 | /src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc:2767 |
13861 | 13861 |
2 :
['google::protobuf::Reflection::MutableExtensionSet(google::protobuf::Message*) const', 'google::protobuf::internal::ExtensionSet::MutableMessage(google::protobuf::FieldDescriptor const*, google::protobuf::MessageFactory*)'] |
13861 | 13861 | google::protobuf::Reflection::MutableMessage(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:2087 |
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 | 47 |
/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 | 6 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/metadata_lite.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/generated_message_util.h | 1 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc | 4 |
/src/libprotobuf-mutator/src/binary_format.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/string_view.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc | 21 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h | 32 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_message.cc | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/clock.cc | 14 |
/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/spinlock.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/low_level_scheduling.h | 2 |
/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/call_once.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/call_once.h | 5 |
/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 | 1 |
/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/invoke.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/spinlock_wait.h | 1 |
/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/time/internal/get_current_time_posix.inc | 1 |
/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/atomic_hook.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.h | 16 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/globals.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_entry.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/globals.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/hash.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/hash/internal/hash.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/span.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/internal/span.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/proto.h | 5 |
/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/stacktrace.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 49 |
/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/low_level_alloc.cc | 27 |
/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/debugging/internal/demangle.cc | 17 |
/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 | 21 |
/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 | 28 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/voidify.h | 1 |
/src/libprotobuf-mutator/src/text_format.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc | 72 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_cat.cc | 9 |
/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/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/src/google/protobuf/io/tokenizer.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc | 55 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/str_format.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 10 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/numbers.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc | 48 |
/usr/local/bin/../include/c++/v1/math.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/bits.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/numeric/int128.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/function_ref.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/functional/internal/function_ref.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 5 |
/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/descriptor.h | 84 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc | 293 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h | 26 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h | 171 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/prefetch.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_set.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/container_memory.h | 22 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.h | 11 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/mutex.cc | 47 |
/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/synchronization/internal/kernel_timeout.h | 4 |
/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/synchronization/internal/per_thread_sem.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter.cc | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 3 |
/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/time/duration.cc | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/casts.h | 5 |
/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/internal/thread_identity.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h | 320 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arenastring.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/utility/utility.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_map.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h | 14 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc | 45 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h | 118 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/repeated_ptr_field.h | 15 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h | 55 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc | 33 |
/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/third_party/abseil-cpp/absl/container/internal/layout.h | 17 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_allocation_policy.h | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_config.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.h | 9 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/serial_arena.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/string_block.h | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h | 18 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc | 48 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_align.h | 2 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/invoke.h | 2 |
/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/internal/str_format/output.h | 4 |
/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 | 11 |
/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/ascii.h | 7 |
/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 | 3 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_cleanup.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree_container.h | 26 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/btree.h | 153 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h | 8 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_cleanup.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/unknown_field_set.h | 3 |
/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/unknown_field_set.h | 13 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/btree_map.h | 4 |
/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/ascii.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h | 5 |
/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/include/google/protobuf/explicitly_constructed.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/match.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/string_view.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/substitute.h | 13 |
/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/src/google/protobuf/dynamic_message.cc | 20 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h | 39 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc | 162 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/nullguard.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h | 23 |
/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 | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h | 35 |
/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/src/google/protobuf/extension_set_heavy.cc | 6 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc | 7 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc | 23 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc | 4 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format_lite.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc | 21 |
/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 | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h | 5 |
/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 | 4 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h | 3 |
/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/text_format.h | 19 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc | 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/parse_context.cc | 1 |
/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/src/external.protobuf/src/google/protobuf/wire_format.h | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc | 1 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc | 3 |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h | 1 |
/src/libprotobuf-mutator/src/mutator.h | 2 |
/src/libprotobuf-mutator/src/mutator.cc | 8 |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h | 5 |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc | 3 |
/src/libprotobuf-mutator/src/field_instance.h | 2 |
/src/libprotobuf-mutator/examples/xml/xml_writer.cc | 9 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/error.c | 14 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/globals.c | 25 |
/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/xmlmemory.c | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/dict.c | 12 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/encoding.c | 13 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xpath.c | 1 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlIO.c | 29 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/parser.c | 121 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/parserInternals.c | 30 |
/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 | 100 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/valid.c | 96 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/hash.c | 25 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/entities.c | 21 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/SAX2.c | 39 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/buf.c | 23 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/list.c | 9 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlregexp.c | 55 |
/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 | 32 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xzlib.c | 2 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xmlunicode.c | 37 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/HTMLtree.c | 8 |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/catalog.c | 11 |
/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/xmlsave.c | 31 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
xmlShell
|
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/debugXML.c | 4 | ['struct._xmlDoc *', 'char *', 'func_type *', 'struct._IO_FILE *'] | 73 | 0 | 2165 | 300 | 86 | 1602 | 0 | 22912 | 10930 |
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 | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
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_Parse | 58 | 18 | 31.03% | ['expat_example'] |
XML_ParseBuffer | 55 | 30 | 54.54% | ['expat_example'] |
XML_GetBuffer | 90 | 47 | 52.22% | ['expat_example'] |
handleUnknownEncoding | 32 | 4 | 12.5% | ['expat_example'] |
doProlog | 911 | 469 | 51.48% | ['expat_example'] |
processXmlDecl | 80 | 26 | 32.5% | ['expat_example'] |
is_rfc3986_uri_char | 92 | 6 | 6.521% | ['expat_example'] |
storeRawNames | 32 | 5 | 15.62% | ['expat_example'] |
storeEntityValue | 147 | 74 | 50.34% | ['expat_example'] |
initScan | 76 | 22 | 28.94% | ['expat_example'] |
big2_prologTok | 236 | 19 | 8.050% | [] |
google::protobuf::DescriptorBuilder::AddSymbol(std::__1::basic_string
|
41 | 8 | 19.51% | [] |
google::protobuf::DescriptorBuilder::BuildFile(google::protobuf::FileDescriptorProtoconst&) | 49 | 21 | 42.85% | ['expat_example', 'libxml2_example'] |
google::protobuf::DescriptorBuilder::BuildFileImpl(google::protobuf::FileDescriptorProtoconst&,google::protobuf::internal::FlatAllocator&) | 201 | 80 | 39.80% | ['expat_example', 'libxml2_example'] |
google::protobuf::DescriptorBuilder::BuildMessage(google::protobuf::DescriptorProtoconst&,google::protobuf::Descriptorconst*,google::protobuf::Descriptor*,google::protobuf::internal::FlatAllocator&) | 133 | 68 | 51.12% | [] |
google::protobuf::DescriptorBuilder::BuildFieldOrExtension(google::protobuf::FieldDescriptorProtoconst&,google::protobuf::Descriptor*,google::protobuf::FieldDescriptor*,bool,google::protobuf::internal::FlatAllocator&) | 229 | 103 | 44.97% | [] |
google::protobuf::DescriptorBuilder::BuildEnum(google::protobuf::EnumDescriptorProtoconst&,google::protobuf::Descriptorconst*,google::protobuf::EnumDescriptor*,google::protobuf::internal::FlatAllocator&) | 83 | 36 | 43.37% | [] |
google::protobuf::DescriptorBuilder::BuildEnumValue(google::protobuf::EnumValueDescriptorProtoconst&,google::protobuf::EnumDescriptorconst*,google::protobuf::EnumValueDescriptor*,google::protobuf::internal::FlatAllocator&) | 44 | 21 | 47.72% | [] |
google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*,google::protobuf::FieldDescriptorProtoconst&) | 195 | 53 | 27.17% | ['expat_example', 'libxml2_example'] |
google::protobuf::(anonymousnamespace)::FlatAllocatorImpl
|
40 | 15 | 37.5% | [] |
google::protobuf::FileDescriptorProto::Clear() | 36 | 15 | 41.66% | [] |
google::protobuf::FileDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 180 | 55 | 30.55% | [] |
google::protobuf::DescriptorProto_ExtensionRange::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 56 | 28 | 50.0% | [] |
google::protobuf::FieldDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 136 | 74 | 54.41% | [] |
google::protobuf::OneofDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 47 | 21 | 44.68% | [] |
google::protobuf::EnumDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 87 | 32 | 36.78% | [] |
google::protobuf::EnumValueDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 56 | 28 | 50.0% | [] |
google::protobuf::FileOptions::Clear() | 55 | 13 | 23.63% | [] |
google::protobuf::FileOptions::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 232 | 73 | 31.46% | [] |
google::protobuf::FileOptions::_InternalSerialize(unsignedchar*,google::protobuf::io::EpsCopyOutputStream*)const | 128 | 68 | 53.12% | [] |
google::protobuf::FieldOptions::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 154 | 28 | 18.18% | [] |
google::protobuf::FieldOptions::_InternalSerialize(unsignedchar*,google::protobuf::io::EpsCopyOutputStream*)const | 68 | 29 | 42.64% | [] |
google::protobuf::FieldOptions::ByteSizeLong()const | 51 | 25 | 49.01% | [] |
google::protobuf::Reflection::FieldSize(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const | 37 | 13 | 35.13% | ['expat_example', 'libxml2_example'] |
google::protobuf::Reflection::ClearOneof(google::protobuf::Message*,google::protobuf::OneofDescriptorconst*)const | 31 | 5 | 16.12% | ['expat_example', 'libxml2_example'] |
google::protobuf::Reflection::HasBit(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const | 49 | 5 | 10.20% | ['expat_example', 'libxml2_example'] |
google::protobuf::io::Tokenizer::ConsumeNumber(bool,bool) | 42 | 20 | 47.61% | ['expat_example', 'libxml2_example'] |
google::protobuf::internal::EpsCopyInputStream::NextBuffer(int,int) | 41 | 12 | 29.26% | [] |
google::protobuf::TextFormat::Parser::ParserImpl::ConsumeField(google::protobuf::Message*) | 204 | 84 | 41.17% | ['expat_example', 'libxml2_example'] |
google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFieldValue(google::protobuf::Message*,google::protobuf::Reflectionconst*,google::protobuf::FieldDescriptorconst*) | 116 | 46 | 39.65% | ['expat_example', 'libxml2_example'] |
absl::lts_20230125::container_internal::btree_node
|
41 | 6 | 14.63% | ['expat_example', 'libxml2_example'] |
absl::lts_20230125::log_internal::(anonymousnamespace)::FormatBoundedFields(absl::lts_20230125::LogSeverity,absl::lts_20230125::Time,int,absl::lts_20230125::Span
|
54 | 18 | 33.33% | [] |
boolabsl::lts_20230125::str_format_internal::ConvertIntArg
|
43 | 8 | 18.60% | [] |
boolabsl::lts_20230125::str_format_internal::ConvertIntArg
|
43 | 13 | 30.23% | ['expat_example', 'libxml2_example'] |
boolabsl::lts_20230125::str_format_internal::ConvertIntArg
|
43 | 12 | 27.90% | ['expat_example', 'libxml2_example'] |
charconst*absl::lts_20230125::str_format_internal::ConsumeConversion
|
98 | 38 | 38.77% | [] |
xmlSAX2ExternalSubset | 81 | 7 | 8.641% | ['libxml2_example'] |
xmlSAX2EntityDecl | 44 | 23 | 52.27% | ['libxml2_example'] |
xmlSAX2UnparsedEntityDecl | 46 | 24 | 52.17% | ['libxml2_example'] |
xmlSAX2AttributeNs | 142 | 66 | 46.47% | ['libxml2_example'] |
xmlGetCharEncodingName | 53 | 12 | 22.64% | ['libxml2_example'] |
xmlGetCharEncodingHandler | 108 | 14 | 12.96% | ['libxml2_example'] |
xmlReportError | 172 | 84 | 48.83% | ['libxml2_example'] |
xmlHashUpdateEntry3 | 116 | 54 | 46.55% | ['libxml2_example'] |
xmlParseReference | 235 | 118 | 50.21% | ['libxml2_example'] |
xmlSwitchEncoding | 33 | 15 | 45.45% | ['libxml2_example'] |
xmlDetectEncoding | 75 | 31 | 41.33% | ['libxml2_example'] |
xmlSetDeclaredEncoding | 60 | 17 | 28.33% | ['libxml2_example'] |
xmlNewEntityInputStream | 56 | 17 | 30.35% | ['libxml2_example'] |
xmlInitSAXParserCtxt | 169 | 92 | 54.43% | ['libxml2_example'] |
xmlCreateIntSubset | 82 | 45 | 54.87% | ['libxml2_example'] |
xmlNodeListGetString | 55 | 19 | 34.54% | ['libxml2_example'] |
xmlAddNextSibling | 43 | 19 | 44.18% | ['libxml2_example'] |
xmlAddChild | 80 | 36 | 45.0% | ['libxml2_example'] |
xmlBufferResize | 88 | 40 | 45.45% | ['libxml2_example'] |
xmlGetLineNoInternal | 34 | 15 | 44.11% | ['libxml2_example'] |
xmlAddRef | 68 | 28 | 41.17% | ['libxml2_example'] |
__xmlIOErr | 164 | 8 | 4.878% | ['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/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/time/time.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h | ['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/time/internal/cctz/src/time_zone_posix.h | [] | [] |
/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/internal/str_format/float_conversion.cc | ['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/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/internal/waiter.cc | ['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/examples/libxml2/external.libxml2/src/external.libxml2/dict.c | ['libxml2_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/container/flat_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/time/internal/cctz/src/zone_info_source.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/types/optional.h | [] | [] |
/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/hash/internal/low_level_hash.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/examples/expat/expat_example.cc | ['expat_example'] | ['expat_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | ['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/message.cc | ['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/include/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/debugging/stacktrace.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/cycleclock.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/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/types/internal/optional.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h | [] | [] |
/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/src/google/protobuf/any.pb.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/unscaledcycleclock.cc | ['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/examples/expat/external.expat/src/external.expat/expat/lib/./xmltok_impl.c | ['expat_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h | [] | [] |
/src/libprotobuf-mutator/src/utf8_fix.cc | [] | [] |
/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/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/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.h | [] | [] |
/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/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/append_truncated.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/types/compare.h | [] | [] |
/src/libprotobuf-mutator/build/examples/xml/xml.pb.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.h | [] | [] |
/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'] |
/usr/local/bin/../include/c++/v1/iosfwd | [] | [] |
/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/src/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/synchronization/mutex.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/debugging/internal/vdso_support.h | ['expat_example', 'libxml2_example'] | [] |
/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/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/strings/numbers.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_info.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc | [] | [] |
/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/crc/internal/crc_cord_state.cc | [] | [] |
/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/crc/internal/crc_cord_state.h | [] | [] |
/src/libprotobuf-mutator/src/weighted_reservoir_sampler.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc | [] | [] |
/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/reflection.h | [] | [] |
/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/casts.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/log_severity.h | [] | [] |
/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/types/variant.h | [] | [] |
/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/time/internal/cctz/src/time_zone_if.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/spinlock_wait.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink_registry.h | [] | [] |
/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/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/dynamic_annotations.h | ['expat_example', 'libxml2_example'] | [] |
/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/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | ['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/examples/libxml2/external.libxml2/src/external.libxml2/xmlschemastypes.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h | [] | [] |
/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/map_field.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_handle.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/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/extension_set_inl.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/inlined_vector.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/metadata_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/unscaledcycleclock.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_functions.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/arena_cleanup.h | ['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/time/internal/cctz/include/cctz/zone_info_source.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h | [] | [] |
/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/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc | [] | [] |
/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/src/google/protobuf/endian.h | [] | [] |
/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/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_allocation_policy.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc | [] | [] |
/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/debugging/internal/vdso_support.cc | ['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/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/base/internal/direct_mmap.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/generated_message_util.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/stacktrace_x86-inl.inc | [] | [] |
/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/strings/internal/str_join_internal.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/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/src/google/protobuf/arena_cleanup.h | ['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 | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc | ['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/descriptor.pb.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'] |
/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/strings/cord.cc | [] | [] |
/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/ascii.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.h | [] | [] |
/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/log/internal/log_format.cc | [] | [] |
/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/examples/libxml2/external.libxml2/src/external.libxml2/xmlreader.c | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h | ['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'] | [] |
/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/third_party/abseil-cpp/absl/strings/charconv.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_comparator.cc | [] | [] |
/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/synchronization/internal/create_thread_identity.h | ['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/src/google/protobuf/arena_align.h | ['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', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.h | [] | [] |
/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/util/message_differencer.cc | [] | [] |
/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/src/google/protobuf/io/zero_copy_stream.cc | [] | [] |
/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/base/internal/throw_delegate.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/low_level_scheduling.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/third_party/abseil-cpp/absl/functional/internal/function_ref.h | ['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/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/abseil-cpp/absl/strings/str_split.cc | ['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/src/google/protobuf/descriptor.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/errno_saver.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/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/synchronization/internal/graphcycles.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/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/strings/internal/charconv_bigint.h | ['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/src/binary_format.cc | ['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/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | ['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/src/external.protobuf/third_party/abseil-cpp/absl/container/flat_hash_set.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/hash/hash.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/list.c | ['libxml2_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/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/log/internal/log_message.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/third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/time.cc | [] | [] |
/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/str_split_internal.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 | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | [] | [] |
/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/log/internal/log_message.cc | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/wire_format.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/strerror.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/has_bits.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/endian.h | [] | [] |
/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/synchronization/internal/waiter.h | ['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/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | ['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 | [] | [] |
/src/libprotobuf-mutator/src/field_instance.h | ['expat_example', 'libxml2_example'] | [] |
/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/third_party/abseil-cpp/absl/strings/internal/cordz_info.h | [] | [] |
/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/include/google/protobuf/arena.h | ['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/third_party/abseil-cpp/absl/strings/internal/str_format/arg.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/src/external.protobuf/src/google/protobuf/arena.h | ['expat_example', 'libxml2_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/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/third_party/abseil-cpp/absl/strings/substitute.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_libc.cc | [] | [] |
/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/build/examples/libxml2/external.libxml2/src/external.libxml2/timsort.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc | [] | [] |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc | ['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/strings/internal/utf8.cc | [] | [] |
/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/strings/str_split.h | ['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/strings/match.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/cord_rep_btree.cc | [] | [] |
/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/container/internal/layout.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_buffer.h | [] | [] |
/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/generated_message_tctable_gen.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc | ['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 | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h | ['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/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/memory/memory.h | [] | [] |
/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/third_party/abseil-cpp/absl/strings/str_join.h | ['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/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cordz_functions.h | [] | [] |
/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/debugging/internal/demangle.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | [] | [] |
/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/src/google/protobuf/arena_config.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/relaxng.c | [] | [] |
/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/examples/libxml2/external.libxml2/src/external.libxml2/HTMLparser.c | ['libxml2_example'] | ['libxml2_example'] |
/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/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | ['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/third_party/abseil-cpp/absl/base/internal/spinlock.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/strings/escaping.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/src/google/protobuf/generated_message_tctable_decl.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_internal.h | [] | [] |
/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/third_party/abseil-cpp/absl/hash/internal/hash.cc | [] | [] |
/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/src/google/protobuf/io/printer.cc | [] | [] |
/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/src/google/protobuf/inlined_string_field.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/prefetch.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/civil_time_detail.h | [] | [] |
/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/src/google/protobuf/wire_format.h | ['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/src/google/protobuf/arenaz_sampler.h | ['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/examples/libxml2/external.libxml2/src/external.libxml2/xmlmemory.c | ['libxml2_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/strings/internal/str_format/parser.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/log_sink.h | [] | [] |
/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/utf8_range/utf8_validity.cc | [] | [] |
/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/src/google/protobuf/io/zero_copy_sink.h | [] | [] |
/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/synchronization/internal/kernel_timeout.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_impl.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | [] | [] |
/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/libxml2/external.libxml2/src/external.libxml2/catalog.c | ['libxml2_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/synchronization/internal/per_thread_sem.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | [] | [] |
/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/src/google/protobuf/descriptor.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/src/external.protobuf/src/google/protobuf/io/tokenizer.cc | ['expat_example', 'libxml2_example'] | ['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/strings/substitute.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/examples/libxml2/external.libxml2/src/external.libxml2/xmlunicode.c | ['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/examples/libxml2/external.libxml2/src/external.libxml2/entities.c | ['libxml2_example'] | ['libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/duration.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'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/cleanup.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc | [] | [] |
/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/include/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/numeric/int128.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.cc | [] | [] |
/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/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/time/clock.h | ['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/src/google/protobuf/arenastring.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/bind.h | ['expat_example', 'libxml2_example'] | ['expat_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/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/profiling/internal/exponential_biased.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc | ['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/third_party/abseil-cpp/absl/log/internal/globals.cc | ['expat_example', 'libxml2_example'] | ['expat_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/src/text_format.cc | ['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/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/cord.h | [] | [] |
/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/serial_arena.h | ['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/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/functional/function_ref.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/parse_context.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/usr/local/bin/../include/c++/v1/istream | [] | [] |
/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/src/google/protobuf/any_lite.cc | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/log/internal/check_op.cc | [] | [] |
/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/src/external.protobuf/src/google/protobuf/map_field_inl.h | [] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/nanohttp.c | [] | [] |
/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/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | ['expat_example', 'libxml2_example'] | [] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/HTMLtree.c | ['libxml2_example'] | ['libxml2_example'] |
/usr/local/bin/../include/c++/v1/math.h | ['expat_example', 'libxml2_example'] | [] |
/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/container/internal/raw_hash_set.cc | ['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/third_party/abseil-cpp/absl/base/internal/spinlock.cc | ['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/external.protobuf/src/external.protobuf/src/google/protobuf/string_block.h | ['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/third_party/abseil-cpp/absl/log/internal/nullguard.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/xzlib.c | ['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/strings/escaping.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/strings/strip.h | [] | [] |
/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/src/google/protobuf/message_lite.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'] | [] |
/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/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/message_lite.h | ['expat_example', 'libxml2_example'] | ['expat_example', 'libxml2_example'] |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/internal/invoke.h | ['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/io/printer.h | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | [] | [] |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/thread_safe_arena.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_libc.h | [] | [] |
Directory |
---|
/src/libprotobuf-mutator/build/examples/expat/external.expat/src/external.expat/expat/lib/./ |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/ |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/strings/ |
/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/profiling/internal/ |
/src/libprotobuf-mutator/examples/libxml2/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/utf8_range/ |
/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/time/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/numeric/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/ |
/src/libprotobuf-mutator/build/examples/xml/ |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/base/ |
/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/strings/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/cleanup/ |
/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/debugging/ |
/src/libprotobuf-mutator/src/libfuzzer/ |
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/io/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/debugging/internal/ |
/src/libprotobuf-mutator/examples/expat/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/ |
/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/log/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/abseil-cpp/absl/functional/internal/ |
/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/numeric/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/memory/ |
/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/third_party/abseil-cpp/absl/hash/internal/ |
/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/synchronization/internal/ |
/src/libprotobuf-mutator/build/external.protobuf/include/absl/base/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/functional/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/synchronization/ |
/src/libprotobuf-mutator/examples/xml/ |
/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/strings/internal/str_format/ |
/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/src/google/protobuf/io/ |
/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/utility/ |
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/third_party/abseil-cpp/absl/crc/internal/ |
/src/libprotobuf-mutator/src/ |
/src/libprotobuf-mutator/build/examples/libxml2/external.libxml2/src/external.libxml2/ |
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-mnGQAibjce.data | fuzzerLogFile-0-mnGQAibjce.data.yaml | expat_example.covreport |
libxml2_example | fuzzerLogFile-0-JYVaQaelV5.data | fuzzerLogFile-0-JYVaQaelV5.data.yaml | libxml2_example.covreport |