package tests.harness.cases

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum AnEnum

repeated.proto:12

Used in: RepeatedEnumIn, RepeatedEnumNotIn

message AnyIn

wkt_any.proto:10

message AnyNone

wkt_any.proto:8

message AnyNotIn

wkt_any.proto:11

message AnyRequired

wkt_any.proto:9

message BoolConstFalse

bool.proto:9

message BoolConstTrue

bool.proto:8

message BoolNone

bool.proto:7

message BytesConst

bytes.proto:8

message BytesContains

bytes.proto:18

message BytesEqualMinMaxLen

bytes.proto:15

message BytesIP

bytes.proto:20

message BytesIPv4

bytes.proto:21

message BytesIPv6

bytes.proto:22

message BytesIPv6Ignore

bytes.proto:23

message BytesIn

bytes.proto:9

message BytesLen

bytes.proto:11

message BytesMaxLen

bytes.proto:13

message BytesMinLen

bytes.proto:12

message BytesMinMaxLen

bytes.proto:14

message BytesNone

bytes.proto:7

message BytesNotIn

bytes.proto:10

message BytesPattern

bytes.proto:16

message BytesPrefix

bytes.proto:17

message BytesSuffix

bytes.proto:19

enum ComplexTestEnum

kitchen_sink.proto:12

Used in: ComplexTestMsg

message ComplexTestMsg

kitchen_sink.proto:18

Used in: KitchenSinkMessage

message DoubleConst

numbers.proto:22

message DoubleExGTELTE

numbers.proto:32

message DoubleExLTGT

numbers.proto:30

message DoubleGT

numbers.proto:27

message DoubleGTE

numbers.proto:28

message DoubleGTELTE

numbers.proto:31

message DoubleGTLT

numbers.proto:29

message DoubleIgnore

numbers.proto:33

message DoubleIn

numbers.proto:23

message DoubleLT

numbers.proto:25

message DoubleLTE

numbers.proto:26

message DoubleNone

numbers.proto:21

message DoubleNotIn

numbers.proto:24

message DurationConst

wkt_duration.proto:14

TODO(htuch): Add a very large duration, e.g. {seconds: 315576000000}, once #34 is resolved.

message DurationExGTELTE

wkt_duration.proto:26

message DurationExLTGT

wkt_duration.proto:24

message DurationFieldWithOtherFields

wkt_duration.proto:30

Regression for earlier bug where missing Duration field would short circuit evaluation in C++.

message DurationGT

wkt_duration.proto:21

message DurationGTE

wkt_duration.proto:22

message DurationGTELTE

wkt_duration.proto:25

message DurationGTLT

wkt_duration.proto:23

message DurationIn

wkt_duration.proto:16

message DurationLT

wkt_duration.proto:19

message DurationLTE

wkt_duration.proto:20

message DurationNone

wkt_duration.proto:9

message DurationNotIn

wkt_duration.proto:17

message DurationRequired

wkt_duration.proto:11

message Embed

repeated.proto:11

Used in: RepeatedEmbedNone, RepeatedEmbedSkip, RepeatedMin

message EnumAliasConst

enums.proto:31

message EnumAliasDefined

enums.proto:34

message EnumAliasIn

enums.proto:37

message EnumAliasNotIn

enums.proto:40

message EnumConst

enums.proto:30

message EnumDefined

enums.proto:33

message EnumExternal

enums.proto:42

message EnumExternal2

enums.proto:43

message EnumExternal3

enums.proto:44

message EnumExternal4

enums.proto:48

message EnumIn

enums.proto:36

message EnumInsideOneOf

enums.proto:63

message EnumNone

enums.proto:28

message EnumNotIn

enums.proto:39

message Fixed32Const

numbers.proto:120

message Fixed32ExGTELTE

numbers.proto:130

message Fixed32ExLTGT

numbers.proto:128

message Fixed32GT

numbers.proto:125

message Fixed32GTE

numbers.proto:126

message Fixed32GTELTE

numbers.proto:129

message Fixed32GTLT

numbers.proto:127

message Fixed32Ignore

numbers.proto:131

message Fixed32In

numbers.proto:121

message Fixed32LT

numbers.proto:123

message Fixed32LTE

numbers.proto:124

message Fixed32None

numbers.proto:119

message Fixed32NotIn

numbers.proto:122

message Fixed64Const

numbers.proto:134

message Fixed64ExGTELTE

numbers.proto:144

message Fixed64ExLTGT

numbers.proto:142

message Fixed64GT

numbers.proto:139

message Fixed64GTE

numbers.proto:140

