Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
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 | 63832 | 97.8% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1402 | 2.14% |
All colors | 65234 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
19782 | 43934 | [com.google.protobuf.LazyStringArrayList].add(com.google.protobuf.ByteString) | call site: 43934 | |
18334 | 16889 | [com.google.protobuf.FieldSet].isInitialized() | call site: 16889 | |
7590 | 36335 | [com.google.protobuf.GeneratedMessageV3].mutableCopy(com.google.protobuf.Internal$BooleanList) | call site: 36335 | |
5497 | 3755 | [com.google.protobuf.SmallSortedMap].makeImmutable() | call site: 03755 | |
2516 | 14344 | [com.google.protobuf.GeneratedMessageV3].getField(com.google.protobuf.Descriptors$FieldDescriptor) | call site: 14344 | |
831 | 9253 | [com.google.protobuf.FieldSet].isInitialized() | call site: 09253 | |
798 | 13203 | [com.google.protobuf.MessageReflection].findMissingFields(com.google.protobuf.MessageOrBuilder,java.lang.String,java.util.List) | call site: 13203 | |
604 | 1497 | [com.google.protobuf.UnknownFieldSet].newBuilder() | call site: 01497 | |
572 | 12548 | [com.google.protobuf.MessageReflection].findMissingFields(com.google.protobuf.MessageOrBuilder,java.lang.String,java.util.List) | call site: 12548 | |
572 | 35664 | [com.google.protobuf.GeneratedMessageV3].getAllFieldsMutable(boolean) | call site: 35664 | |
526 | 64450 | [com.google.protobuf.AbstractParser].checkMessageInitialized(com.google.protobuf.MessageLite) | call site: 64450 | |
339 | 64038 | [com.google.protobuf.GeneratedMessageV3].getDescriptorForType() | call site: 64038 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ProtobufFuzzer | 1 |
foo.TestFull$TestMessSubMess | 24 |
com.google.protobuf.AbstractParser | 8 |
com.google.protobuf.AbstractMessage | 12 |
com.google.protobuf.MessageReflection | 11 |
com.google.protobuf.GeneratedMessageV3 | 32 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable | 6 |
com.google.protobuf.DescriptorProtos$OneofDescriptorProto | 21 |
com.google.protobuf.DescriptorProtos | 56 |
com.google.protobuf.RepeatedFieldBuilderV3$MessageExternalList | 3 |
com.google.protobuf.RepeatedFieldBuilderV3 | 15 |
com.google.protobuf.LazyStringArrayList | 33 |
com.google.protobuf.IntArrayList | 18 |
com.google.protobuf.RepeatedFieldBuilderV3$BuilderExternalList | 3 |
com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList | 2 |
com.google.protobuf.RepeatedFieldBuilder | 8 |
com.google.protobuf.BooleanArrayList:com.google.protobuf.DoubleArrayList:com.google.protobuf.FloatArrayList:com.google.protobuf.IntArrayList:com.google.protobuf.LongArrayList:com.google.protobuf.ProtobufArrayList | 1 |
com.google.protobuf.RepeatedFieldBuilderV3$MessageOrBuilderExternalList | 3 |
com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList | 2 |
com.google.protobuf.Internal$ListAdapter | 2 |
com.google.protobuf.RepeatedFieldBuilder$MessageExternalList | 2 |
com.google.protobuf.LazyStringArrayList$ByteStringListView | 7 |
com.google.protobuf.UnmodifiableLazyStringList | 8 |
com.google.protobuf.LazyStringArrayList$ByteArrayListView | 7 |
com.google.protobuf.AbstractProtobufList | 11 |
com.google.protobuf.LongArrayList | 18 |
com.google.protobuf.FloatArrayList | 18 |
com.google.protobuf.ProtobufArrayList | 9 |
com.google.protobuf.BooleanArrayList | 18 |
com.google.protobuf.DoubleArrayList | 18 |
foo.TestFull$TestMess$2 | 2 |
foo.TestFull$TestEnum | 2 |
foo.TestFull$TestMessPacked$2 | 2 |
foo.TestFull$TestMess$1 | 2 |
foo.TestFull$TestEnumSmall | 2 |
foo.TestFull$TestMessPacked$1 | 2 |
com.google.protobuf.DescriptorProtos$FieldOptions$1 | 2 |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType | 2 |
com.google.protobuf.ByteString | 19 |
com.google.protobuf.ByteString$ArraysByteArrayCopier | 1 |
com.google.protobuf.ByteString$SystemByteArrayCopier | 1 |
com.google.protobuf.ByteString$BoundedByteString:com.google.protobuf.ByteString$LiteralByteString:com.google.protobuf.NioByteString:com.google.protobuf.RopeByteString | 1 |
com.google.protobuf.RopeByteString | 21 |
com.google.protobuf.NioByteString | 14 |
com.google.protobuf.Java8Compatibility | 2 |
com.google.protobuf.ByteString$BoundedByteString | 2 |
com.google.protobuf.ByteString$LiteralByteString | 10 |
com.google.protobuf.ByteString$BoundedByteString:com.google.protobuf.ByteString$LiteralByteString | 3 |
com.google.protobuf.Internal | 6 |
com.google.protobuf.SingleFieldBuilder | 6 |
com.google.protobuf.SingleFieldBuilderV3 | 8 |
com.google.protobuf.GeneratedMessage | 14 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto | 52 |
foo.TestFull$TestMessRequiredUInt64 | 15 |
foo.TestFull$TestMessOneof | 35 |
com.google.protobuf.Value | 24 |
com.google.protobuf.Int64Value | 15 |
foo.TestFull$TestMessRequiredBool | 15 |
foo.TestFull$TestMessRequiredInt32 | 15 |
foo.TestFull$TestMessOptional | 49 |
com.google.protobuf.BytesValue | 15 |
foo.TestFull$TestFieldNo262143 | 15 |
foo.TestFull$SubMess$SubSubMess | 21 |
com.google.protobuf.UInt32Value | 15 |
com.google.protobuf.Mixin | 20 |
foo.TestFull$TestMessRequiredMessage | 15 |
com.google.protobuf.Duration | 17 |
foo.TestFull$AllocValues | 22 |
foo.TestFull$LowerCase | 15 |
foo.TestFull$EmptyMess | 13 |
foo.TestFull$TestMessRequiredSInt64 | 15 |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto | 32 |
com.google.protobuf.Enum | 31 |
foo.TestFull$TestFieldNo33554431 | 15 |
foo.TestFull$TestMessRequiredFloat | 15 |
foo.TestFull$TestMessRequiredBytes | 15 |
com.google.protobuf.ListValue | 17 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration | 34 |
com.google.protobuf.DescriptorProtos$ServiceOptions | 22 |
foo.TestFull$TestMessRequiredSFixed32 | 15 |
com.google.protobuf.DescriptorProtos$FileDescriptorSet | 18 |
com.google.protobuf.DescriptorProtos$EnumOptions | 28 |
foo.TestFull$SubMess | 26 |
com.google.protobuf.StringValue | 16 |
com.google.protobuf.DescriptorProtos$MethodOptions | 25 |
foo.TestFull$TestMessageCheck | 32 |
com.google.protobuf.EnumValue | 22 |
foo.TestFull$TestMessRequiredFixed64 | 15 |
com.google.protobuf.Api | 34 |
foo.TestFull$TestFieldNo16 | 15 |
com.google.protobuf.DescriptorProtos$FileOptions | 89 |
com.google.protobuf.FloatValue | 15 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest | 30 |
com.google.protobuf.DescriptorProtos$UninterpretedOption | 39 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo | 16 |
foo.TestFull$TestFieldNo262144 | 15 |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location | 31 |
com.google.protobuf.DescriptorProtos$OneofOptions | 18 |
com.google.protobuf.Any | 18 |
foo.TestFull$TestFieldFlags | 26 |
com.google.protobuf.DescriptorProtos$FieldOptions | 51 |
foo.TestFull$TestFieldNo2047 | 15 |
foo.TestFull$TestMessRequiredString | 15 |
com.google.protobuf.Type | 34 |
foo.TestFull$TestMessPacked | 41 |
com.google.protobuf.DescriptorProtos$DescriptorProto | 57 |
foo.TestFull$TestMessRequiredFixed32 | 15 |
com.google.protobuf.Empty | 13 |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart | 21 |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange | 20 |
foo.TestFull$TestMessRequiredSFixed64 | 15 |
foo.TestFull$TestMessRequiredUInt32 | 15 |
com.google.protobuf.DescriptorProtos$SourceCodeInfo | 16 |
foo.TestFull$TestMessRequiredInt64 | 15 |
com.google.protobuf.SourceContext | 16 |
com.google.protobuf.Int32Value | 15 |
foo.TestFull$TestMessRequiredDouble | 15 |
com.google.protobuf.Method | 33 |
foo.TestFull$TestMess | 45 |
com.google.protobuf.compiler.PluginProtos$Version | 27 |
com.google.protobuf.DescriptorProtos$MessageOptions | 34 |
foo.TestFull$TestFieldNo2048 | 15 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File | 29 |
foo.TestFull$TestMessageCheck$SubMessage | 15 |
foo.TestFull$TestFieldNo15 | 15 |
com.google.protobuf.Field | 41 |
foo.TestFull$DefaultRequiredValues | 29 |
foo.TestFull$TestFieldNo33554432 | 15 |
com.google.protobuf.DescriptorProtos$EnumValueOptions | 25 |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange | 23 |
foo.TestFull$TestMessRequiredEnumSmall | 15 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation | 30 |
foo.TestFull$TestMessRequiredEnum | 15 |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto | 26 |
com.google.protobuf.DescriptorProtos$FileDescriptorProto | 65 |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto | 24 |
foo.TestFull$TestRequiredFieldsBitmap | 271 |
com.google.protobuf.BoolValue | 15 |
com.google.protobuf.UInt64Value | 15 |
com.google.protobuf.FieldMask | 16 |
foo.TestFull$DefaultOptionalValues | 29 |
com.google.protobuf.Timestamp | 17 |
com.google.protobuf.DoubleValue | 15 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions | 25 |
com.google.protobuf.Struct | 19 |
com.google.protobuf.DescriptorProtos$MethodDescriptorProto | 35 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse | 25 |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange | 20 |
foo.TestFull$TestMessRequiredSInt32 | 15 |
com.google.protobuf.Option | 20 |
com.google.protobuf.DescriptorProtos$FileOptions$Builder | 30 |
com.google.protobuf.GeneratedMessageV3$Builder | 29 |
com.google.protobuf.GeneratedMessageV3$1 | 1 |
com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl | 1 |
com.google.protobuf.GeneratedMessage$1 | 1 |
com.google.protobuf.GeneratedMessageV3$Builder$BuilderParentImpl | 1 |
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode | 2 |
com.google.protobuf.ByteString$1:com.google.protobuf.RopeByteString$1:com.google.protobuf.RopeByteString$PieceIterator:com.google.protobuf.SmallSortedMap$EmptySet$1 | 1 |
com.google.protobuf.SmallSortedMap$DescendingEntryIterator | 4 |
com.google.protobuf.SmallSortedMap | 25 |
com.google.protobuf.MapField$MutabilityAwareMap | 11 |
com.google.protobuf.MapFieldLite | 16 |
com.google.protobuf.Internal$MapAdapter | 4 |
com.google.protobuf.Internal$MapAdapter$SetAdapter | 2 |
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareSet | 6 |
com.google.protobuf.SmallSortedMap$EntrySet | 3 |
com.google.protobuf.SmallSortedMap$DescendingEntrySet | 1 |
com.google.protobuf.Internal$MapAdapter$IteratorAdapter | 3 |
com.google.protobuf.UnmodifiableLazyStringList$1 | 5 |
com.google.protobuf.SmallSortedMap$EntryIterator | 4 |
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareIterator | 4 |
com.google.protobuf.UnmodifiableLazyStringList$2 | 3 |
com.google.protobuf.LazyField$LazyIterator | 3 |
com.google.protobuf.SmallSortedMap$EmptySet$2 | 1 |
com.google.protobuf.SmallSortedMap$EmptySet | 2 |
com.google.protobuf.ByteString$LeafByteString | 3 |
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareCollection | 4 |
com.google.protobuf.ByteString$AbstractByteIterator | 2 |
com.google.protobuf.ByteString$1 | 1 |
com.google.protobuf.RopeByteString$1 | 2 |
com.google.protobuf.ByteString$1:com.google.protobuf.RopeByteString$1 | 1 |
com.google.protobuf.RopeByteString$PieceIterator | 5 |
com.google.protobuf.SmallSortedMap$EmptySet$1 | 2 |
com.google.protobuf.SmallSortedMap$Entry | 7 |
com.google.protobuf.Internal$MapAdapter$EntryAdapter | 4 |
com.google.protobuf.Internal$MapAdapter$1 | 4 |
com.google.protobuf.DescriptorProtos$FieldOptions$CType$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldOptions$CType | 2 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature$1 | 1 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature | 1 |
com.google.protobuf.Syntax$1 | 1 |
com.google.protobuf.Syntax | 2 |
com.google.protobuf.DescriptorProtos$FieldOptions$JSType$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldOptions$JSType | 2 |
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel$1 | 1 |
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel | 2 |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType$1 | 1 |
com.google.protobuf.NullValue$1 | 1 |
com.google.protobuf.NullValue | 2 |
foo.TestFull$TestEnum$1 | 1 |
foo.TestFull$TestEnumDupValues$1 | 1 |
foo.TestFull$TestEnumDupValues | 1 |
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention | 2 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label | 2 |
foo.TestFull$TestEnumSmall$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type | 2 |
com.google.protobuf.Descriptors$EnumDescriptor | 2 |
com.google.protobuf.Descriptors | 2 |
com.google.protobuf.Descriptors$EnumValueDescriptor$2 | 2 |
com.google.protobuf.Descriptors$EnumValueDescriptor | 1 |
com.google.protobuf.Descriptors$FieldDescriptor$1 | 2 |
com.google.protobuf.Descriptors$FieldDescriptor | 30 |
foo.TestFull$LowerCase$CaseEnum$1 | 1 |
foo.TestFull$LowerCase$CaseEnum | 2 |
com.google.protobuf.Field$Cardinality$1 | 1 |
com.google.protobuf.Field$Cardinality | 2 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic$1 | 1 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic | 2 |
com.google.protobuf.Field$Kind$1 | 1 |
com.google.protobuf.Field$Kind | 2 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState$1 | 1 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState | 2 |
com.google.protobuf.LazyField$LazyEntry | 4 |
com.google.protobuf.LazyField | 2 |
com.google.protobuf.LazyFieldLite | 6 |
com.google.protobuf.GeneratedMessageLite | 16 |
com.google.protobuf.DynamicMessage | 18 |
com.google.protobuf.UnknownFieldSet | 16 |
com.google.protobuf.MapEntry | 17 |
com.google.protobuf.CodedInputStream | 13 |
com.google.protobuf.CodedInputStream$ArrayDecoder | 41 |
com.google.protobuf.InvalidProtocolBufferException | 14 |
com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder | 44 |
com.google.protobuf.UnsafeUtil | 40 |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$1 | 1 |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$Builder | 16 |
com.google.protobuf.UnknownFieldSet$Builder | 15 |
com.google.protobuf.UnknownFieldSet$Field | 21 |
com.google.protobuf.UnknownFieldSet$Field$Builder | 10 |
com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder | 44 |
com.google.protobuf.UnsafeUtil$JvmMemoryAccessor | 14 |
com.google.protobuf.UnsafeUtil$Android64MemoryAccessor | 14 |
com.google.protobuf.UnsafeUtil$Android32MemoryAccessor | 14 |
com.google.protobuf.UnsafeUtil$MemoryAccessor | 7 |
com.google.protobuf.WireFormat | 4 |
com.google.protobuf.CodedInputStream$StreamDecoder | 51 |
com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink | 1 |
com.google.protobuf.NioByteString$1 | 2 |
com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream | 3 |
com.google.protobuf.RopeByteString$RopeInputStream | 6 |
com.google.protobuf.ByteString$BoundedByteString:com.google.protobuf.ByteString$LiteralByteString:com.google.protobuf.NioByteString | 1 |
com.google.protobuf.IterableByteBufferInputStream | 3 |
com.google.protobuf.ByteString$LeafByteString:com.google.protobuf.RopeByteString | 1 |
com.google.protobuf.RopeByteString$Balancer | 5 |
com.google.protobuf.ExtensionRegistry | 2 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$Builder | 18 |
com.google.protobuf.FloatValue$Builder | 15 |
com.google.protobuf.Struct$Builder | 18 |
com.google.protobuf.DescriptorProtos$EnumOptions$1 | 1 |
com.google.protobuf.DescriptorProtos$EnumOptions$Builder | 23 |
com.google.protobuf.GeneratedMessageV3$ExtendableBuilder | 13 |
com.google.protobuf.GeneratedMessageV3$ExtendableMessage | 11 |
com.google.protobuf.FieldSet | 44 |
com.google.protobuf.FieldSet$Builder | 19 |
com.google.protobuf.SmallSortedMap$1 | 2 |
com.google.protobuf.TextFormat$Printer$MapEntryAdapter | 3 |
com.google.protobuf.TextFormat | 1 |
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor | 9 |
com.google.protobuf.FieldInfo | 25 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState:com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label:com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type:com.google.protobuf.DescriptorProtos$FieldOptions$CType:com.google.protobuf.DescriptorProtos$FieldOptions$JSType:com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention:com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType:com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic:com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel:com.google.protobuf.Value$KindCase:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature:foo.TestFull$LowerCase$CaseEnum:foo.TestFull$TestEnum:foo.TestFull$TestEnumDupValues:foo.TestFull$TestEnumSmall:foo.TestFull$TestMessOneof$TestOneofCase | 1 |
com.google.protobuf.MapField | 16 |
com.google.protobuf.MutabilityOracle$1 | 1 |
com.google.protobuf.WireFormat$FieldType | 2 |
foo.TestFull$DefaultRequiredValues$Builder | 30 |
com.google.protobuf.AbstractMessage$Builder | 13 |
com.google.protobuf.compiler.PluginProtos | 8 |
com.google.protobuf.Descriptors$Descriptor | 10 |
com.google.protobuf.Descriptors$OneofDescriptor | 5 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$OneofAccessor | 4 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$MapFieldAccessor | 18 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor | 14 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor | 9 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor$ReflectionInvoker | 7 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable | 3 |
com.google.protobuf.DynamicMessage:com.google.protobuf.MapEntry | 1 |
com.google.protobuf.MessageSchema | 83 |
com.google.protobuf.Utf8 | 23 |
com.google.protobuf.Utf8$Processor | 9 |
com.google.protobuf.Utf8$SafeProcessor | 8 |
com.google.protobuf.Utf8$UnsafeProcessor | 12 |
com.google.protobuf.Value$KindCase | 1 |
com.google.protobuf.MapField$ImmutableMessageConverter | 2 |
foo.TestFull$TestMessOneof$TestOneofCase | 1 |
com.google.protobuf.UnknownFieldSetLite | 16 |
com.google.protobuf.AbstractMessageLite | 6 |
com.google.protobuf.CodedOutputStream | 76 |
com.google.protobuf.WireFormat$FieldType:com.google.protobuf.WireFormat$FieldType$1:com.google.protobuf.WireFormat$FieldType$2:com.google.protobuf.WireFormat$FieldType$3:com.google.protobuf.WireFormat$FieldType$4 | 1 |
com.google.protobuf.Descriptors$FileDescriptor | 3 |
com.google.protobuf.Descriptors$FileDescriptor$Syntax | 1 |
com.google.protobuf.MapEntryLite | 4 |
com.google.protobuf.GeneratedMessageLite:com.google.protobuf.MessageLite | 1 |
com.google.protobuf.MapEntry$Builder | 17 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder | 23 |
com.google.protobuf.Any:com.google.protobuf.Any$Builder:com.google.protobuf.Api:com.google.protobuf.Api$Builder:com.google.protobuf.BoolValue:com.google.protobuf.BoolValue$Builder:com.google.protobuf.BytesValue:com.google.protobuf.BytesValue$Builder:com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange:com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$Builder:com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange:com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$Builder:com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration:com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$Builder:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Builder:com.google.protobuf.DescriptorProtos$SourceCodeInfo:com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder:com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location:com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder:com.google.protobuf.DoubleValue:com.google.protobuf.DoubleValue$Builder:com.google.protobuf.Duration:com.google.protobuf.Duration$Builder:com.google.protobuf.Empty:com.google.protobuf.Empty$Builder:com.google.protobuf.Enum:com.google.protobuf.Enum$Builder:com.google.protobuf.EnumValue:com.google.protobuf.EnumValue$Builder:com.google.protobuf.Field:com.google.protobuf.Field$Builder:com.google.protobuf.FieldMask:com.google.protobuf.FieldMask$Builder:com.google.protobuf.FloatValue:com.google.protobuf.FloatValue$Builder:com.google.protobuf.Int32Value:com.google.protobuf.Int32Value$Builder:com.google.protobuf.Int64Value:com.google.protobuf.Int64Value$Builder:com.google.protobuf.ListValue:com.google.protobuf.ListValue$Builder:com.google.protobuf.Method:com.google.protobuf.Method$Builder:com.google.protobuf.Mixin:com.google.protobuf.Mixin$Builder:com.google.protobuf.Option:com.google.protobuf.Option$Builder:com.google.protobuf.SourceContext:com.google.protobuf.SourceContext$Builder:com.google.protobuf.StringValue:com.google.protobuf.StringValue$Builder:com.google.protobuf.Struct:com.google.protobuf.Struct$Builder:com.google.protobuf.Timestamp:com.google.protobuf.Timestamp$Builder:com.google.protobuf.Type:com.google.protobuf.Type$Builder:com.google.protobuf.UInt32Value:com.google.protobuf.UInt32Value$Builder:com.google.protobuf.UInt64Value:com.google.protobuf.UInt64Value$Builder:com.google.protobuf.UnknownFieldSet:com.google.protobuf.UnknownFieldSet$Builder:com.google.protobuf.Value:com.google.protobuf.Value$Builder:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$Builder:com.google.protobuf.compiler.PluginProtos$Version:com.google.protobuf.compiler.PluginProtos$Version$Builder:foo.TestFull$DefaultOptionalValues:foo.TestFull$DefaultOptionalValues$Builder:foo.TestFull$EmptyMess:foo.TestFull$EmptyMess$Builder:foo.TestFull$LowerCase:foo.TestFull$LowerCase$Builder:foo.TestFull$SubMess$SubSubMess:foo.TestFull$SubMess$SubSubMess$Builder:foo.TestFull$TestMessPacked:foo.TestFull$TestMessPacked$Builder | 1 |
foo.TestFull$TestMessRequiredFloat$Builder | 17 |
foo.TestFull$TestMessRequiredBool$Builder | 17 |
foo.TestFull$TestMessRequiredSFixed64$Builder | 17 |
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder | 44 |
foo.TestFull$TestMessRequiredString$Builder | 16 |
com.google.protobuf.Option$Builder | 18 |
com.google.protobuf.Any$Builder | 15 |
com.google.protobuf.Timestamp$Builder | 16 |
com.google.protobuf.DescriptorProtos$FieldOptions$Builder | 31 |
com.google.protobuf.BoolValue$Builder | 15 |
foo.TestFull$TestFieldNo33554431$Builder | 16 |
foo.TestFull$TestMessRequiredInt32$Builder | 17 |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder | 18 |
foo.TestFull$TestMessRequiredBytes$Builder | 17 |
foo.TestFull$TestFieldNo15$Builder | 16 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Builder | 17 |
foo.TestFull$TestMessRequiredEnumSmall$Builder | 17 |
com.google.protobuf.StringValue$Builder | 14 |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder | 22 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder | 18 |
foo.TestFull$TestFieldNo16$Builder | 16 |
foo.TestFull$SubMess$Builder | 28 |
com.google.protobuf.BytesValue$Builder | 15 |
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder | 48 |
com.google.protobuf.DescriptorProtos$MethodOptions$Builder | 22 |
foo.TestFull$TestMessRequiredInt64$Builder | 17 |
com.google.protobuf.Mixin$Builder | 14 |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder | 21 |
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder | 22 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder | 25 |
com.google.protobuf.Method$Builder | 20 |
foo.TestFull$EmptyMess$Builder | 13 |
foo.TestFull$TestMessRequiredSInt32$Builder | 17 |
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder | 22 |
foo.TestFull$TestMessageCheck$SubMessage$Builder | 16 |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$Builder | 16 |
com.google.protobuf.FieldMask$Builder | 15 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder | 18 |
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder | 21 |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder | 17 |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder | 17 |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder | 25 |
foo.TestFull$TestMessOneof$Builder | 37 |
com.google.protobuf.Field$Builder | 22 |
foo.TestFull$TestFieldNo262144$Builder | 16 |
com.google.protobuf.Api$Builder | 26 |
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$Builder | 20 |
foo.TestFull$TestFieldNo2048$Builder | 16 |
com.google.protobuf.DoubleValue$Builder | 15 |
com.google.protobuf.UInt64Value$Builder | 15 |
com.google.protobuf.Enum$Builder | 24 |
foo.TestFull$AllocValues$Builder | 25 |
foo.TestFull$TestMessRequiredSFixed32$Builder | 17 |
foo.TestFull$TestMess$Builder | 37 |
foo.TestFull$TestFieldNo33554432$Builder | 16 |
com.google.protobuf.UInt32Value$Builder | 15 |
foo.TestFull$DefaultOptionalValues$Builder | 21 |
foo.TestFull$TestMessOptional$Builder | 36 |
foo.TestFull$TestFieldNo2047$Builder | 16 |
foo.TestFull$TestMessRequiredUInt32$Builder | 17 |
foo.TestFull$TestMessRequiredDouble$Builder | 17 |
foo.TestFull$TestMessRequiredMessage$Builder | 20 |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder | 28 |
com.google.protobuf.Duration$Builder | 16 |
foo.TestFull$SubMess$SubSubMess$Builder | 17 |
com.google.protobuf.DynamicMessage$Builder | 18 |
com.google.protobuf.Descriptors$FieldDescriptor$Type | 1 |
com.google.protobuf.GeneratedMessageLite$ExtendableBuilder | 1 |
com.google.protobuf.GeneratedMessageLite$Builder | 7 |
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder | 24 |
com.google.protobuf.Int64Value$Builder | 15 |
foo.TestFull$TestFieldNo262143$Builder | 16 |
foo.TestFull$TestMessRequiredUInt64$Builder | 17 |
foo.TestFull$LowerCase$Builder | 15 |
com.google.protobuf.DescriptorProtos$MessageOptions$Builder | 25 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder | 25 |
foo.TestFull$TestRequiredFieldsBitmap$Builder | 21 |
foo.TestFull$TestFieldFlags$Builder | 22 |
com.google.protobuf.Int32Value$Builder | 15 |
com.google.protobuf.Value$Builder | 22 |
foo.TestFull$TestMessRequiredFixed64$Builder | 17 |
foo.TestFull$TestMessRequiredSInt64$Builder | 17 |
com.google.protobuf.Type$Builder | 25 |
foo.TestFull$TestMessPacked$Builder | 30 |
foo.TestFull$TestMessRequiredEnum$Builder | 17 |
com.google.protobuf.SourceContext$Builder | 14 |
foo.TestFull$TestMessSubMess$Builder | 40 |
com.google.protobuf.ListValue$Builder | 17 |
com.google.protobuf.DescriptorProtos$OneofOptions$Builder | 20 |
com.google.protobuf.EnumValue$Builder | 18 |
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder | 20 |
foo.TestFull$TestMessageCheck$Builder | 36 |
com.google.protobuf.Empty$Builder | 13 |
com.google.protobuf.compiler.PluginProtos$Version$Builder | 17 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$Builder | 18 |
foo.TestFull$TestMessRequiredFixed32$Builder | 17 |
com.google.protobuf.DynamicMessage:com.google.protobuf.DynamicMessage$Builder:com.google.protobuf.MapEntry:com.google.protobuf.MapEntry$Builder | 1 |
com.google.protobuf.GeneratedMessage$Builder | 13 |
com.google.protobuf.GeneratedMessage$ExtendableBuilder | 9 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor | 13 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor | 10 |
com.google.protobuf.ExtensionRegistry$DescriptorIntPair:com.google.protobuf.ExtensionRegistryLite$ObjectIntPair | 1 |
com.google.protobuf.TextFormatParseLocation | 3 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor | 3 |
com.google.protobuf.Descriptors$EnumDescriptor$UnknownEnumValueReference | 1 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$MapFieldAccessor | 16 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularEnumFieldAccessor | 3 |
com.google.protobuf.GeneratedMessage$ExtendableMessage | 5 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor$ReflectionInvoker | 8 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedEnumFieldAccessor | 5 |
com.google.protobuf.AbstractMessageLite$Builder | 4 |
com.google.protobuf.Any:com.google.protobuf.Api:com.google.protobuf.BoolValue:com.google.protobuf.BytesValue:com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange:com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange:com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation:com.google.protobuf.DescriptorProtos$SourceCodeInfo:com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location:com.google.protobuf.DoubleValue:com.google.protobuf.Duration:com.google.protobuf.Empty:com.google.protobuf.Enum:com.google.protobuf.EnumValue:com.google.protobuf.Field:com.google.protobuf.FieldMask:com.google.protobuf.FloatValue:com.google.protobuf.Int32Value:com.google.protobuf.Int64Value:com.google.protobuf.ListValue:com.google.protobuf.Method:com.google.protobuf.Mixin:com.google.protobuf.Option:com.google.protobuf.SourceContext:com.google.protobuf.StringValue:com.google.protobuf.Struct:com.google.protobuf.Timestamp:com.google.protobuf.Type:com.google.protobuf.UInt32Value:com.google.protobuf.UInt64Value:com.google.protobuf.Value:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File:com.google.protobuf.compiler.PluginProtos$Version:foo.TestFull$DefaultOptionalValues:foo.TestFull$EmptyMess:foo.TestFull$LowerCase:foo.TestFull$SubMess$SubSubMess:foo.TestFull$TestMessPacked | 1 |
com.google.protobuf.Protobuf | 6 |
com.google.protobuf.MessageSetSchema | 14 |
com.google.protobuf.ExtensionSchemaLite | 9 |
com.google.protobuf.ExtensionSchemaFull | 10 |
com.google.protobuf.ManifestSchemaFactory | 3 |
com.google.protobuf.SchemaUtil | 57 |
com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory | 2 |
com.google.protobuf.DescriptorMessageInfoFactory | 25 |
com.google.protobuf.ManifestSchemaFactory$1 | 2 |
com.google.protobuf.GeneratedMessageInfoFactory | 2 |
com.google.protobuf.StructuralMessageInfo | 5 |
com.google.protobuf.StructuralMessageInfo$Builder | 6 |
com.google.protobuf.DescriptorMessageInfoFactory$OneofState | 2 |
com.google.protobuf.FieldType | 5 |
com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer | 3 |
com.google.protobuf.RawMessageInfo:com.google.protobuf.StructuralMessageInfo | 2 |
com.google.protobuf.ExtensionSchemas | 2 |
com.google.protobuf.RawMessageInfo | 4 |
com.google.protobuf.OneofInfo | 2 |
com.google.protobuf.FieldType$Collection | 1 |
com.google.protobuf.NewInstanceSchemas | 2 |
com.google.protobuf.ListFieldSchema | 2 |
com.google.protobuf.MapFieldSchemas | 2 |
com.google.protobuf.MapFieldSchemaFull | 10 |
com.google.protobuf.MapFieldSchemaLite | 10 |
com.google.protobuf.Any:com.google.protobuf.Api:com.google.protobuf.BoolValue:com.google.protobuf.BytesValue:com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange:com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange:com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation:com.google.protobuf.DescriptorProtos$SourceCodeInfo:com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location:com.google.protobuf.DoubleValue:com.google.protobuf.Duration:com.google.protobuf.Empty:com.google.protobuf.Enum:com.google.protobuf.EnumValue:com.google.protobuf.Field:com.google.protobuf.FieldMask:com.google.protobuf.FloatValue:com.google.protobuf.Int32Value:com.google.protobuf.Int64Value:com.google.protobuf.ListValue:com.google.protobuf.Method:com.google.protobuf.Mixin:com.google.protobuf.Option:com.google.protobuf.SourceContext:com.google.protobuf.StringValue:com.google.protobuf.Struct:com.google.protobuf.Timestamp:com.google.protobuf.Type:com.google.protobuf.UInt32Value:com.google.protobuf.UInt64Value:com.google.protobuf.UnknownFieldSet:com.google.protobuf.Value:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File:com.google.protobuf.compiler.PluginProtos$Version:foo.TestFull$DefaultOptionalValues:foo.TestFull$EmptyMess:foo.TestFull$LowerCase:foo.TestFull$SubMess$SubSubMess:foo.TestFull$TestMessPacked | 1 |
com.google.protobuf.DynamicMessage:com.google.protobuf.GeneratedMessageV3 | 1 |
com.google.protobuf.ByteString$CodedBuilder | 2 |
com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder | 29 |
com.google.protobuf.CodedOutputStream$ByteOutputEncoder | 30 |
com.google.protobuf.CodedOutputStream$OutputStreamEncoder | 30 |
com.google.protobuf.ByteString$Output | 2 |
com.google.protobuf.BinaryWriter$UnsafeHeapWriter | 54 |
com.google.protobuf.BinaryWriter | 57 |
com.google.protobuf.BufferAllocator$1 | 2 |
com.google.protobuf.AllocatedBuffer | 4 |
com.google.protobuf.AllocatedBuffer$1:com.google.protobuf.AllocatedBuffer$2 | 6 |
com.google.protobuf.AllocatedBuffer$1 | 2 |
com.google.protobuf.AllocatedBuffer$2 | 2 |
com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder | 30 |
com.google.protobuf.BinaryWriter$SafeDirectWriter | 54 |
com.google.protobuf.BinaryWriter$SafeHeapWriter | 53 |
com.google.protobuf.CodedOutputStream$ArrayEncoder | 28 |
com.google.protobuf.BinaryWriter$UnsafeDirectWriter | 54 |
com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder | 8 |
com.google.protobuf.GeneratedMessageV3$ExtendableMessage$ExtensionWriter | 1 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor | 5 |
com.google.protobuf.MessageLite | 1 |
com.google.protobuf.CodedOutputStreamWriter | 52 |
com.google.protobuf.UnknownFieldSetLiteSchema:com.google.protobuf.UnknownFieldSetSchema | 1 |
com.google.protobuf.UnknownFieldSetSchema | 30 |
com.google.protobuf.BinaryWriter$SafeDirectWriter:com.google.protobuf.BinaryWriter$SafeHeapWriter | 2 |
com.google.protobuf.UnknownFieldSetLiteSchema | 31 |
com.google.protobuf.AbstractMessage:com.google.protobuf.GeneratedMessageLite | 1 |
com.google.protobuf.CodedOutputStream$ArrayEncoder:com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder:com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder | 1 |
com.google.protobuf.GeneratedMessageLite$ExtendableMessage | 3 |
com.google.protobuf.Descriptors$DescriptorPool | 4 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularStringFieldAccessor | 2 |
com.google.protobuf.GeneratedMessage$Builder:com.google.protobuf.GeneratedMessageV3$Builder | 2 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedMessageFieldAccessor | 3 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor | 3 |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor | 4 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularStringFieldAccessor | 1 |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor | 4 |
com.google.protobuf.DynamicMessage$Builder:com.google.protobuf.GeneratedMessage$Builder:com.google.protobuf.MapEntry$Builder | 1 |
com.google.protobuf.DynamicMessage$Builder:com.google.protobuf.GeneratedMessage$Builder | 1 |
com.google.protobuf.DiscardUnknownFieldsParser$1 | 1 |
foo.TestFull$TestFieldNo15$1 | 1 |
com.google.protobuf.UninitializedMessageException | 1 |
foo.TestFull$AllocValues$1 | 1 |
foo.TestFull$TestFieldNo2048$1 | 1 |
foo.TestFull$TestMessRequiredFixed32$1 | 1 |
com.google.protobuf.DoubleValue$1 | 1 |
com.google.protobuf.BytesValue$1 | 1 |
com.google.protobuf.UInt64Value$1 | 1 |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$1 | 1 |
foo.TestFull$TestMessRequiredFloat$1 | 1 |
foo.TestFull$TestFieldNo16$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldOptions$2 | 1 |
com.google.protobuf.MessageReflection$ExtensionBuilderAdapter | 11 |
com.google.protobuf.MessageReflection$ExtensionAdapter | 11 |
com.google.protobuf.MessageReflection$BuilderAdapter | 13 |
com.google.protobuf.ExtensionRegistryLite | 3 |
com.google.protobuf.Utf8$DecodeUtil | 18 |
com.google.protobuf.BinaryReader$SafeHeapReader | 66 |
com.google.protobuf.CodedInputStreamReader | 55 |
com.google.protobuf.BinaryReader$SafeHeapReader:com.google.protobuf.CodedInputStreamReader | 1 |
com.google.protobuf.NewInstanceSchemaLite | 1 |
com.google.protobuf.NewInstanceSchemaFull | 1 |
com.google.protobuf.GeneratedMessageLite$GeneratedExtension | 4 |
com.google.protobuf.CodedInputStream$ArrayDecoder:com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder:com.google.protobuf.CodedInputStream$StreamDecoder:com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder | 1 |
com.google.protobuf.CodedInputStream$ArrayDecoder:com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder:com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder | 1 |
com.google.protobuf.ListFieldSchema$ListFieldSchemaFull | 5 |
com.google.protobuf.ListFieldSchema$ListFieldSchemaLite | 4 |
com.google.protobuf.BinaryReader | 2 |
com.google.protobuf.UnknownFieldSchema | 2 |
com.google.protobuf.DescriptorMessageInfoFactory$2 | 1 |
com.google.protobuf.DescriptorMessageInfoFactory$1 | 1 |
com.google.protobuf.DynamicMessage$Builder:com.google.protobuf.MapEntry$Builder | 1 |
com.google.protobuf.WireFormat$Utf8Validation$3 | 1 |
com.google.protobuf.WireFormat$Utf8Validation$2 | 1 |
com.google.protobuf.WireFormat$Utf8Validation$1 | 1 |
com.google.protobuf.Struct$1 | 1 |
foo.TestFull$TestMessRequiredSInt32$1 | 1 |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$1 | 1 |
foo.TestFull$TestMessOneof$1 | 1 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$1 | 1 |
com.google.protobuf.StringValue$1 | 1 |
com.google.protobuf.Mixin$1 | 1 |
com.google.protobuf.Int64Value$1 | 1 |
com.google.protobuf.DescriptorProtos$MethodOptions$1 | 1 |
com.google.protobuf.BoolValue$1 | 1 |
com.google.protobuf.UnknownFieldSet$Parser | 1 |
foo.TestFull$TestMessRequiredString$1 | 1 |
com.google.protobuf.ListValue$1 | 1 |
com.google.protobuf.DescriptorProtos$FileDescriptorProto$1 | 1 |
com.google.protobuf.Parser | 1 |
com.google.protobuf.DynamicMessage$1 | 1 |
foo.TestFull$TestMessOptional$1 | 1 |
foo.TestFull$TestFieldNo262143$1 | 1 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$1 | 1 |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$1 | 1 |
foo.TestFull$DefaultRequiredValues$1 | 1 |
foo.TestFull$TestMessSubMess$1 | 1 |
foo.TestFull$LowerCase$1 | 1 |
foo.TestFull$TestMessRequiredMessage$1 | 1 |
com.google.protobuf.FieldMask$1 | 1 |
foo.TestFull$TestMessRequiredInt32$1 | 1 |
com.google.protobuf.Type$1 | 1 |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$1 | 1 |
foo.TestFull$TestMessageCheck$SubMessage$1 | 1 |
com.google.protobuf.Method$1 | 1 |
com.google.protobuf.UInt32Value$1 | 1 |
foo.TestFull$TestFieldNo33554432$1 | 1 |
foo.TestFull$TestMessRequiredUInt32$1 | 1 |
foo.TestFull$TestRequiredFieldsBitmap$1 | 1 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$1 | 1 |
foo.TestFull$TestMessPacked$3 | 1 |
com.google.protobuf.MapEntry$Metadata$1 | 1 |
foo.TestFull$TestMessRequiredBool$1 | 1 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$1 | 1 |
com.google.protobuf.Any$1 | 1 |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$1 | 1 |
foo.TestFull$TestFieldNo33554431$1 | 1 |
com.google.protobuf.DescriptorProtos$FileOptions$1 | 1 |
com.google.protobuf.Int32Value$1 | 1 |
com.google.protobuf.EnumValue$1 | 1 |
com.google.protobuf.Field$1 | 1 |
com.google.protobuf.DescriptorProtos$ServiceOptions$1 | 1 |
com.google.protobuf.DescriptorProtos$EnumValueOptions$1 | 1 |
com.google.protobuf.Api$1 | 1 |
foo.TestFull$TestMessRequiredDouble$1 | 1 |
foo.TestFull$TestMessRequiredFixed64$1 | 1 |
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$1 | 1 |
foo.TestFull$DefaultOptionalValues$1 | 1 |
foo.TestFull$EmptyMess$1 | 1 |
foo.TestFull$TestMessRequiredSInt64$1 | 1 |
foo.TestFull$TestMessRequiredInt64$1 | 1 |
com.google.protobuf.DescriptorProtos$DescriptorProto$1 | 1 |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$1 | 1 |
com.google.protobuf.Empty$1 | 1 |
com.google.protobuf.DescriptorProtos$MessageOptions$1 | 1 |
com.google.protobuf.DescriptorProtos$UninterpretedOption$1 | 1 |
com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser | 2 |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$1 | 1 |
foo.TestFull$SubMess$SubSubMess$1 | 1 |
com.google.protobuf.compiler.PluginProtos$Version$1 | 1 |
com.google.protobuf.Enum$1 | 1 |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$1 | 1 |
com.google.protobuf.Timestamp$1 | 1 |
com.google.protobuf.Duration$1 | 1 |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$1 | 1 |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$1 | 1 |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$1 | 1 |
foo.TestFull$TestMessRequiredEnum$1 | 1 |
foo.TestFull$TestMessRequiredUInt64$1 | 1 |
foo.TestFull$TestMessRequiredBytes$1 | 1 |
com.google.protobuf.SourceContext$1 | 1 |
foo.TestFull$TestFieldFlags$1 | 1 |
foo.TestFull$TestFieldNo262144$1 | 1 |
com.google.protobuf.DescriptorProtos$OneofOptions$1 | 1 |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$1 | 1 |
foo.TestFull$TestMessRequiredSFixed32$1 | 1 |
foo.TestFull$TestMess$3 | 1 |
com.google.protobuf.DescriptorProtos$FileDescriptorSet$1 | 1 |
com.google.protobuf.Value$1 | 1 |
com.google.protobuf.Option$1 | 1 |
foo.TestFull$TestMessRequiredEnumSmall$1 | 1 |
foo.TestFull$TestMessRequiredSFixed64$1 | 1 |
foo.TestFull$TestMessageCheck$1 | 1 |
com.google.protobuf.FloatValue$1 | 1 |
foo.TestFull$TestFieldNo2047$1 | 1 |
foo.TestFull$SubMess$1 | 1 |
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$1 | 1 |
com.google.protobuf.ArrayDecoders | 42 |
com.google.protobuf.ExtensionRegistryFactory | 2 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[com.google.protobuf.MessageReflection].mergeMessageFrom(com.google.protobuf.Message$Builder,com.google.protobuf.UnknownFieldSet$Builder,com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
|
com.google.protobuf.MessageReflection | 4 | ['com.google.protobuf.Message$Builder', 'com.google.protobuf.UnknownFieldSet$Builder', 'com.google.protobuf.CodedInputStream', 'com.google.protobuf.ExtensionRegistryLite'] | 402 | 0 | 15 | 7 | 2 | 8255 | 0 | 5214 | 5214 |
[com.google.protobuf.MessageSchema].mergeFromHelper(com.google.protobuf.UnknownFieldSchema,com.google.protobuf.ExtensionSchema,java.lang.Object,com.google.protobuf.Reader,com.google.protobuf.ExtensionRegistryLite)
|
com.google.protobuf.MessageSchema | 5 | ['com.google.protobuf.UnknownFieldSchema', 'com.google.protobuf.ExtensionSchema', 'java.lang.Object', 'com.google.protobuf.Reader', 'com.google.protobuf.ExtensionRegistryLite'] | 476 | 0 | 486 | 139 | 8 | 8020 | 37 | 5177 | 598 |
[com.google.protobuf.AbstractParser].checkMessageInitialized(com.google.protobuf.MessageLite)
|
com.google.protobuf.AbstractParser | 1 | ['com.google.protobuf.MessageLite'] | 161 | 0 | 10 | 4 | 1 | 6799 | 0 | 4477 | 459 |
[com.google.protobuf.UnknownFieldSetLite].hashCode(java.lang.Object[],int)
|
com.google.protobuf.UnknownFieldSetLite | 2 | ['java.lang.Object[]', 'int'] | 175 | 0 | 12 | 4 | 2 | 6001 | 66 | 3879 | 333 |
[foo.TestFull$TestMessSubMess$Builder].mergeFrom(foo.TestFull$TestMessSubMess)
|
foo.TestFull$TestMessSubMess$Builder | 1 | ['foo.TestFull$TestMessSubMess'] | 16 | 0 | 29 | 13 | 1 | 1544 | 0 | 786 | 257 |
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 |
---|---|---|---|---|
[com.google.protobuf.AbstractParser].checkMessageInitialized(com.google.protobuf.MessageLite) | 71 | 19 | 26.76% | [] |
[com.google.protobuf.LazyFieldLite].setValue(com.google.protobuf.MessageLite) | 44 | 0 | 0.0% | [] |
[com.google.protobuf.Descriptors].access$2800() | 781 | 330 | 42.25% | [] |
[com.google.protobuf.Descriptors].computeFullName(com.google.protobuf.Descriptors$FileDescriptor,com.google.protobuf.Descriptors$Descriptor,java.lang.String) | 164 | 65 | 39.63% | [] |
[com.google.protobuf.TextFormat].access$300() | 49 | 1 | 2.040% | [] |
[com.google.protobuf.TextFormat].multiLineOutput(java.lang.Appendable) | 347 | 21 | 6.051% | [] |
[com.google.protobuf.TextFormat].unescapeBytes(java.lang.CharSequence) | 106 | 22 | 20.75% | [] |
[com.google.protobuf.TextFormat].parseInteger(java.lang.String,boolean,boolean) | 41 | 20 | 48.78% | [] |
[com.google.protobuf.LazyStringArrayList].emptyList() | 37 | 9 | 24.32% | [] |
[foo.TestFull].registerAllExtensions(com.google.protobuf.ExtensionRegistry) | 6810 | 2029 | 29.79% | [] |
[com.google.protobuf.GeneratedMessageV3].newBuilderForType(com.google.protobuf.AbstractMessage$BuilderParent) | 408 | 48 | 11.76% | [] |
[com.google.protobuf.GeneratedMessageV3].internalGetMapField(int) | 321 | 155 | 48.28% | [] |
[com.google.protobuf.GeneratedMessageV3].writeString(com.google.protobuf.CodedOutputStream,int,java.lang.Object) | 36 | 0 | 0.0% | [] |
[com.google.protobuf.MessageReflection].mergeFieldFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet$Builder,com.google.protobuf.ExtensionRegistryLite,com.google.protobuf.Descriptors$Descriptor,com.google.protobuf.MessageReflection$MergeTarget,int) | 83 | 0 | 0.0% | [] |
[com.google.protobuf.GeneratedMessage].newBuilderForType(com.google.protobuf.AbstractMessage$BuilderParent) | 64 | 0 | 0.0% | [] |
[com.google.protobuf.DescriptorProtos].access$29400() | 7878 | 989 | 12.55% | [] |
[com.google.protobuf.Internal].partialHash(int,byte[],int,int) | 43 | 4 | 9.302% | [] |
[com.google.protobuf.Utf8].estimateConsecutiveAscii(java.nio.ByteBuffer,int,int) | 599 | 58 | 9.682% | [] |
[com.google.protobuf.FieldSet].setField(com.google.protobuf.FieldSet$FieldDescriptorLite,java.lang.Object) | 39 | 0 | 0.0% | [] |
[com.google.protobuf.FieldSet].writeElementNoTag(com.google.protobuf.CodedOutputStream,com.google.protobuf.WireFormat$FieldType,java.lang.Object) | 43 | 0 | 0.0% | [] |
[com.google.protobuf.AbstractMessageLite].getSerializingExceptionMessage(java.lang.String) | 122 | 1 | 0.819% | [] |
[com.google.protobuf.UnknownFieldSet].parseFrom(com.google.protobuf.ByteString) | 317 | 93 | 29.33% | [] |
[com.google.protobuf.UnsafeUtil].field(java.lang.Class,java.lang.String) | 174 | 53 | 30.45% | [] |
[com.google.protobuf.AbstractMessage].newUninitializedMessageException() | 71 | 3 | 4.225% | [] |
[com.google.protobuf.CodedInputStream].decodeZigZag64(long) | 1513 | 173 | 11.43% | [] |
[com.google.protobuf.ExtensionRegistry].findImmutableExtensionByNumber(com.google.protobuf.Descriptors$Descriptor,int) | 78 | 7 | 8.974% | [] |
[com.google.protobuf.ByteString].truncateAndEscapeForDisplay() | 84 | 10 | 11.90% | [] |
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 |
---|---|---|
foo.TestFull$TestMessRequiredString$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.LazyStringArrayList$ByteArrayListView | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Empty$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ManifestSchemaFactory$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldFlags$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.NewInstanceSchema | [] | [] |
com.google.protobuf.ExtensionRegistryLite$ExtensionClassHolder | [] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOrBuilder | [] | [] |
com.google.protobuf.TextFormatEscaper$1 | [] | [] |
com.google.protobuf.Reader | [] | [] |
com.google.protobuf.DescriptorProtos$FileOptions$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.LazyField$LazyEntry | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$MapFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MixinOrBuilder | [] | [] |
com.google.protobuf.DoubleValueOrBuilder | [] | [] |
foo.TestFull$TestMessageCheckOrBuilder | [] | [] |
com.google.protobuf.BinaryWriter$UnsafeDirectWriter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.InlineMe | [] | [] |
foo.TestFull$TestMessRequiredSFixed64$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AbstractMessage$BuilderParent | [] | [] |
foo.TestFull$TestMess$3 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int64ValueOrBuilder | [] | [] |
com.google.protobuf.Internal$BooleanList | [] | [] |
foo.TestFull$TestMessageCheck$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Field$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageReflection | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnum$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$EmptyMess | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SourceContext$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo262143 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStreamReader | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Message$Builder | [] | [] |
com.google.protobuf.Descriptors$Descriptor | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOneof$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$LiteralByteString | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOneofOrBuilder | [] | [] |
foo.TestFull$TestMessRequiredFloat$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageLite$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Mixin$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$EmptySet$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int64Value$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapEntry$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt32 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.StructuralMessageInfo$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt64OrBuilder | [] | [] |
com.google.protobuf.MapField$Converter | [] | [] |
foo.TestFull$TestMessOneof$TestOneofCase | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TypeRegistry | [] | [] |
foo.TestFull$TestMessOptionalOrBuilder | [] | [] |
com.google.protobuf.DescriptorMessageInfoFactory$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DurationProto | [] | [] |
com.google.protobuf.WireFormat$FieldType$2 | [] | [] |
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessageCheck$SubMessage | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt32$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnmodifiableLazyStringList$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$Parser | [] | [] |
foo.TestFull$TestFieldNo15OrBuilder | [] | [] |
com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOneof$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestRequiredFieldsBitmapOrBuilder | [] | [] |
com.google.protobuf.ByteString$LeafByteString | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ListFieldSchema$ListFieldSchemaFull | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequestOrBuilder | [] | [] |
foo.TestFull$TestMessPacked$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ManifestSchemaFactory | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Any | ['ProtobufFuzzer'] | [] |
foo.TestFull$EmptyMess$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int64Value | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SingleFieldBuilderV3 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldOrBuilder | [] | [] |
com.google.protobuf.WrappersProto | [] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$OneofAccessor | [] | [] |
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumValueOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Writer | [] | [] |
com.google.protobuf.SmallSortedMap | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Timestamp$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$MethodDescriptor | [] | [] |
com.google.protobuf.WireFormat$Utf8Validation$2 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredFixed32OrBuilder | [] | [] |
foo.TestFull$TestMessRequiredMessage$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Field$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapField | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessPacked | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$EnumValueDescriptor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$4 | [] | [] |
foo.TestFull$TestMessageCheck$SubMessage$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$Version$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$EnumVerifier | [] | [] |
com.google.protobuf.RopeByteString | ['ProtobufFuzzer'] | [] |
com.google.protobuf.WireFormat$FieldType | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$MapAdapter$SetAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$JSType$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Utf8$SafeProcessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Extension | [] | [] |
foo.TestFull$TestEnumDupValues | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$DoubleList | [] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$JSType | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull | [] | [] |
com.google.protobuf.WireFormat | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BytesValue$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSetSchema | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ListValueOrBuilder | [] | [] |
foo.TestFull$TestFieldNo33554431$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo16 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredMessage | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TypeRegistry$Builder | [] | [] |
foo.TestFull$LowerCase | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor | ['ProtobufFuzzer'] | [] |
foo.TestFull$SubMess$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BooleanArrayList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStream$StreamDecoder$RefillCallback | [] | [] |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapFieldSchemaLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapFieldSchemaFull | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SourceContextOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$EnumOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder | [] | [] |
foo.TestFull$SubMess | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BinaryWriter$SafeDirectWriter | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo262143OrBuilder | [] | [] |
foo.TestFull$TestFieldNo262144 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MessageOptions$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredFloat$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RopeByteString$Balancer | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldFlags | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RepeatedFieldBuilder | ['ProtobufFuzzer'] | [] |
foo.TestFull$LowerCaseOrBuilder | [] | [] |
foo.TestFull$TestMessRequiredInt64$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponseOrBuilder | [] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$FileOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.CodedOutputStream | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorMessageInfoFactory | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Struct | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo33554431$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo33554432$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfoOrBuilder | [] | [] |
com.google.protobuf.ByteString$ByteArrayCopier | [] | [] |
com.google.protobuf.Utf8$Processor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapField$ImmutableMessageConverter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.NioByteString$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo262143$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapField$StorageMode | [] | [] |
com.google.protobuf.ProtocolMessageEnum | [] | [] |
com.google.protobuf.UInt64Value$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$GeneratedExtension | [] | [] |
com.google.protobuf.LazyStringList | [] | [] |
com.google.protobuf.StringValue$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredUInt32$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$MapAdapter$IteratorAdapter | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo15 | ['ProtobufFuzzer'] | [] |
foo.TestFull$LowerCase$CaseEnum | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner | [] | [] |
foo.TestFull$TestMessRequiredBytesOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$Output | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UInt32Value$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$Builder$BuilderParentImpl | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$SystemByteArrayCopier | ['ProtobufFuzzer'] | [] |
com.google.protobuf.WireFormat$Utf8Validation | [] | [] |
com.google.protobuf.NewInstanceSchemas | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt64$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$OneofOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteOutput | [] | [] |
foo.TestFull$TestMessRequiredFixed64$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$DescriptorPool$SearchFilter | [] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageLite$MethodToInvoke | [] | [] |
com.google.protobuf.MessageSchema | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt32OrBuilder | [] | [] |
com.google.protobuf.AnyOrBuilder | [] | [] |
com.google.protobuf.RepeatedFieldBuilderV3 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$AbstractByteIterator | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOptional | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo262144OrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder | [] | [] |
com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$ParseException | [] | [] |
com.google.protobuf.GeneratedMessageLite$SerializedForm | [] | [] |
foo.TestFull$SubMess$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DynamicMessage | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$FloatList | [] | [] |
com.google.protobuf.FieldSet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Field$Kind$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageInfoFactory | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Enum$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DynamicMessage$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$MapAdapter$Converter | [] | [] |
foo.TestFull$TestFieldNo16OrBuilder | [] | [] |
com.google.protobuf.AbstractProtobufList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageLite$GeneratedExtension | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedOutputStreamWriter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionSchema | [] | [] |
com.google.protobuf.Empty | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$EnumDescriptor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageOrBuilder | [] | [] |
com.google.protobuf.RepeatedFieldBuilderV3$BuilderExternalList | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt64 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UninitializedMessageException | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BufferAllocator$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredBytes$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$OneofOptions$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessPackedOrBuilder | [] | [] |
foo.TestFull$DefaultOptionalValuesOrBuilder | [] | [] |
com.google.protobuf.MutabilityOracle$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSetLiteSchema | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Any$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$FieldDescriptor$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$FileDescriptor$Syntax | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnumSmall$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$EmptySet$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UInt64Value$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessageCheck$SubMessageOrBuilder | [] | [] |
com.google.protobuf.TextFormat$Printer | [] | [] |
com.google.protobuf.Internal$EnumLiteMap | [] | [] |
com.google.protobuf.ByteString$ArraysByteArrayCopier | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOptional$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BytesValue$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSFixed64$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultRequiredValuesOrBuilder | [] | [] |
com.google.protobuf.TextFormatEscaper$2 | [] | [] |
com.google.protobuf.DescriptorProtos$MethodOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BoolValue | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MessageOptions | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultOptionalValues | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever | [] | [] |
foo.TestFull$TestMessRequiredSFixed32OrBuilder | [] | [] |
com.google.protobuf.MapEntry$Metadata$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ApiOrBuilder | [] | [] |
com.google.protobuf.UnsafeByteOperations | [] | [] |
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter | [] | [] |
com.google.protobuf.Descriptors$OneofDescriptor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapEntry | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestEnumSmall$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.NewInstanceSchemaFull | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$ExtendableMessage | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt32$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BinaryWriter$SafeHeapWriter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.EnumValue$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSet$Field | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DiscardUnknownFieldsParser | [] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorMessageInfoFactory$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$Parser$UnknownField$Type | [] | [] |
com.google.protobuf.NullValue$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DoubleValue$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$CType | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Extension$MessageType | [] | [] |
foo.TestFull$TestMessRequiredFixed64 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Field$Cardinality$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.WireFormat$FieldType$3 | [] | [] |
com.google.protobuf.BinaryReader$SafeHeapReader | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Utf8$DecodeUtil | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$2 | [] | [] |
com.google.protobuf.LegacyDescriptorsUtil$LegacyFileDescriptor$Syntax | [] | [] |
com.google.protobuf.ExtensionRegistryFactory | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Empty$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredFixed64OrBuilder | [] | [] |
com.google.protobuf.LazyField$LazyIterator | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapFieldLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredUInt32$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.EnumValue$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo262144$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AnyProto | [] | [] |
com.google.protobuf.Field$Cardinality | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultRequiredValues$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Type$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo33554431OrBuilder | [] | [] |
com.google.protobuf.BoolValue$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageReflection$BuilderAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorProto | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo2047OrBuilder | [] | [] |
foo.TestFull$TestMessRequiredEnumSmall | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestEnumSmall | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo2047$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestRequiredFieldsBitmap | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor | [] | [] |
com.google.protobuf.Duration$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SchemaUtil | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldType | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageLite$Builder | [] | [] |
com.google.protobuf.MessageReflection$ExtensionAdapter | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestEnumDupValues$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSFixed32 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredString$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldFlagsOrBuilder | [] | [] |
foo.TestFull$TestMessPacked$3 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor$ReflectionInvoker | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo262144$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor$MethodInvoker | [] | [] |
com.google.protobuf.ProtocolStringList | [] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder | [] | [] |
foo.TestFull$TestMessRequiredFloatOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic | ['ProtobufFuzzer'] | [] |
com.google.protobuf.NewInstanceSchemaLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldSet$FieldDescriptorLite | [] | [] |
com.google.protobuf.FieldMask$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AbstractMessageLite$InternalOneOfEnum | [] | [] |
com.google.protobuf.SmallSortedMap$Entry | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$3 | [] | [] |
com.google.protobuf.UInt32Value$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnsafeUtil$JvmMemoryAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DoubleValue$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ServiceOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Type$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.IntArrayList | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredFixed32 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredBool | ['ProtobufFuzzer'] | [] |
ProtobufFuzzer | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$Parser$SingularOverwritePolicy | [] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$Parser$Builder | [] | [] |
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredUInt32 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DoubleArrayList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.WireFormat$FieldType$4 | [] | [] |
foo.TestFull$TestMessRequiredFixed32$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldMaskOrBuilder | [] | [] |
com.google.protobuf.Descriptors$DescriptorPool$PackageDescriptor | [] | [] |
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageInfoFactory | [] | [] |
foo.TestFull$SubMess$SubSubMess | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$DescendingEntryIterator | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.StructuralMessageInfo | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$MapAdapter$EntryAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSet$Parser | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Struct$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors | ['ProtobufFuzzer'] | [] |
foo.TestFull$SubMess$SubSubMess$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$OneofDescriptorProto | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOptional$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Option$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessageCheck$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Java8Compatibility | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredDouble | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int32Value$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageSetSchema | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RepeatedFieldBuilder$MessageExternalList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Value$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt64$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Protobuf | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMess$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RpcChannel | [] | [] |
com.google.protobuf.ListFieldSchema$ListFieldSchemaLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$FieldDescriptor$JavaType | [] | [] |
com.google.protobuf.StringValueOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorSetOrBuilder | [] | [] |
foo.TestFull$TestMessRequiredSFixed64OrBuilder | [] | [] |
com.google.protobuf.Android | [] | [] |
com.google.protobuf.WireFormat$JavaType | [] | [] |
com.google.protobuf.LegacyDescriptorsUtil$LegacyFileDescriptor | [] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$OneofAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.WireFormat$Utf8Validation$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredBoolOrBuilder | [] | [] |
com.google.protobuf.AbstractMessageLite$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$GenericDescriptor | [] | [] |
com.google.protobuf.AbstractMessage | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BinaryReader | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$CodedBuilder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodOptions$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSFixed32$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$ExtendableBuilder | ['ProtobufFuzzer'] | [] |
foo.TestFull$EmptyMess$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormatEscaper | [] | [] |
foo.TestFull$TestEnum | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnum | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UInt32Value | ['ProtobufFuzzer'] | [] |
foo.TestFull$SubMess$SubSubMess$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularEnumFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumOptions$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TypeOrBuilder | [] | [] |
com.google.protobuf.UInt64Value | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FloatValueOrBuilder | [] | [] |
com.google.protobuf.Descriptors$FileDescriptor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.EmptyProto | [] | [] |
com.google.protobuf.MutabilityOracle | [] | [] |
com.google.protobuf.Descriptors$DescriptorPool | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Struct$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.JavaType | [] | [] |
foo.TestFull$TestMessRequiredSInt32OrBuilder | [] | [] |
com.google.protobuf.TypeProto | [] | [] |
foo.TestFull$TestFieldNo33554432 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AbstractMessage$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$ExtendableMessage | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$ByteIterator | [] | [] |
com.google.protobuf.compiler.PluginProtos$Version | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionSchemaFull | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo2048$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.NioByteString | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionSchemas | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionRegistry | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessSubMess$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldFlags$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BufferAllocator | [] | [] |
com.google.protobuf.RpcUtil$2 | [] | [] |
com.google.protobuf.NullValue | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteString$BoundedByteString | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$MapFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredBool$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnum$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldMaskProto | [] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FloatValue | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessageCheck | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnumSmallOrBuilder | [] | [] |
com.google.protobuf.TextFormat$TextGenerator | [] | [] |
com.google.protobuf.Mixin | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt64 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$AnnotationOrBuilder | [] | [] |
com.google.protobuf.Utf8$UnsafeProcessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FloatValue$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RopeByteString$RopeInputStream | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedOutputStream$ArrayEncoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$MapAdapter$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodOptions$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int32Value | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BytesValueOrBuilder | [] | [] |
com.google.protobuf.OneofInfo | ['ProtobufFuzzer'] | [] |
com.google.protobuf.LazyField | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Writer$FieldOrder | [] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Field | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Service | [] | [] |
com.google.protobuf.StructOrBuilder | [] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RopeByteString$PieceIterator | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageInfo | [] | [] |
com.google.protobuf.DoubleValue | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RpcUtil$1 | [] | [] |
com.google.protobuf.DurationOrBuilder | [] | [] |
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareIterator | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$FieldDescriptor$Type | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Api | ['ProtobufFuzzer'] | [] |
foo.TestFull$SubMessOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$ServiceOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$CType$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ValueOrBuilder | [] | [] |
foo.TestFull$TestRequiredFieldsBitmap$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$DeclarationOrBuilder | [] | [] |
com.google.protobuf.LazyFieldLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Method$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnsafeUtil | ['ProtobufFuzzer'] | [] |
foo.TestFull$AllocValues$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnsafeUtil$Android32MemoryAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Syntax | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSchema | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessageCheck$SubMessage$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageLiteToString | [] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredMessageOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder | [] | [] |
foo.TestFull$SubMess$SubSubMessOrBuilder | [] | [] |
com.google.protobuf.TypeRegistry$EmptyTypeRegistryHolder | [] | [] |
com.google.protobuf.TextFormat$Tokenizer | [] | [] |
foo.TestFull$TestMessRequiredFloat | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FloatArrayList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStream$StreamDecoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UInt64ValueOrBuilder | [] | [] |
com.google.protobuf.Enum | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredFixed64$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BytesValue | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSFixed32$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$OneofDescriptorProtoOrBuilder | [] | [] |
foo.TestFull$TestMess | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$ExtendableMessage$ExtensionWriter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldInfo | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSet$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredDouble$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.UnsafeUtil$1 | [] | [] |
com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RpcCallback | [] | [] |
com.google.protobuf.ExtensionLite | [] | [] |
foo.TestFull$LowerCase$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$IntList | [] | [] |
foo.TestFull$TestMessPacked$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RpcController | [] | [] |
foo.TestFull$AllocValues$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.StringValue | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Parser | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapField$MutabilityAwareMap | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Duration$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RopeByteString$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.LongArrayList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Value$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionRegistryLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedEnumFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormatParseInfoTree | [] | [] |
com.google.protobuf.Extension$ExtensionType | [] | [] |
com.google.protobuf.DescriptorProtos$MessageOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder | [] | [] |
com.google.protobuf.Descriptors$NumberGetter | [] | [] |
com.google.protobuf.Message | [] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedOutputStream$HeapNioEncoder | [] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMess$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Timestamp$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$EntrySet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo16$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BoolValue$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldType$Collection | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessSubMess$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$EnumValueDescriptor$1 | [] | [] |
foo.TestFull$TestMessRequiredUInt64OrBuilder | [] | [] |
com.google.protobuf.Timestamp | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnknownFieldSetLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int64Value$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder | [] | [] |
com.google.protobuf.UnknownFieldSet$Field$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo2048 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$UnknownFieldParseException | [] | [] |
foo.TestFull$TestFieldNo33554432$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$EmptySet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldSet$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int32Value$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageLiteOrBuilder | [] | [] |
foo.TestFull$TestMessRequiredUInt32OrBuilder | [] | [] |
foo.TestFull$LowerCase$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredStringOrBuilder | [] | [] |
com.google.protobuf.BinaryWriter$UnsafeHeapWriter | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessSubMessOrBuilder | [] | [] |
foo.TestFull$TestMessRequiredString | ['ProtobufFuzzer'] | [] |
com.google.protobuf.StringValue$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$FieldDescriptor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SourceContext$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.EnumValueOrBuilder | [] | [] |
com.google.protobuf.Syntax$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptionsOrBuilder | [] | [] |
com.google.protobuf.TextFormatParseInfoTree$Builder | [] | [] |
com.google.protobuf.Internal$ProtobufList | [] | [] |
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredDoubleOrBuilder | [] | [] |
foo.TestFull$TestFieldNo2048$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo15$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$ExtendableBuilder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.ByteString$2 | [] | [] |
foo.TestFull$TestFieldNo2048OrBuilder | [] | [] |
com.google.protobuf.SourceContext | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodDescriptorProto | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TimestampOrBuilder | [] | [] |
com.google.protobuf.SourceContextProto | [] | [] |
com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ApiProto | [] | [] |
foo.TestFull$TestMessRequiredBytes | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$ListAdapter$Converter | [] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapFieldSchema | [] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRangeOrBuilder | [] | [] |
com.google.protobuf.CodedOutputStream$OutputStreamEncoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStream | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt32$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.LazyStringArrayList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder | [] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor$ReflectionInvoker | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Utf8 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo15$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MethodOrBuilder | [] | [] |
com.google.protobuf.RpcUtil | [] | [] |
com.google.protobuf.StructProto | [] | [] |
foo.TestFull$TestEnum$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RawMessageInfo | ['ProtobufFuzzer'] | [] |
com.google.protobuf.EnumOrBuilder | [] | [] |
com.google.protobuf.GeneratedMessageLite$ExtendableMessage | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SingleFieldBuilder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AllocatedBuffer$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt64$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Value$KindCase | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ProtoSyntax | [] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorSet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$DescriptorValidationException | [] | [] |
com.google.protobuf.SmallSortedMap$EntryIterator | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnsafeUtil$Android64MemoryAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RepeatedFieldBuilderV3$MessageExternalList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FloatValue$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BoolValueOrBuilder | [] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo16$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt32$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ListValue | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormat$Printer$MapEntryAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageReflection$ExtensionBuilderAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldMask | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredBytes$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$EnumLite | [] | [] |
com.google.protobuf.Method$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredFixed32$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultRequiredValues$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExperimentalApi | [] | [] |
com.google.protobuf.Internal$MapAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SchemaFactory | [] | [] |
com.google.protobuf.GeneratedMessageV3$ExtendableMessageOrBuilder | [] | [] |
com.google.protobuf.UnmodifiableLazyStringList$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$EnumValueDescriptor$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareCollection | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$ListAdapter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Int32ValueOrBuilder | [] | [] |
com.google.protobuf.compiler.PluginProtos$Version$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedMessageFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Method | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Value | ['ProtobufFuzzer'] | [] |
com.google.protobuf.InvalidProtocolBufferException | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionRegistry$DescriptorIntPair | [] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$AllocValuesOrBuilder | [] | [] |
foo.TestFull$TestRequiredFieldsBitmap$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnumOrBuilder | [] | [] |
com.google.protobuf.Option$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredEnumSmall$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$ExtensionDescriptorRetriever | [] | [] |
foo.TestFull$TestFieldNo262143$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareSet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$GeneratedExtension$1 | [] | [] |
foo.TestFull$TestFieldNo2047$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AllocatedBuffer$2 | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultRequiredValues | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageReflection$MergeTarget$ContainerType | [] | [] |
com.google.protobuf.DescriptorMessageInfoFactory$OneofState | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder | [] | [] |
com.google.protobuf.OptionOrBuilder | [] | [] |
com.google.protobuf.compiler.PluginProtos$VersionOrBuilder | [] | [] |
foo.TestFull$AllocValues | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Enum$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Any$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageLite$ExtendableBuilder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Schema | [] | [] |
foo.TestFull$TestFieldNo33554432OrBuilder | [] | [] |
foo.TestFull$TestMessRequiredUInt64$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TimestampProto | [] | [] |
com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder | [] | [] |
com.google.protobuf.FieldInfo$Builder | [] | [] |
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder | [] | [] |
com.google.protobuf.GeneratedMessage$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ProtobufArrayList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStream$ArrayDecoder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestFieldNo2047 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$OneofOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessage$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.EnumValue | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder | [] | [] |
foo.TestFull$TestFieldNo33554431 | ['ProtobufFuzzer'] | [] |
foo.TestFull$LowerCase$CaseEnum$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ExtensionRegistryLite$ObjectIntPair | [] | [] |
com.google.protobuf.RepeatedFieldBuilderV3$MessageOrBuilderExternalList | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BinaryWriter | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.LazyStringArrayList$ByteStringListView | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredUInt64 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$ServiceDescriptor | [] | [] |
com.google.protobuf.GeneratedMessageV3$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredInt64OrBuilder | [] | [] |
foo.TestFull$TestMessSubMess | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter | [] | [] |
com.google.protobuf.GeneratedMessageLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedOutputStream$ByteOutputEncoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder | [] | [] |
com.google.protobuf.DynamicMessage$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredDouble$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Field$Kind | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AbstractMessageLite | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultOptionalValues$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.IterableByteBufferInputStream | ['ProtobufFuzzer'] | [] |
com.google.protobuf.MessageReflection$MergeTarget | [] | [] |
com.google.protobuf.ExtensionSchemaLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredMessage$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ListValue$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BlockingRpcChannel | [] | [] |
com.google.protobuf.WireFormat$Utf8Validation$3 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredUInt64$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder | [] | [] |
com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder | [] | [] |
com.google.protobuf.DiscardUnknownFieldsParser$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$FieldAccessor | [] | [] |
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularStringFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.FieldMask$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormatParseLocation | ['ProtobufFuzzer'] | [] |
com.google.protobuf.WireFormat$FieldType$1 | [] | [] |
com.google.protobuf.GeneratedMessage$CachedDescriptorRetriever | [] | [] |
com.google.protobuf.DescriptorProtos$OneofOptionsOrBuilder | [] | [] |
com.google.protobuf.MapFieldSchemas | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredSInt32 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UInt32ValueOrBuilder | [] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularStringFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AllocatedBuffer | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessOneof | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ListValue$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMessRequiredBool$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnsafeUtil$MemoryAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$RepeatedFieldAccessor | ['ProtobufFuzzer'] | [] |
com.google.protobuf.AbstractParser | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Descriptors$EnumDescriptor$UnknownEnumValueReference | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Type | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ByteBufferWriter | [] | [] |
foo.TestFull$TestMessPacked$2 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.SmallSortedMap$DescendingEntrySet | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Internal$LongList | [] | [] |
com.google.protobuf.MapEntryLite | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ArrayDecoders | ['ProtobufFuzzer'] | [] |
com.google.protobuf.TextFormatEscaper$ByteSequence | [] | [] |
com.google.protobuf.Duration | ['ProtobufFuzzer'] | [] |
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.BlockingService | [] | [] |
com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor$MethodInvoker | [] | [] |
foo.TestFull$TestMessRequiredSFixed64 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Api$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Mixin$Builder | ['ProtobufFuzzer'] | [] |
com.google.protobuf.GeneratedMessageV3$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$EnumValueOptions | ['ProtobufFuzzer'] | [] |
com.google.protobuf.DescriptorProtos$FileDescriptorSet$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Api$1 | ['ProtobufFuzzer'] | [] |
foo.TestFull$TestMess$Builder | ['ProtobufFuzzer'] | [] |
foo.TestFull$DefaultOptionalValues$1 | ['ProtobufFuzzer'] | [] |
com.google.protobuf.ListFieldSchema | ['ProtobufFuzzer'] | [] |
com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink | ['ProtobufFuzzer'] | [] |
com.google.protobuf.Option | ['ProtobufFuzzer'] | [] |
com.google.protobuf.UnmodifiableLazyStringList | ['ProtobufFuzzer'] | [] |
Directory |
---|
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 |
---|---|---|---|
ProtobufFuzzer | fuzzerLogFile-ProtobufFuzzer.data | fuzzerLogFile-ProtobufFuzzer.data.yaml | jacoco.xml |