message Fixed64GTELTE

numbers.proto:143

message Fixed64GTLT

numbers.proto:141

message Fixed64Ignore

numbers.proto:145

message Fixed64In

numbers.proto:135

message Fixed64LT

numbers.proto:137

message Fixed64LTE

numbers.proto:138

message Fixed64None

numbers.proto:133

message Fixed64NotIn

numbers.proto:136

message FloatConst

numbers.proto:8

message FloatExGTELTE

numbers.proto:18

message FloatExLTGT

numbers.proto:16

message FloatGT

numbers.proto:13

message FloatGTE

numbers.proto:14

message FloatGTELTE

numbers.proto:17

message FloatGTLT

numbers.proto:15

message FloatIgnore

numbers.proto:19

message FloatIn

numbers.proto:9

message FloatLT

numbers.proto:11

message FloatLTE

numbers.proto:12

message FloatNone

numbers.proto:7

message FloatNotIn

numbers.proto:10

message Int32Const

numbers.proto:36

message Int32ExGTELTE

numbers.proto:46

message Int32ExLTGT

numbers.proto:44

message Int32GT

numbers.proto:41

message Int32GTE

numbers.proto:42

message Int32GTELTE

numbers.proto:45

message Int32GTLT

numbers.proto:43

message Int32Ignore

numbers.proto:47

message Int32In

numbers.proto:37

message Int32LT

numbers.proto:39

message Int32LTE

numbers.proto:40

message Int32None

numbers.proto:35

message Int32NotIn

numbers.proto:38

message Int64Const

numbers.proto:50

message Int64ExGTELTE

numbers.proto:60

message Int64ExLTGT

numbers.proto:58

message Int64GT

numbers.proto:55

message Int64GTE

numbers.proto:56

message Int64GTELTE

numbers.proto:59

message Int64GTLT

numbers.proto:57

message Int64Ignore

numbers.proto:61

message Int64In

numbers.proto:51

message Int64LT

numbers.proto:53

message Int64LTE

numbers.proto:54

message Int64LTEOptional

numbers.proto:175

message Int64None

numbers.proto:49

message Int64NotIn

numbers.proto:52

message KitchenSinkMessage

kitchen_sink.proto:42

message MapEnumDefined

enums.proto:60

message MapExact

maps.proto:12

message MapExactIgnore

maps.proto:32

message MapExternalEnumDefined

enums.proto:61

message MapKeys

maps.proto:19

message MapKeysIn

maps.proto:40

message MapKeysNotIn

maps.proto:41

message MapKeysPattern

maps.proto:22

message MapMax

maps.proto:10

message MapMin

maps.proto:9

message MapMinMax

maps.proto:11

message MapNoSparse

maps.proto:14

message MapNoSparse.Msg

maps.proto:16

Used in: MapNoSparse

(message has no fields)

message MapNone

maps.proto:7

message MapRecursive

maps.proto:25

message MapRecursive.Msg

maps.proto:27

Used in: MapRecursive

message MapValues

maps.proto:20

message MapValuesPattern

maps.proto:23

message Message

messages.proto:29

message MessageCrossPackage

messages.proto:30

message MessageDisabled

messages.proto:19

message MessageIgnored

messages.proto:24

message MessageNone

messages.proto:14

message MessageNone.NoneMsg

messages.proto:16

Used in: MessageNone

(message has no fields)

message MessageRequired

messages.proto:32

message MessageRequiredButOptional

messages.proto:33

message MessageRequiredOneof

messages.proto:35

message MessageSkip

messages.proto:31

message MessageWith3dInside

messages.proto:42

(message has no fields)

message MultipleMaps

maps.proto:34

message OneOf

oneofs.proto:18

message OneOfIgnoreEmpty

oneofs.proto:37

message OneOfNone

oneofs.proto:11

message OneOfRequired

oneofs.proto:26

message RepeatedAnyIn

repeated.proto:38

message RepeatedAnyNotIn

repeated.proto:39

message RepeatedDuration

repeated.proto:42

message RepeatedEmbedCrossPackageNone

repeated.proto:19

message RepeatedEmbedNone

repeated.proto:18

message RepeatedEmbedSkip

repeated.proto:27

message RepeatedEmbeddedEnumIn

repeated.proto:36

enum RepeatedEmbeddedEnumIn.AnotherInEnum

repeated.proto:36

Used in: RepeatedEmbeddedEnumIn

message RepeatedEmbeddedEnumNotIn

repeated.proto:37

enum RepeatedEmbeddedEnumNotIn.AnotherNotInEnum

repeated.proto:37

Used in: RepeatedEmbeddedEnumNotIn

message RepeatedEnumDefined

enums.proto:52

message RepeatedEnumExternal

enums.proto:55

message RepeatedEnumIn

repeated.proto:34

message RepeatedEnumNotIn

repeated.proto:35

message RepeatedExact

repeated.proto:23

message RepeatedExactIgnore

repeated.proto:43

message RepeatedExternalEnumDefined

enums.proto:53

message RepeatedItemIn

repeated.proto:28

message RepeatedItemInt32In

repeated.proto:32

message RepeatedItemInt32NotIn

repeated.proto:33

message RepeatedItemInt64In

repeated.proto:30

message RepeatedItemInt64NotIn

repeated.proto:31

message RepeatedItemNotIn

repeated.proto:29

message RepeatedItemPattern

repeated.proto:26

message RepeatedItemRule

repeated.proto:25

message RepeatedMax

repeated.proto:21

message RepeatedMin

repeated.proto:20

message RepeatedMinAndItemLen

repeated.proto:40

message RepeatedMinAndMaxItemLen

repeated.proto:41

message RepeatedMinMax

repeated.proto:22

message RepeatedNone

repeated.proto:17

message RepeatedUnique

repeated.proto:24

message RepeatedYetAnotherExternalEnumDefined

enums.proto:54

message SFixed32Const

numbers.proto:148

message SFixed32ExGTELTE

numbers.proto:158

message SFixed32ExLTGT

numbers.proto:156

message SFixed32GT

numbers.proto:153

message SFixed32GTE

numbers.proto:154

message SFixed32GTELTE

numbers.proto:157

message SFixed32GTLT

numbers.proto:155

message SFixed32Ignore

numbers.proto:159

message SFixed32In

numbers.proto:149

message SFixed32LT

numbers.proto:151

message SFixed32LTE

numbers.proto:152

message SFixed32None

numbers.proto:147

message SFixed32NotIn

numbers.proto:150

message SFixed64Const

numbers.proto:162

message SFixed64ExGTELTE

numbers.proto:172

message SFixed64ExLTGT

numbers.proto:170

message SFixed64GT

numbers.proto:167

message SFixed64GTE

numbers.proto:168

message SFixed64GTELTE

numbers.proto:171

message SFixed64GTLT

numbers.proto:169

message SFixed64Ignore

numbers.proto:173

message SFixed64In

numbers.proto:163

message SFixed64LT

numbers.proto:165

message SFixed64LTE

numbers.proto:166

message SFixed64None

numbers.proto:161

message SFixed64NotIn

numbers.proto:164

message SInt32Const

numbers.proto:92

message SInt32ExGTELTE

numbers.proto:102

message SInt32ExLTGT

numbers.proto:100

message SInt32GT

numbers.proto:97

message SInt32GTE

numbers.proto:98

message SInt32GTELTE

numbers.proto:101

message SInt32GTLT

numbers.proto:99

message SInt32Ignore

numbers.proto:103

message SInt32In

numbers.proto:93

message SInt32LT

numbers.proto:95

message SInt32LTE

numbers.proto:96

message SInt32None

numbers.proto:91

message SInt32NotIn

numbers.proto:94

message SInt64Const

numbers.proto:106

message SInt64ExGTELTE

numbers.proto:116

message SInt64ExLTGT

numbers.proto:114

message SInt64GT

numbers.proto:111

message SInt64GTE

numbers.proto:112

message SInt64GTELTE

numbers.proto:115

message SInt64GTLT

numbers.proto:113

message SInt64Ignore

numbers.proto:117

message SInt64In

numbers.proto:107

message SInt64LT

numbers.proto:109

message SInt64LTE

numbers.proto:110

message SInt64None

numbers.proto:105

message SInt64NotIn

numbers.proto:108

message StringAddress

strings.proto:28

message StringConst

strings.proto:8

message StringContains

strings.proto:24

message StringEmail

strings.proto:27

message StringEqualMinMaxBytes

strings.proto:20

message StringEqualMinMaxLen

strings.proto:15

message StringHostname

strings.proto:29

message StringHttpHeaderName

strings.proto:36

message StringHttpHeaderValue

strings.proto:37

message StringIP

strings.proto:30

message StringIPv4

strings.proto:31

message StringIPv6

strings.proto:32

message StringIn

strings.proto:9

message StringInOneOf

strings.proto:41

message StringLen

strings.proto:11

message StringLenBytes

strings.proto:16

message StringMaxBytes

strings.proto:18

message StringMaxLen

strings.proto:13

message StringMinBytes

strings.proto:17

message StringMinLen

strings.proto:12

message StringMinMaxBytes

strings.proto:19

message StringMinMaxLen

strings.proto:14

message StringNone

strings.proto:7

message StringNotContains

strings.proto:25

message StringNotIn

strings.proto:10

message StringPattern

strings.proto:21

message StringPatternEscapes

strings.proto:22

message StringPrefix

strings.proto:23

message StringSuffix

strings.proto:26

message StringURI

strings.proto:33

message StringURIRef

strings.proto:34

message StringUUID

strings.proto:35

message StringUUIDIgnore

strings.proto:39

message StringValidHeader

strings.proto:38

enum TestEnum

enums.proto:10

Used in: EnumConst, EnumDefined, EnumIn, EnumInsideOneOf, EnumNone, EnumNotIn, MapEnumDefined, RepeatedEnumDefined

enum TestEnumAlias

enums.proto:16

Used in: EnumAliasConst, EnumAliasDefined, EnumAliasIn, EnumAliasNotIn

message TestMsg

messages.proto:9

Used in: Message, MessageRequired, MessageRequiredButOptional, MessageRequiredOneof, MessageSkip

message TestOneOfMsg

oneofs.proto:7

Used in: OneOf

message TimestampConst

wkt_timestamp.proto:10

message TimestampExGTELTE

wkt_timestamp.proto:19

message TimestampExLTGT

wkt_timestamp.proto:17

message TimestampGT

wkt_timestamp.proto:14

message TimestampGTE

wkt_timestamp.proto:15

message TimestampGTELTE

wkt_timestamp.proto:18

message TimestampGTLT

wkt_timestamp.proto:16

message TimestampGTNow

wkt_timestamp.proto:22

message TimestampGTNowWithin

wkt_timestamp.proto:27

message TimestampLT

wkt_timestamp.proto:12

message TimestampLTE

wkt_timestamp.proto:13

message TimestampLTNow

wkt_timestamp.proto:21

message TimestampLTNowWithin

wkt_timestamp.proto:26

message TimestampNone

wkt_timestamp.proto:8

message TimestampRequired

wkt_timestamp.proto:9

message TimestampWithin

wkt_timestamp.proto:24

message UInt32Const

numbers.proto:64

message UInt32ExGTELTE

numbers.proto:74

message UInt32ExLTGT

numbers.proto:72

message UInt32GT

numbers.proto:69

message UInt32GTE

numbers.proto:70

message UInt32GTELTE

numbers.proto:73

message UInt32GTLT

numbers.proto:71

message UInt32Ignore

numbers.proto:75

message UInt32In

numbers.proto:65

message UInt32LT

numbers.proto:67

message UInt32LTE

numbers.proto:68

message UInt32None

numbers.proto:63

message UInt32NotIn

numbers.proto:66

message UInt64Const

numbers.proto:78

message UInt64ExGTELTE

numbers.proto:88

message UInt64ExLTGT

numbers.proto:86

message UInt64GT

numbers.proto:83

message UInt64GTE

numbers.proto:84

message UInt64GTELTE

numbers.proto:87

message UInt64GTLT

numbers.proto:85

message UInt64Ignore

numbers.proto:89

message UInt64In

numbers.proto:79

message UInt64LT

numbers.proto:81

message UInt64LTE

numbers.proto:82

message UInt64None

numbers.proto:77

message UInt64NotIn

numbers.proto:80

message WktLevelOne

wkt_nested.proto:8

message WktLevelOne.WktLevelTwo

wkt_nested.proto:9

Used in: WktLevelOne

message WktLevelOne.WktLevelTwo.WktLevelThree

wkt_nested.proto:10

Used in: WktLevelTwo

message WrapperBool

wkt_wrappers.proto:16

message WrapperBytes

wkt_wrappers.proto:18

message WrapperDouble

wkt_wrappers.proto:11

message WrapperFloat

wkt_wrappers.proto:10

message WrapperInt32

wkt_wrappers.proto:13

message WrapperInt64

wkt_wrappers.proto:12

message WrapperNone

wkt_wrappers.proto:8

message WrapperOptionalUuidString

wkt_wrappers.proto:21

message WrapperRequiredEmptyString

wkt_wrappers.proto:20

message WrapperRequiredFloat

wkt_wrappers.proto:22

message WrapperRequiredString

wkt_wrappers.proto:19

message WrapperString

wkt_wrappers.proto:17

message WrapperUInt32

wkt_wrappers.proto:15

message WrapperUInt64

wkt_wrappers.proto:14