Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
P
protobuf
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
protobuf
Commits
b6159965
Commit
b6159965
authored
9 years ago
by
Jon Skeet
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Generated code for GeneratedCodeInfo change
parent
a3ea9d12
Show whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
478 additions
and
168 deletions
+478
-168
Addressbook.cs
csharp/src/AddressBook/Addressbook.cs
+3
-3
Conformance.cs
csharp/src/Google.Protobuf.Conformance/Conformance.cs
+5
-5
MapUnittestProto3.cs
.../src/Google.Protobuf.Test/TestProtos/MapUnittestProto3.cs
+8
-8
UnittestImportProto3.cs
...c/Google.Protobuf.Test/TestProtos/UnittestImportProto3.cs
+2
-2
UnittestImportPublicProto3.cs
...le.Protobuf.Test/TestProtos/UnittestImportPublicProto3.cs
+2
-2
UnittestIssues.cs
csharp/src/Google.Protobuf.Test/TestProtos/UnittestIssues.cs
+8
-8
UnittestProto3.cs
csharp/src/Google.Protobuf.Test/TestProtos/UnittestProto3.cs
+34
-34
UnittestWellKnownTypes.cs
...Google.Protobuf.Test/TestProtos/UnittestWellKnownTypes.cs
+5
-5
Descriptor.cs
csharp/src/Google.Protobuf/Reflection/Descriptor.cs
+375
-65
Any.cs
csharp/src/Google.Protobuf/WellKnownTypes/Any.cs
+2
-2
Api.cs
csharp/src/Google.Protobuf/WellKnownTypes/Api.cs
+4
-4
Duration.cs
csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs
+2
-2
Empty.cs
csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs
+2
-2
FieldMask.cs
csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs
+2
-2
SourceContext.cs
csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs
+2
-2
Struct.cs
csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs
+4
-4
Timestamp.cs
csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs
+2
-2
Type.cs
csharp/src/Google.Protobuf/WellKnownTypes/Type.cs
+6
-6
Wrappers.cs
csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs
+10
-10
No files found.
csharp/src/AddressBook/Addressbook.cs
View file @
b6159965
...
@@ -34,9 +34,9 @@ namespace Google.Protobuf.Examples.AddressBook {
...
@@ -34,9 +34,9 @@ namespace Google.Protobuf.Examples.AddressBook {
"cGxlcy5BZGRyZXNzQm9va2IGcHJvdG8z"
));
"cGxlcy5BZGRyZXNzQm9va2IGcHJvdG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
),
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Parser
,
new
[]{
"Name"
,
"Id"
,
"Email"
,
"Phones"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Types
.
PhoneType
)
},
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCod
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Types
.
PhoneNumber
),
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Types
.
PhoneNumber
.
Parser
,
new
[]{
"Number"
,
"Type"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
),
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Parser
,
new
[]{
"Name"
,
"Id"
,
"Email"
,
"Phones"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Types
.
PhoneType
)
},
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Types
.
PhoneNumber
),
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
Person
.
Types
.
PhoneNumber
.
Parser
,
new
[]{
"Number"
,
"Type"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
AddressBook
),
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
AddressBook
.
Parser
,
new
[]{
"People"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
AddressBook
),
global
::
Google
.
Protobuf
.
Examples
.
AddressBook
.
AddressBook
.
Parser
,
new
[]{
"People"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Conformance/Conformance.cs
View file @
b6159965
...
@@ -186,12 +186,12 @@ namespace Conformance {
...
@@ -186,12 +186,12 @@ namespace Conformance {
"dG9idWYuY29uZm9ybWFuY2ViBnByb3RvMw=="
));
"dG9idWYuY29uZm9ybWFuY2ViBnByb3RvMw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
AnyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DurationReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMaskReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StructReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TimestampReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
WrappersReflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
AnyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DurationReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMaskReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StructReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TimestampReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
WrappersReflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
Conformance
.
WireFormat
),
typeof
(
global
::
Conformance
.
ForeignEnum
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
Conformance
.
WireFormat
),
typeof
(
global
::
Conformance
.
ForeignEnum
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Conformance
.
ConformanceRequest
),
global
::
Conformance
.
ConformanceRequest
.
Parser
,
new
[]{
"ProtobufPayload"
,
"JsonPayload"
,
"RequestedOutputFormat"
},
new
[]{
"Payload"
},
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Conformance
.
ConformanceRequest
),
global
::
Conformance
.
ConformanceRequest
.
Parser
,
new
[]{
"ProtobufPayload"
,
"JsonPayload"
,
"RequestedOutputFormat"
},
new
[]{
"Payload"
},
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Conformance
.
ConformanceResponse
),
global
::
Conformance
.
ConformanceResponse
.
Parser
,
new
[]{
"ParseError"
,
"SerializeError"
,
"RuntimeError"
,
"ProtobufPayload"
,
"JsonPayload"
,
"Skipped"
},
new
[]{
"Result"
},
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Conformance
.
ConformanceResponse
),
global
::
Conformance
.
ConformanceResponse
.
Parser
,
new
[]{
"ParseError"
,
"SerializeError"
,
"RuntimeError"
,
"ProtobufPayload"
,
"JsonPayload"
,
"Skipped"
},
new
[]{
"Result"
},
null
,
null
),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Conformance
.
TestAllTypes
),
global
::
Conformance
.
TestAllTypes
.
Parser
,
new
[]{
"OptionalInt32"
,
"OptionalInt64"
,
"OptionalUint32"
,
"OptionalUint64"
,
"OptionalSint32"
,
"OptionalSint64"
,
"OptionalFixed32"
,
"OptionalFixed64"
,
"OptionalSfixed32"
,
"OptionalSfixed64"
,
"OptionalFloat"
,
"OptionalDouble"
,
"OptionalBool"
,
"OptionalString"
,
"OptionalBytes"
,
"OptionalNestedMessage"
,
"OptionalForeignMessage"
,
"OptionalNestedEnum"
,
"OptionalForeignEnum"
,
"OptionalStringPiece"
,
"OptionalCord"
,
"RecursiveMessage"
,
"RepeatedInt32"
,
"RepeatedInt64"
,
"RepeatedUint32"
,
"RepeatedUint64"
,
"RepeatedSint32"
,
"RepeatedSint64"
,
"RepeatedFixed32"
,
"RepeatedFixed64"
,
"RepeatedSfixed32"
,
"RepeatedSfixed64"
,
"RepeatedFloat"
,
"RepeatedDouble"
,
"RepeatedBool"
,
"RepeatedString"
,
"RepeatedBytes"
,
"RepeatedNestedMessage"
,
"RepeatedForeignMessage"
,
"RepeatedNestedEnum"
,
"RepeatedForeignEnum"
,
"RepeatedStringPiece"
,
"RepeatedCord"
,
"MapInt32Int32"
,
"MapInt64Int64"
,
"MapUint32Uint32"
,
"MapUint64Uint64"
,
"MapSint32Sint32"
,
"MapSint64Sint64"
,
"MapFixed32Fixed32"
,
"MapFixed64Fixed64"
,
"MapSfixed32Sfixed32"
,
"MapSfixed64Sfixed64"
,
"MapInt32Float"
,
"MapInt32Double"
,
"MapBoolBool"
,
"MapStringString"
,
"MapStringBytes"
,
"MapStringNestedMessage"
,
"MapStringForeignMessage"
,
"MapStringNestedEnum"
,
"MapStringForeignEnum"
,
"OneofUint32"
,
"OneofNestedMessage"
,
"OneofString"
,
"OneofBytes"
,
"OptionalBoolWrapper"
,
"OptionalInt32Wrapper"
,
"OptionalInt64Wrapper"
,
"OptionalUint32Wrapper"
,
"OptionalUint64Wrapper"
,
"OptionalFloatWrapper"
,
"OptionalDoubleWrapper"
,
"OptionalStringWrapper"
,
"OptionalBytesWrapper"
,
"RepeatedBoolWrapper"
,
"RepeatedInt32Wrapper"
,
"RepeatedInt64Wrapper"
,
"RepeatedUint32Wrapper"
,
"RepeatedUint64Wrapper"
,
"RepeatedFloatWrapper"
,
"RepeatedDoubleWrapper"
,
"RepeatedStringWrapper"
,
"RepeatedBytesWrapper"
,
"OptionalDuration"
,
"OptionalTimestamp"
,
"OptionalFieldMask"
,
"OptionalStruct"
,
"OptionalAny"
,
"OptionalValue"
,
"RepeatedDuration"
,
"RepeatedTimestamp"
,
"RepeatedFieldmask"
,
"RepeatedStruct"
,
"RepeatedAny"
,
"RepeatedValue"
,
"Fieldname1"
,
"FieldName2"
,
"FieldName3"
,
"FieldName4"
,
"Field0Name5"
,
"Field0Name6"
,
"FieldName7"
,
"FieldName8"
,
"FieldName9"
,
"FieldName10"
,
"FIELDNAME11"
,
"FIELDName12"
},
new
[]{
"OneofField"
},
new
[]{
typeof
(
global
::
Conformance
.
TestAllTypes
.
Types
.
NestedEnum
)
},
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCod
eInfo
(
typeof
(
global
::
Conformance
.
TestAllTypes
.
Types
.
NestedMessage
),
global
::
Conformance
.
TestAllTypes
.
Types
.
NestedMessage
.
Parser
,
new
[]{
"A"
,
"Corecursive"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Conformance
.
TestAllTypes
),
global
::
Conformance
.
TestAllTypes
.
Parser
,
new
[]{
"OptionalInt32"
,
"OptionalInt64"
,
"OptionalUint32"
,
"OptionalUint64"
,
"OptionalSint32"
,
"OptionalSint64"
,
"OptionalFixed32"
,
"OptionalFixed64"
,
"OptionalSfixed32"
,
"OptionalSfixed64"
,
"OptionalFloat"
,
"OptionalDouble"
,
"OptionalBool"
,
"OptionalString"
,
"OptionalBytes"
,
"OptionalNestedMessage"
,
"OptionalForeignMessage"
,
"OptionalNestedEnum"
,
"OptionalForeignEnum"
,
"OptionalStringPiece"
,
"OptionalCord"
,
"RecursiveMessage"
,
"RepeatedInt32"
,
"RepeatedInt64"
,
"RepeatedUint32"
,
"RepeatedUint64"
,
"RepeatedSint32"
,
"RepeatedSint64"
,
"RepeatedFixed32"
,
"RepeatedFixed64"
,
"RepeatedSfixed32"
,
"RepeatedSfixed64"
,
"RepeatedFloat"
,
"RepeatedDouble"
,
"RepeatedBool"
,
"RepeatedString"
,
"RepeatedBytes"
,
"RepeatedNestedMessage"
,
"RepeatedForeignMessage"
,
"RepeatedNestedEnum"
,
"RepeatedForeignEnum"
,
"RepeatedStringPiece"
,
"RepeatedCord"
,
"MapInt32Int32"
,
"MapInt64Int64"
,
"MapUint32Uint32"
,
"MapUint64Uint64"
,
"MapSint32Sint32"
,
"MapSint64Sint64"
,
"MapFixed32Fixed32"
,
"MapFixed64Fixed64"
,
"MapSfixed32Sfixed32"
,
"MapSfixed64Sfixed64"
,
"MapInt32Float"
,
"MapInt32Double"
,
"MapBoolBool"
,
"MapStringString"
,
"MapStringBytes"
,
"MapStringNestedMessage"
,
"MapStringForeignMessage"
,
"MapStringNestedEnum"
,
"MapStringForeignEnum"
,
"OneofUint32"
,
"OneofNestedMessage"
,
"OneofString"
,
"OneofBytes"
,
"OptionalBoolWrapper"
,
"OptionalInt32Wrapper"
,
"OptionalInt64Wrapper"
,
"OptionalUint32Wrapper"
,
"OptionalUint64Wrapper"
,
"OptionalFloatWrapper"
,
"OptionalDoubleWrapper"
,
"OptionalStringWrapper"
,
"OptionalBytesWrapper"
,
"RepeatedBoolWrapper"
,
"RepeatedInt32Wrapper"
,
"RepeatedInt64Wrapper"
,
"RepeatedUint32Wrapper"
,
"RepeatedUint64Wrapper"
,
"RepeatedFloatWrapper"
,
"RepeatedDoubleWrapper"
,
"RepeatedStringWrapper"
,
"RepeatedBytesWrapper"
,
"OptionalDuration"
,
"OptionalTimestamp"
,
"OptionalFieldMask"
,
"OptionalStruct"
,
"OptionalAny"
,
"OptionalValue"
,
"RepeatedDuration"
,
"RepeatedTimestamp"
,
"RepeatedFieldmask"
,
"RepeatedStruct"
,
"RepeatedAny"
,
"RepeatedValue"
,
"Fieldname1"
,
"FieldName2"
,
"FieldName3"
,
"FieldName4"
,
"Field0Name5"
,
"Field0Name6"
,
"FieldName7"
,
"FieldName8"
,
"FieldName9"
,
"FieldName10"
,
"FIELDNAME11"
,
"FIELDName12"
},
new
[]{
"OneofField"
},
new
[]{
typeof
(
global
::
Conformance
.
TestAllTypes
.
Types
.
NestedEnum
)
},
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTyp
eInfo
(
typeof
(
global
::
Conformance
.
TestAllTypes
.
Types
.
NestedMessage
),
global
::
Conformance
.
TestAllTypes
.
Types
.
NestedMessage
.
Parser
,
new
[]{
"A"
,
"Corecursive"
},
null
,
null
,
null
),
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
}),
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Conformance
.
ForeignMessage
),
global
::
Conformance
.
ForeignMessage
.
Parser
,
new
[]{
"C"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Conformance
.
ForeignMessage
),
global
::
Conformance
.
ForeignMessage
.
Parser
,
new
[]{
"C"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Test/TestProtos/MapUnittestProto3.cs
View file @
b6159965
...
@@ -149,14 +149,14 @@ namespace Google.Protobuf.TestProtos {
...
@@ -149,14 +149,14 @@ namespace Google.Protobuf.TestProtos {
"b2dsZS5Qcm90b2J1Zi5UZXN0UHJvdG9zYgZwcm90bzM="
));
"b2dsZS5Qcm90b2J1Zi5UZXN0UHJvdG9zYgZwcm90bzM="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
TestProtos
.
UnittestProto3Reflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
TestProtos
.
UnittestProto3Reflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MapEnum
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MapEnum
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMap
.
Parser
,
new
[]{
"MapInt32Int32"
,
"MapInt64Int64"
,
"MapUint32Uint32"
,
"MapUint64Uint64"
,
"MapSint32Sint32"
,
"MapSint64Sint64"
,
"MapFixed32Fixed32"
,
"MapFixed64Fixed64"
,
"MapSfixed32Sfixed32"
,
"MapSfixed64Sfixed64"
,
"MapInt32Float"
,
"MapInt32Double"
,
"MapBoolBool"
,
"MapStringString"
,
"MapInt32Bytes"
,
"MapInt32Enum"
,
"MapInt32ForeignMessage"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMap
.
Parser
,
new
[]{
"MapInt32Int32"
,
"MapInt64Int64"
,
"MapUint32Uint32"
,
"MapUint64Uint64"
,
"MapSint32Sint32"
,
"MapSint64Sint64"
,
"MapFixed32Fixed32"
,
"MapFixed64Fixed64"
,
"MapSfixed32Sfixed32"
,
"MapSfixed64Sfixed64"
,
"MapInt32Float"
,
"MapInt32Double"
,
"MapBoolBool"
,
"MapStringString"
,
"MapInt32Bytes"
,
"MapInt32Enum"
,
"MapInt32ForeignMessage"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMapSubmessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMapSubmessage
.
Parser
,
new
[]{
"TestMap"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMapSubmessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMapSubmessage
.
Parser
,
new
[]{
"TestMap"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMessageMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMessageMap
.
Parser
,
new
[]{
"MapInt32Message"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMessageMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMessageMap
.
Parser
,
new
[]{
"MapInt32Message"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
}),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestSameTypeMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestSameTypeMap
.
Parser
,
new
[]{
"Map1"
,
"Map2"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
null
,
}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestSameTypeMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestSameTypeMap
.
Parser
,
new
[]{
"Map1"
,
"Map2"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
null
,
}),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestArenaMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestArenaMap
.
Parser
,
new
[]{
"MapInt32Int32"
,
"MapInt64Int64"
,
"MapUint32Uint32"
,
"MapUint64Uint64"
,
"MapSint32Sint32"
,
"MapSint64Sint64"
,
"MapFixed32Fixed32"
,
"MapFixed64Fixed64"
,
"MapSfixed32Sfixed32"
,
"MapSfixed64Sfixed64"
,
"MapInt32Float"
,
"MapInt32Double"
,
"MapBoolBool"
,
"MapInt32Enum"
,
"MapInt32ForeignMessage"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestArenaMap
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestArenaMap
.
Parser
,
new
[]{
"MapInt32Int32"
,
"MapInt64Int64"
,
"MapUint32Uint32"
,
"MapUint64Uint64"
,
"MapSint32Sint32"
,
"MapSint64Sint64"
,
"MapFixed32Fixed32"
,
"MapFixed64Fixed64"
,
"MapSfixed32Sfixed32"
,
"MapSfixed64Sfixed64"
,
"MapInt32Float"
,
"MapInt32Double"
,
"MapBoolBool"
,
"MapInt32Enum"
,
"MapInt32ForeignMessage"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
}),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingEnumCalledType
),
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingEnumCalledType
.
Parser
,
new
[]{
"Type"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingEnumCalledType
.
Types
.
Type
)
},
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingEnumCalledType
),
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingEnumCalledType
.
Parser
,
new
[]{
"Type"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingEnumCalledType
.
Types
.
Type
)
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
}),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingMapCalledEntry
),
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingMapCalledEntry
.
Parser
,
new
[]{
"Entry"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
})
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingMapCalledEntry
),
global
::
Google
.
Protobuf
.
TestProtos
.
MessageContainingMapCalledEntry
.
Parser
,
new
[]{
"Entry"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
})
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Test/TestProtos/UnittestImportProto3.cs
View file @
b6159965
...
@@ -33,8 +33,8 @@ namespace Google.Protobuf.TestProtos {
...
@@ -33,8 +33,8 @@ namespace Google.Protobuf.TestProtos {
"Mw=="
));
"Mw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
TestProtos
.
UnittestImportPublicProto3Reflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
TestProtos
.
UnittestImportPublicProto3Reflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ImportEnum
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ImportEnum
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ImportMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
ImportMessage
.
Parser
,
new
[]{
"D"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ImportMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
ImportMessage
.
Parser
,
new
[]{
"D"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Test/TestProtos/UnittestImportPublicProto3.cs
View file @
b6159965
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.TestProtos {
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.TestProtos {
"Zi50ZXN0qgIaR29vZ2xlLlByb3RvYnVmLlRlc3RQcm90b3NiBnByb3RvMw=="
));
"Zi50ZXN0qgIaR29vZ2xlLlByb3RvYnVmLlRlc3RQcm90b3NiBnByb3RvMw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
PublicImportMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
PublicImportMessage
.
Parser
,
new
[]{
"E"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
PublicImportMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
PublicImportMessage
.
Parser
,
new
[]{
"E"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Test/TestProtos/UnittestIssues.cs
View file @
b6159965
...
@@ -48,14 +48,14 @@ namespace UnitTest.Issues.TestProtos {
...
@@ -48,14 +48,14 @@ namespace UnitTest.Issues.TestProtos {
"Qh9IAaoCGlVuaXRUZXN0Lklzc3Vlcy5UZXN0UHJvdG9zYgZwcm90bzM="
));
"Qh9IAaoCGlVuaXRUZXN0Lklzc3Vlcy5UZXN0UHJvdG9zYgZwcm90bzM="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
NegativeEnum
),
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedEnum
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
NegativeEnum
),
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedEnum
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
),
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Parser
,
null
,
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
),
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
.
Parser
,
null
,
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCod
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
.
Types
.
NestedTwice
),
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
.
Types
.
NestedTwice
.
Parser
,
null
,
null
,
null
,
null
)})}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
),
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Parser
,
null
,
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
),
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
.
Parser
,
null
,
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
.
Types
.
NestedTwice
),
global
::
UnitTest
.
Issues
.
TestProtos
.
Issue307
.
Types
.
NestedOnce
.
Types
.
NestedTwice
.
Parser
,
null
,
null
,
null
,
null
)})}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
NegativeEnumMessage
),
global
::
UnitTest
.
Issues
.
TestProtos
.
NegativeEnumMessage
.
Parser
,
new
[]{
"Value"
,
"Values"
,
"PackedValues"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
NegativeEnumMessage
),
global
::
UnitTest
.
Issues
.
TestProtos
.
NegativeEnumMessage
.
Parser
,
new
[]{
"Value"
,
"Values"
,
"PackedValues"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedChild
),
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedChild
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedChild
),
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedChild
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedFieldsMessage
),
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedFieldsMessage
.
Parser
,
new
[]{
"PrimitiveValue"
,
"PrimitiveArray"
,
"MessageValue"
,
"MessageArray"
,
"EnumValue"
,
"EnumArray"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedFieldsMessage
),
global
::
UnitTest
.
Issues
.
TestProtos
.
DeprecatedFieldsMessage
.
Parser
,
new
[]{
"PrimitiveValue"
,
"PrimitiveArray"
,
"MessageValue"
,
"MessageArray"
,
"EnumValue"
,
"EnumArray"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
ItemField
),
global
::
UnitTest
.
Issues
.
TestProtos
.
ItemField
.
Parser
,
new
[]{
"Item"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
ItemField
),
global
::
UnitTest
.
Issues
.
TestProtos
.
ItemField
.
Parser
,
new
[]{
"Item"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
),
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
.
Parser
,
new
[]{
"Types_"
,
"Descriptor_"
},
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCod
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
.
Types
.
SomeNestedType
),
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
.
Types
.
SomeNestedType
.
Parser
,
null
,
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
),
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
.
Parser
,
new
[]{
"Types_"
,
"Descriptor_"
},
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
.
Types
.
SomeNestedType
),
global
::
UnitTest
.
Issues
.
TestProtos
.
ReservedNames
.
Types
.
SomeNestedType
.
Parser
,
null
,
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
TestJsonFieldOrdering
),
global
::
UnitTest
.
Issues
.
TestProtos
.
TestJsonFieldOrdering
.
Parser
,
new
[]{
"PlainInt32"
,
"O1String"
,
"O1Int32"
,
"PlainString"
,
"O2Int32"
,
"O2String"
},
new
[]{
"O1"
,
"O2"
},
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
UnitTest
.
Issues
.
TestProtos
.
TestJsonFieldOrdering
),
global
::
UnitTest
.
Issues
.
TestProtos
.
TestJsonFieldOrdering
.
Parser
,
new
[]{
"PlainInt32"
,
"O1String"
,
"O1Int32"
,
"PlainString"
,
"O2Int32"
,
"O2String"
},
new
[]{
"O1"
,
"O2"
},
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Test/TestProtos/UnittestProto3.cs
View file @
b6159965
...
@@ -152,40 +152,40 @@ namespace Google.Protobuf.TestProtos {
...
@@ -152,40 +152,40 @@ namespace Google.Protobuf.TestProtos {
"+AEBqgIaR29vZ2xlLlByb3RvYnVmLlRlc3RQcm90b3NiBnByb3RvMw=="
));
"+AEBqgIaR29vZ2xlLlByb3RvYnVmLlRlc3RQcm90b3NiBnByb3RvMw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
TestProtos
.
UnittestImportProto3Reflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
TestProtos
.
UnittestImportProto3Reflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ForeignEnum
),
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestEnumWithDupValue
),
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestSparseEnum
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ForeignEnum
),
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestEnumWithDupValue
),
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestSparseEnum
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Parser
,
new
[]{
"SingleInt32"
,
"SingleInt64"
,
"SingleUint32"
,
"SingleUint64"
,
"SingleSint32"
,
"SingleSint64"
,
"SingleFixed32"
,
"SingleFixed64"
,
"SingleSfixed32"
,
"SingleSfixed64"
,
"SingleFloat"
,
"SingleDouble"
,
"SingleBool"
,
"SingleString"
,
"SingleBytes"
,
"SingleNestedMessage"
,
"SingleForeignMessage"
,
"SingleImportMessage"
,
"SingleNestedEnum"
,
"SingleForeignEnum"
,
"SingleImportEnum"
,
"SinglePublicImportMessage"
,
"RepeatedInt32"
,
"RepeatedInt64"
,
"RepeatedUint32"
,
"RepeatedUint64"
,
"RepeatedSint32"
,
"RepeatedSint64"
,
"RepeatedFixed32"
,
"RepeatedFixed64"
,
"RepeatedSfixed32"
,
"RepeatedSfixed64"
,
"RepeatedFloat"
,
"RepeatedDouble"
,
"RepeatedBool"
,
"RepeatedString"
,
"RepeatedBytes"
,
"RepeatedNestedMessage"
,
"RepeatedForeignMessage"
,
"RepeatedImportMessage"
,
"RepeatedNestedEnum"
,
"RepeatedForeignEnum"
,
"RepeatedImportEnum"
,
"RepeatedPublicImportMessage"
,
"OneofUint32"
,
"OneofNestedMessage"
,
"OneofString"
,
"OneofBytes"
},
new
[]{
"OneofField"
},
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Types
.
NestedEnum
)
},
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCod
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Types
.
NestedMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Types
.
NestedMessage
.
Parser
,
new
[]{
"Bb"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Parser
,
new
[]{
"SingleInt32"
,
"SingleInt64"
,
"SingleUint32"
,
"SingleUint64"
,
"SingleSint32"
,
"SingleSint64"
,
"SingleFixed32"
,
"SingleFixed64"
,
"SingleSfixed32"
,
"SingleSfixed64"
,
"SingleFloat"
,
"SingleDouble"
,
"SingleBool"
,
"SingleString"
,
"SingleBytes"
,
"SingleNestedMessage"
,
"SingleForeignMessage"
,
"SingleImportMessage"
,
"SingleNestedEnum"
,
"SingleForeignEnum"
,
"SingleImportEnum"
,
"SinglePublicImportMessage"
,
"RepeatedInt32"
,
"RepeatedInt64"
,
"RepeatedUint32"
,
"RepeatedUint64"
,
"RepeatedSint32"
,
"RepeatedSint64"
,
"RepeatedFixed32"
,
"RepeatedFixed64"
,
"RepeatedSfixed32"
,
"RepeatedSfixed64"
,
"RepeatedFloat"
,
"RepeatedDouble"
,
"RepeatedBool"
,
"RepeatedString"
,
"RepeatedBytes"
,
"RepeatedNestedMessage"
,
"RepeatedForeignMessage"
,
"RepeatedImportMessage"
,
"RepeatedNestedEnum"
,
"RepeatedForeignEnum"
,
"RepeatedImportEnum"
,
"RepeatedPublicImportMessage"
,
"OneofUint32"
,
"OneofNestedMessage"
,
"OneofString"
,
"OneofBytes"
},
new
[]{
"OneofField"
},
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Types
.
NestedEnum
)
},
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Types
.
NestedMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestAllTypes
.
Types
.
NestedMessage
.
Parser
,
new
[]{
"Bb"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
NestedTestAllTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
NestedTestAllTypes
.
Parser
,
new
[]{
"Child"
,
"Payload"
,
"RepeatedChild"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
NestedTestAllTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
NestedTestAllTypes
.
Parser
,
new
[]{
"Child"
,
"Payload"
,
"RepeatedChild"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestDeprecatedFields
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestDeprecatedFields
.
Parser
,
new
[]{
"DeprecatedInt32"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestDeprecatedFields
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestDeprecatedFields
.
Parser
,
new
[]{
"DeprecatedInt32"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ForeignMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
ForeignMessage
.
Parser
,
new
[]{
"C"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
ForeignMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
ForeignMessage
.
Parser
,
new
[]{
"C"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestReservedFields
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestReservedFields
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestReservedFields
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestReservedFields
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestForeignNested
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestForeignNested
.
Parser
,
new
[]{
"ForeignNested"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestForeignNested
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestForeignNested
.
Parser
,
new
[]{
"ForeignNested"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestReallyLargeTagNumber
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestReallyLargeTagNumber
.
Parser
,
new
[]{
"A"
,
"Bb"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestReallyLargeTagNumber
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestReallyLargeTagNumber
.
Parser
,
new
[]{
"A"
,
"Bb"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestRecursiveMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestRecursiveMessage
.
Parser
,
new
[]{
"A"
,
"I"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestRecursiveMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestRecursiveMessage
.
Parser
,
new
[]{
"A"
,
"I"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionA
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionA
.
Parser
,
new
[]{
"Bb"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionA
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionA
.
Parser
,
new
[]{
"Bb"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionB
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionB
.
Parser
,
new
[]{
"A"
,
"OptionalInt32"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionB
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestMutualRecursionB
.
Parser
,
new
[]{
"A"
,
"OptionalInt32"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestCamelCaseFieldNames
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestCamelCaseFieldNames
.
Parser
,
new
[]{
"PrimitiveField"
,
"StringField"
,
"EnumField"
,
"MessageField"
,
"RepeatedPrimitiveField"
,
"RepeatedStringField"
,
"RepeatedEnumField"
,
"RepeatedMessageField"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestCamelCaseFieldNames
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestCamelCaseFieldNames
.
Parser
,
new
[]{
"PrimitiveField"
,
"StringField"
,
"EnumField"
,
"MessageField"
,
"RepeatedPrimitiveField"
,
"RepeatedStringField"
,
"RepeatedEnumField"
,
"RepeatedMessageField"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
.
Parser
,
new
[]{
"MyString"
,
"MyInt"
,
"MyFloat"
,
"SingleNestedMessage"
},
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCod
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
.
Types
.
NestedMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
.
Types
.
NestedMessage
.
Parser
,
new
[]{
"Oo"
,
"Bb"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
.
Parser
,
new
[]{
"MyString"
,
"MyInt"
,
"MyFloat"
,
"SingleNestedMessage"
},
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
.
Types
.
NestedMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestFieldOrderings
.
Types
.
NestedMessage
.
Parser
,
new
[]{
"Oo"
,
"Bb"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
SparseEnumMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
SparseEnumMessage
.
Parser
,
new
[]{
"SparseEnum"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
SparseEnumMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
SparseEnumMessage
.
Parser
,
new
[]{
"SparseEnum"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
OneString
),
global
::
Google
.
Protobuf
.
TestProtos
.
OneString
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
OneString
),
global
::
Google
.
Protobuf
.
TestProtos
.
OneString
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MoreString
),
global
::
Google
.
Protobuf
.
TestProtos
.
MoreString
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MoreString
),
global
::
Google
.
Protobuf
.
TestProtos
.
MoreString
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
OneBytes
),
global
::
Google
.
Protobuf
.
TestProtos
.
OneBytes
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
OneBytes
),
global
::
Google
.
Protobuf
.
TestProtos
.
OneBytes
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MoreBytes
),
global
::
Google
.
Protobuf
.
TestProtos
.
MoreBytes
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MoreBytes
),
global
::
Google
.
Protobuf
.
TestProtos
.
MoreBytes
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Int32Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Int32Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Int32Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Int32Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Uint32Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Uint32Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Uint32Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Uint32Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Int64Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Int64Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Int64Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Int64Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Uint64Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Uint64Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
Uint64Message
),
global
::
Google
.
Protobuf
.
TestProtos
.
Uint64Message
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
BoolMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
BoolMessage
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
BoolMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
BoolMessage
.
Parser
,
new
[]{
"Data"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestOneof
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestOneof
.
Parser
,
new
[]{
"FooInt"
,
"FooString"
,
"FooMessage"
},
new
[]{
"Foo"
},
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestOneof
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestOneof
.
Parser
,
new
[]{
"FooInt"
,
"FooString"
,
"FooMessage"
},
new
[]{
"Foo"
},
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestPackedTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestPackedTypes
.
Parser
,
new
[]{
"PackedInt32"
,
"PackedInt64"
,
"PackedUint32"
,
"PackedUint64"
,
"PackedSint32"
,
"PackedSint64"
,
"PackedFixed32"
,
"PackedFixed64"
,
"PackedSfixed32"
,
"PackedSfixed64"
,
"PackedFloat"
,
"PackedDouble"
,
"PackedBool"
,
"PackedEnum"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestPackedTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestPackedTypes
.
Parser
,
new
[]{
"PackedInt32"
,
"PackedInt64"
,
"PackedUint32"
,
"PackedUint64"
,
"PackedSint32"
,
"PackedSint64"
,
"PackedFixed32"
,
"PackedFixed64"
,
"PackedSfixed32"
,
"PackedSfixed64"
,
"PackedFloat"
,
"PackedDouble"
,
"PackedBool"
,
"PackedEnum"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestUnpackedTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestUnpackedTypes
.
Parser
,
new
[]{
"UnpackedInt32"
,
"UnpackedInt64"
,
"UnpackedUint32"
,
"UnpackedUint64"
,
"UnpackedSint32"
,
"UnpackedSint64"
,
"UnpackedFixed32"
,
"UnpackedFixed64"
,
"UnpackedSfixed32"
,
"UnpackedSfixed64"
,
"UnpackedFloat"
,
"UnpackedDouble"
,
"UnpackedBool"
,
"UnpackedEnum"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestUnpackedTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestUnpackedTypes
.
Parser
,
new
[]{
"UnpackedInt32"
,
"UnpackedInt64"
,
"UnpackedUint32"
,
"UnpackedUint64"
,
"UnpackedSint32"
,
"UnpackedSint64"
,
"UnpackedFixed32"
,
"UnpackedFixed64"
,
"UnpackedSfixed32"
,
"UnpackedSfixed64"
,
"UnpackedFloat"
,
"UnpackedDouble"
,
"UnpackedBool"
,
"UnpackedEnum"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestRepeatedScalarDifferentTagSizes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestRepeatedScalarDifferentTagSizes
.
Parser
,
new
[]{
"RepeatedFixed32"
,
"RepeatedInt32"
,
"RepeatedFixed64"
,
"RepeatedInt64"
,
"RepeatedFloat"
,
"RepeatedUint64"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestRepeatedScalarDifferentTagSizes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestRepeatedScalarDifferentTagSizes
.
Parser
,
new
[]{
"RepeatedFixed32"
,
"RepeatedInt32"
,
"RepeatedFixed64"
,
"RepeatedInt64"
,
"RepeatedFloat"
,
"RepeatedUint64"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestCommentInjectionMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestCommentInjectionMessage
.
Parser
,
new
[]{
"A"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestCommentInjectionMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestCommentInjectionMessage
.
Parser
,
new
[]{
"A"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooRequest
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooRequest
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooRequest
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooRequest
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooResponse
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooResponse
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooResponse
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooResponse
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooClientMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooClientMessage
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooClientMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooClientMessage
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooServerMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooServerMessage
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
FooServerMessage
),
global
::
Google
.
Protobuf
.
TestProtos
.
FooServerMessage
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
BarRequest
),
global
::
Google
.
Protobuf
.
TestProtos
.
BarRequest
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
BarRequest
),
global
::
Google
.
Protobuf
.
TestProtos
.
BarRequest
.
Parser
,
null
,
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
BarResponse
),
global
::
Google
.
Protobuf
.
TestProtos
.
BarResponse
.
Parser
,
null
,
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
BarResponse
),
global
::
Google
.
Protobuf
.
TestProtos
.
BarResponse
.
Parser
,
null
,
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf.Test/TestProtos/UnittestWellKnownTypes.cs
View file @
b6159965
...
@@ -162,11 +162,11 @@ namespace Google.Protobuf.TestProtos {
...
@@ -162,11 +162,11 @@ namespace Google.Protobuf.TestProtos {
"dFByb3Rvc2IGcHJvdG8z"
));
"dFByb3Rvc2IGcHJvdG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
AnyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
ApiReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DurationReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
EmptyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMaskReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContextReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StructReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TimestampReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TypeReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
WrappersReflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
AnyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
ApiReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DurationReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
EmptyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMaskReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContextReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StructReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TimestampReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TypeReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
WrappersReflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
,
"ValueField"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
TestWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
TestWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
,
"ValueField"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
RepeatedWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
RepeatedWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
RepeatedWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
RepeatedWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
OneofWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
OneofWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
},
new
[]{
"OneofField"
},
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
OneofWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
OneofWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
},
new
[]{
"OneofField"
},
null
,
null
),
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MapWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
MapWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
})
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
TestProtos
.
MapWellKnownTypes
),
global
::
Google
.
Protobuf
.
TestProtos
.
MapWellKnownTypes
.
Parser
,
new
[]{
"AnyField"
,
"ApiField"
,
"DurationField"
,
"EmptyField"
,
"FieldMaskField"
,
"SourceContextField"
,
"StructField"
,
"TimestampField"
,
"TypeField"
,
"DoubleField"
,
"FloatField"
,
"Int64Field"
,
"Uint64Field"
,
"Int32Field"
,
"Uint32Field"
,
"BoolField"
,
"StringField"
,
"BytesField"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
null
,
})
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/Reflection/Descriptor.cs
View file @
b6159965
...
@@ -80,7 +80,7 @@ namespace Google.Protobuf.Reflection {
...
@@ -80,7 +80,7 @@ namespace Google.Protobuf.Reflection {
"EhMKC291dHB1dF90eXBlGAMgASgJEi8KB29wdGlvbnMYBCABKAsyHi5nb29n"
,
"EhMKC291dHB1dF90eXBlGAMgASgJEi8KB29wdGlvbnMYBCABKAsyHi5nb29n"
,
"bGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxIfChBjbGllbnRfc3RyZWFtaW5n"
,
"bGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxIfChBjbGllbnRfc3RyZWFtaW5n"
,
"GAUgASgIOgVmYWxzZRIfChBzZXJ2ZXJfc3RyZWFtaW5nGAYgASgIOgVmYWxz"
,
"GAUgASgIOgVmYWxzZRIfChBzZXJ2ZXJfc3RyZWFtaW5nGAYgASgIOgVmYWxz"
,
"ZSK
q
BQoLRmlsZU9wdGlvbnMSFAoMamF2YV9wYWNrYWdlGAEgASgJEhwKFGph"
,
"ZSK
u
BQoLRmlsZU9wdGlvbnMSFAoMamF2YV9wYWNrYWdlGAEgASgJEhwKFGph"
,
"dmFfb3V0ZXJfY2xhc3NuYW1lGAggASgJEiIKE2phdmFfbXVsdGlwbGVfZmls"
,
"dmFfb3V0ZXJfY2xhc3NuYW1lGAggASgJEiIKE2phdmFfbXVsdGlwbGVfZmls"
,
"ZXMYCiABKAg6BWZhbHNlEiwKHWphdmFfZ2VuZXJhdGVfZXF1YWxzX2FuZF9o"
,
"ZXMYCiABKAg6BWZhbHNlEiwKHWphdmFfZ2VuZXJhdGVfZXF1YWxzX2FuZF9o"
,
"YXNoGBQgASgIOgVmYWxzZRIlChZqYXZhX3N0cmluZ19jaGVja191dGY4GBsg"
,
"YXNoGBQgASgIOgVmYWxzZRIlChZqYXZhX3N0cmluZ19jaGVja191dGY4GBsg"
,
...
@@ -91,72 +91,77 @@ namespace Google.Protobuf.Reflection {
...
@@ -91,72 +91,77 @@ namespace Google.Protobuf.Reflection {
"cHlfZ2VuZXJpY19zZXJ2aWNlcxgSIAEoCDoFZmFsc2USGQoKZGVwcmVjYXRl"
,
"cHlfZ2VuZXJpY19zZXJ2aWNlcxgSIAEoCDoFZmFsc2USGQoKZGVwcmVjYXRl"
,
"ZBgXIAEoCDoFZmFsc2USHwoQY2NfZW5hYmxlX2FyZW5hcxgfIAEoCDoFZmFs"
,
"ZBgXIAEoCDoFZmFsc2USHwoQY2NfZW5hYmxlX2FyZW5hcxgfIAEoCDoFZmFs"
,
"c2USGQoRb2JqY19jbGFzc19wcmVmaXgYJCABKAkSGAoQY3NoYXJwX25hbWVz"
,
"c2USGQoRb2JqY19jbGFzc19wcmVmaXgYJCABKAkSGAoQY3NoYXJwX25hbWVz"
,
"cGFjZRglIAEoCRInCh9qYXZhbmFub191c2VfZGVwcmVjYXRlZF9wYWNrYWdl"
,
"cGFjZRglIAEoCRIrCh9qYXZhbmFub191c2VfZGVwcmVjYXRlZF9wYWNrYWdl"
,
"GCYgASgIEkMKFHVuaW50ZXJwcmV0ZWRfb3B0aW9uGOcHIAMoCzIkLmdvb2ds"
,
"GCYgASgIQgIYARJDChR1bmludGVycHJldGVkX29wdGlvbhjnByADKAsyJC5n"
,
"ZS5wcm90b2J1Zi5VbmludGVycHJldGVkT3B0aW9uIjoKDE9wdGltaXplTW9k"
,
"b29nbGUucHJvdG9idWYuVW5pbnRlcnByZXRlZE9wdGlvbiI6CgxPcHRpbWl6"
,
"ZRIJCgVTUEVFRBABEg0KCUNPREVfU0laRRACEhAKDExJVEVfUlVOVElNRRAD"
,
"ZU1vZGUSCQoFU1BFRUQQARINCglDT0RFX1NJWkUQAhIQCgxMSVRFX1JVTlRJ"
,
"KgkI6AcQgICAgAIi5gEKDk1lc3NhZ2VPcHRpb25zEiYKF21lc3NhZ2Vfc2V0"
,
"TUUQAyoJCOgHEICAgIACIuYBCg5NZXNzYWdlT3B0aW9ucxImChdtZXNzYWdl"
,
"X3dpcmVfZm9ybWF0GAEgASgIOgVmYWxzZRIuCh9ub19zdGFuZGFyZF9kZXNj"
,
"X3NldF93aXJlX2Zvcm1hdBgBIAEoCDoFZmFsc2USLgofbm9fc3RhbmRhcmRf"
,
"cmlwdG9yX2FjY2Vzc29yGAIgASgIOgVmYWxzZRIZCgpkZXByZWNhdGVkGAMg"
,
"ZGVzY3JpcHRvcl9hY2Nlc3NvchgCIAEoCDoFZmFsc2USGQoKZGVwcmVjYXRl"
,
"ASgIOgVmYWxzZRIRCgltYXBfZW50cnkYByABKAgSQwoUdW5pbnRlcnByZXRl"
,
"ZBgDIAEoCDoFZmFsc2USEQoJbWFwX2VudHJ5GAcgASgIEkMKFHVuaW50ZXJw"
,
"ZF9vcHRpb24Y5wcgAygLMiQuZ29vZ2xlLnByb3RvYnVmLlVuaW50ZXJwcmV0"
,
"cmV0ZWRfb3B0aW9uGOcHIAMoCzIkLmdvb2dsZS5wcm90b2J1Zi5VbmludGVy"
,
"ZWRPcHRpb24qCQjoBxCAgICAAiKYAwoMRmllbGRPcHRpb25zEjoKBWN0eXBl"
,
"cHJldGVkT3B0aW9uKgkI6AcQgICAgAIimAMKDEZpZWxkT3B0aW9ucxI6CgVj"
,
"GAEgASgOMiMuZ29vZ2xlLnByb3RvYnVmLkZpZWxkT3B0aW9ucy5DVHlwZToG"
,
"dHlwZRgBIAEoDjIjLmdvb2dsZS5wcm90b2J1Zi5GaWVsZE9wdGlvbnMuQ1R5"
,
"U1RSSU5HEg4KBnBhY2tlZBgCIAEoCBI/CgZqc3R5cGUYBiABKA4yJC5nb29n"
,
"cGU6BlNUUklORxIOCgZwYWNrZWQYAiABKAgSPwoGanN0eXBlGAYgASgOMiQu"
,
"bGUucHJvdG9idWYuRmllbGRPcHRpb25zLkpTVHlwZToJSlNfTk9STUFMEhMK"
,
"Z29vZ2xlLnByb3RvYnVmLkZpZWxkT3B0aW9ucy5KU1R5cGU6CUpTX05PUk1B"
,
"BGxhenkYBSABKAg6BWZhbHNlEhkKCmRlcHJlY2F0ZWQYAyABKAg6BWZhbHNl"
,
"TBITCgRsYXp5GAUgASgIOgVmYWxzZRIZCgpkZXByZWNhdGVkGAMgASgIOgVm"
,
"EhMKBHdlYWsYCiABKAg6BWZhbHNlEkMKFHVuaW50ZXJwcmV0ZWRfb3B0aW9u"
,
"YWxzZRITCgR3ZWFrGAogASgIOgVmYWxzZRJDChR1bmludGVycHJldGVkX29w"
,
"GOcHIAMoCzIkLmdvb2dsZS5wcm90b2J1Zi5VbmludGVycHJldGVkT3B0aW9u"
,
"dGlvbhjnByADKAsyJC5nb29nbGUucHJvdG9idWYuVW5pbnRlcnByZXRlZE9w"
,
"Ii8KBUNUeXBlEgoKBlNUUklORxAAEggKBENPUkQQARIQCgxTVFJJTkdfUElF"
,
"dGlvbiIvCgVDVHlwZRIKCgZTVFJJTkcQABIICgRDT1JEEAESEAoMU1RSSU5H"
,
"Q0UQAiI1CgZKU1R5cGUSDQoJSlNfTk9STUFMEAASDQoJSlNfU1RSSU5HEAES"
,
"X1BJRUNFEAIiNQoGSlNUeXBlEg0KCUpTX05PUk1BTBAAEg0KCUpTX1NUUklO"
,
"DQoJSlNfTlVNQkVSEAIqCQjoBxCAgICAAiKNAQoLRW51bU9wdGlvbnMSEwoL"
,
"RxABEg0KCUpTX05VTUJFUhACKgkI6AcQgICAgAIijQEKC0VudW1PcHRpb25z"
,
"YWxsb3dfYWxpYXMYAiABKAgSGQoKZGVwcmVjYXRlZBgDIAEoCDoFZmFsc2US"
,
"EhMKC2FsbG93X2FsaWFzGAIgASgIEhkKCmRlcHJlY2F0ZWQYAyABKAg6BWZh"
,
"QwoUdW5pbnRlcnByZXRlZF9vcHRpb24Y5wcgAygLMiQuZ29vZ2xlLnByb3Rv"
,
"bHNlEkMKFHVuaW50ZXJwcmV0ZWRfb3B0aW9uGOcHIAMoCzIkLmdvb2dsZS5w"
,
"YnVmLlVuaW50ZXJwcmV0ZWRPcHRpb24qCQjoBxCAgICAAiJ9ChBFbnVtVmFs"
,
"cm90b2J1Zi5VbmludGVycHJldGVkT3B0aW9uKgkI6AcQgICAgAIifQoQRW51"
,
"dWVPcHRpb25zEhkKCmRlcHJlY2F0ZWQYASABKAg6BWZhbHNlEkMKFHVuaW50"
,
"bVZhbHVlT3B0aW9ucxIZCgpkZXByZWNhdGVkGAEgASgIOgVmYWxzZRJDChR1"
,
"ZXJwcmV0ZWRfb3B0aW9uGOcHIAMoCzIkLmdvb2dsZS5wcm90b2J1Zi5Vbmlu"
,
"bmludGVycHJldGVkX29wdGlvbhjnByADKAsyJC5nb29nbGUucHJvdG9idWYu"
,
"dGVycHJldGVkT3B0aW9uKgkI6AcQgICAgAIiewoOU2VydmljZU9wdGlvbnMS"
,
"VW5pbnRlcnByZXRlZE9wdGlvbioJCOgHEICAgIACInsKDlNlcnZpY2VPcHRp"
,
"GQoKZGVwcmVjYXRlZBghIAEoCDoFZmFsc2USQwoUdW5pbnRlcnByZXRlZF9v"
,
"b25zEhkKCmRlcHJlY2F0ZWQYISABKAg6BWZhbHNlEkMKFHVuaW50ZXJwcmV0"
,
"cHRpb24Y5wcgAygLMiQuZ29vZ2xlLnByb3RvYnVmLlVuaW50ZXJwcmV0ZWRP"
,
"ZWRfb3B0aW9uGOcHIAMoCzIkLmdvb2dsZS5wcm90b2J1Zi5VbmludGVycHJl"
,
"cHRpb24qCQjoBxCAgICAAiJ6Cg1NZXRob2RPcHRpb25zEhkKCmRlcHJlY2F0"
,
"dGVkT3B0aW9uKgkI6AcQgICAgAIiegoNTWV0aG9kT3B0aW9ucxIZCgpkZXBy"
,
"ZWQYISABKAg6BWZhbHNlEkMKFHVuaW50ZXJwcmV0ZWRfb3B0aW9uGOcHIAMo"
,
"ZWNhdGVkGCEgASgIOgVmYWxzZRJDChR1bmludGVycHJldGVkX29wdGlvbhjn"
,
"CzIkLmdvb2dsZS5wcm90b2J1Zi5VbmludGVycHJldGVkT3B0aW9uKgkI6AcQ"
,
"ByADKAsyJC5nb29nbGUucHJvdG9idWYuVW5pbnRlcnByZXRlZE9wdGlvbioJ"
,
"gICAgAIingIKE1VuaW50ZXJwcmV0ZWRPcHRpb24SOwoEbmFtZRgCIAMoCzIt"
,
"COgHEICAgIACIp4CChNVbmludGVycHJldGVkT3B0aW9uEjsKBG5hbWUYAiAD"
,
"Lmdvb2dsZS5wcm90b2J1Zi5VbmludGVycHJldGVkT3B0aW9uLk5hbWVQYXJ0"
,
"KAsyLS5nb29nbGUucHJvdG9idWYuVW5pbnRlcnByZXRlZE9wdGlvbi5OYW1l"
,
"EhgKEGlkZW50aWZpZXJfdmFsdWUYAyABKAkSGgoScG9zaXRpdmVfaW50X3Zh"
,
"UGFydBIYChBpZGVudGlmaWVyX3ZhbHVlGAMgASgJEhoKEnBvc2l0aXZlX2lu"
,
"bHVlGAQgASgEEhoKEm5lZ2F0aXZlX2ludF92YWx1ZRgFIAEoAxIUCgxkb3Vi"
,
"dF92YWx1ZRgEIAEoBBIaChJuZWdhdGl2ZV9pbnRfdmFsdWUYBSABKAMSFAoM"
,
"bGVfdmFsdWUYBiABKAESFAoMc3RyaW5nX3ZhbHVlGAcgASgMEhcKD2FnZ3Jl"
,
"ZG91YmxlX3ZhbHVlGAYgASgBEhQKDHN0cmluZ192YWx1ZRgHIAEoDBIXCg9h"
,
"Z2F0ZV92YWx1ZRgIIAEoCRozCghOYW1lUGFydBIRCgluYW1lX3BhcnQYASAC"
,
"Z2dyZWdhdGVfdmFsdWUYCCABKAkaMwoITmFtZVBhcnQSEQoJbmFtZV9wYXJ0"
,
"KAkSFAoMaXNfZXh0ZW5zaW9uGAIgAigIItUBCg5Tb3VyY2VDb2RlSW5mbxI6"
,
"GAEgAigJEhQKDGlzX2V4dGVuc2lvbhgCIAIoCCLVAQoOU291cmNlQ29kZUlu"
,
"Cghsb2NhdGlvbhgBIAMoCzIoLmdvb2dsZS5wcm90b2J1Zi5Tb3VyY2VDb2Rl"
,
"Zm8SOgoIbG9jYXRpb24YASADKAsyKC5nb29nbGUucHJvdG9idWYuU291cmNl"
,
"SW5mby5Mb2NhdGlvbhqGAQoITG9jYXRpb24SEAoEcGF0aBgBIAMoBUICEAES"
,
"Q29kZUluZm8uTG9jYXRpb24ahgEKCExvY2F0aW9uEhAKBHBhdGgYASADKAVC"
,
"EAoEc3BhbhgCIAMoBUICEAESGAoQbGVhZGluZ19jb21tZW50cxgDIAEoCRIZ"
,
"AhABEhAKBHNwYW4YAiADKAVCAhABEhgKEGxlYWRpbmdfY29tbWVudHMYAyAB"
,
"ChF0cmFpbGluZ19jb21tZW50cxgEIAEoCRIhChlsZWFkaW5nX2RldGFjaGVk"
,
"KAkSGQoRdHJhaWxpbmdfY29tbWVudHMYBCABKAkSIQoZbGVhZGluZ19kZXRh"
,
"X2NvbW1lbnRzGAYgAygJQlgKE2NvbS5nb29nbGUucHJvdG9idWZCEERlc2Ny"
,
"Y2hlZF9jb21tZW50cxgGIAMoCSKnAQoRR2VuZXJhdGVkQ29kZUluZm8SQQoK"
,
"aXB0b3JQcm90b3NIAVoKZGVzY3JpcHRvcqICA0dQQqoCGkdvb2dsZS5Qcm90"
,
"YW5ub3RhdGlvbhgBIAMoCzItLmdvb2dsZS5wcm90b2J1Zi5HZW5lcmF0ZWRD"
,
"b2J1Zi5SZWZsZWN0aW9u"
));
"b2RlSW5mby5Bbm5vdGF0aW9uGk8KCkFubm90YXRpb24SEAoEcGF0aBgBIAMo"
,
"BUICEAESEwoLc291cmNlX2ZpbGUYAiABKAkSDQoFYmVnaW4YAyABKAUSCwoD"
,
"ZW5kGAQgASgFQlgKE2NvbS5nb29nbGUucHJvdG9idWZCEERlc2NyaXB0b3JQ"
,
"cm90b3NIAVoKZGVzY3JpcHRvcqICA0dQQqoCGkdvb2dsZS5Qcm90b2J1Zi5S"
,
"ZWZsZWN0aW9u"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedCodeInfo
(
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedClrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorSet
),
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorSet
.
Parser
,
new
[]{
"File"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorSet
),
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorSet
.
Parser
,
new
[]{
"File"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Package"
,
"Dependency"
,
"PublicDependency"
,
"WeakDependency"
,
"MessageType"
,
"EnumType"
,
"Service"
,
"Extension"
,
"Options"
,
"SourceCodeInfo"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
FileDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Package"
,
"Dependency"
,
"PublicDependency"
,
"WeakDependency"
,
"MessageType"
,
"EnumType"
,
"Service"
,
"Extension"
,
"Options"
,
"SourceCodeInfo"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Field"
,
"Extension"
,
"NestedType"
,
"EnumType"
,
"ExtensionRange"
,
"OneofDecl"
,
"Options"
,
"ReservedRange"
,
"ReservedName"
},
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ExtensionRange
),
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ExtensionRange
.
Parser
,
new
[]{
"Start"
,
"End"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Field"
,
"Extension"
,
"NestedType"
,
"EnumType"
,
"ExtensionRange"
,
"OneofDecl"
,
"Options"
,
"ReservedRange"
,
"ReservedName"
},
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ExtensionRange
),
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ExtensionRange
.
Parser
,
new
[]{
"Start"
,
"End"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ReservedRange
),
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ReservedRange
.
Parser
,
new
[]{
"Start"
,
"End"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ReservedRange
),
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorProto
.
Types
.
ReservedRange
.
Parser
,
new
[]{
"Start"
,
"End"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Number"
,
"Label"
,
"Type"
,
"TypeName"
,
"Extendee"
,
"DefaultValue"
,
"OneofIndex"
,
"JsonName"
,
"Options"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
.
Types
.
Type
),
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
.
Types
.
Label
)
},
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Number"
,
"Label"
,
"Type"
,
"TypeName"
,
"Extendee"
,
"DefaultValue"
,
"OneofIndex"
,
"JsonName"
,
"Options"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
.
Types
.
Type
),
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldDescriptorProto
.
Types
.
Label
)
},
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
OneofDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
OneofDescriptorProto
.
Parser
,
new
[]{
"Name"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
OneofDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
OneofDescriptorProto
.
Parser
,
new
[]{
"Name"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Value"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Value"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Number"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Number"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
ServiceDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
ServiceDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Method"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
ServiceDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
ServiceDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"Method"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
MethodDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
MethodDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"InputType"
,
"OutputType"
,
"Options"
,
"ClientStreaming"
,
"ServerStreaming"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
MethodDescriptorProto
),
global
::
Google
.
Protobuf
.
Reflection
.
MethodDescriptorProto
.
Parser
,
new
[]{
"Name"
,
"InputType"
,
"OutputType"
,
"Options"
,
"ClientStreaming"
,
"ServerStreaming"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
FileOptions
.
Parser
,
new
[]{
"JavaPackage"
,
"JavaOuterClassname"
,
"JavaMultipleFiles"
,
"JavaGenerateEqualsAndHash"
,
"JavaStringCheckUtf8"
,
"OptimizeFor"
,
"GoPackage"
,
"CcGenericServices"
,
"JavaGenericServices"
,
"PyGenericServices"
,
"Deprecated"
,
"CcEnableArenas"
,
"ObjcClassPrefix"
,
"CsharpNamespace"
,
"JavananoUseDeprecatedPackage"
,
"UninterpretedOption"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileOptions
.
Types
.
OptimizeMode
)
},
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
FileOptions
.
Parser
,
new
[]{
"JavaPackage"
,
"JavaOuterClassname"
,
"JavaMultipleFiles"
,
"JavaGenerateEqualsAndHash"
,
"JavaStringCheckUtf8"
,
"OptimizeFor"
,
"GoPackage"
,
"CcGenericServices"
,
"JavaGenericServices"
,
"PyGenericServices"
,
"Deprecated"
,
"CcEnableArenas"
,
"ObjcClassPrefix"
,
"CsharpNamespace"
,
"JavananoUseDeprecatedPackage"
,
"UninterpretedOption"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FileOptions
.
Types
.
OptimizeMode
)
},
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
MessageOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
MessageOptions
.
Parser
,
new
[]{
"MessageSetWireFormat"
,
"NoStandardDescriptorAccessor"
,
"Deprecated"
,
"MapEntry"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
MessageOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
MessageOptions
.
Parser
,
new
[]{
"MessageSetWireFormat"
,
"NoStandardDescriptorAccessor"
,
"Deprecated"
,
"MapEntry"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
.
Parser
,
new
[]{
"Ctype"
,
"Packed"
,
"Jstype"
,
"Lazy"
,
"Deprecated"
,
"Weak"
,
"UninterpretedOption"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
.
Types
.
CType
),
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
.
Types
.
JSType
)
},
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
.
Parser
,
new
[]{
"Ctype"
,
"Packed"
,
"Jstype"
,
"Lazy"
,
"Deprecated"
,
"Weak"
,
"UninterpretedOption"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
.
Types
.
CType
),
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
FieldOptions
.
Types
.
JSType
)
},
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumOptions
.
Parser
,
new
[]{
"AllowAlias"
,
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumOptions
.
Parser
,
new
[]{
"AllowAlias"
,
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueOptions
.
Parser
,
new
[]{
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
EnumValueOptions
.
Parser
,
new
[]{
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
ServiceOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
ServiceOptions
.
Parser
,
new
[]{
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
ServiceOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
ServiceOptions
.
Parser
,
new
[]{
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
MethodOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
MethodOptions
.
Parser
,
new
[]{
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
MethodOptions
),
global
::
Google
.
Protobuf
.
Reflection
.
MethodOptions
.
Parser
,
new
[]{
"Deprecated"
,
"UninterpretedOption"
},
null
,
null
,
null
),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
),
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
.
Parser
,
new
[]{
"Name"
,
"IdentifierValue"
,
"PositiveIntValue"
,
"NegativeIntValue"
,
"DoubleValue"
,
"StringValue"
,
"AggregateValue"
},
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
.
Types
.
NamePart
),
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
.
Types
.
NamePart
.
Parser
,
new
[]{
"NamePart_"
,
"IsExtension"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
),
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
.
Parser
,
new
[]{
"Name"
,
"IdentifierValue"
,
"PositiveIntValue"
,
"NegativeIntValue"
,
"DoubleValue"
,
"StringValue"
,
"AggregateValue"
},
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
.
Types
.
NamePart
),
global
::
Google
.
Protobuf
.
Reflection
.
UninterpretedOption
.
Types
.
NamePart
.
Parser
,
new
[]{
"NamePart_"
,
"IsExtension"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
),
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
.
Parser
,
new
[]{
"Location"
},
null
,
null
,
new
pbr
::
GeneratedCodeInfo
[]
{
new
pbr
::
GeneratedCodeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
.
Types
.
Location
),
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
.
Types
.
Location
.
Parser
,
new
[]{
"Path"
,
"Span"
,
"LeadingComments"
,
"TrailingComments"
,
"LeadingDetachedComments"
},
null
,
null
,
null
)})
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
),
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
.
Parser
,
new
[]{
"Location"
},
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
.
Types
.
Location
),
global
::
Google
.
Protobuf
.
Reflection
.
SourceCodeInfo
.
Types
.
Location
.
Parser
,
new
[]{
"Path"
,
"Span"
,
"LeadingComments"
,
"TrailingComments"
,
"LeadingDetachedComments"
},
null
,
null
,
null
)}),
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
),
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Parser
,
new
[]{
"Annotation"
},
null
,
null
,
new
pbr
::
GeneratedClrTypeInfo
[]
{
new
pbr
::
GeneratedClrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
),
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
.
Parser
,
new
[]{
"Path"
,
"SourceFile"
,
"Begin"
,
"End"
},
null
,
null
,
null
)})
}));
}));
}
}
#
endregion
#
endregion
...
@@ -2792,6 +2797,7 @@ namespace Google.Protobuf.Reflection {
...
@@ -2792,6 +2797,7 @@ namespace Google.Protobuf.Reflection {
/// Whether the nano proto compiler should generate in the deprecated non-nano
/// Whether the nano proto compiler should generate in the deprecated non-nano
/// suffixed package.
/// suffixed package.
/// </summary>
/// </summary>
[
global
::
System
.
ObsoleteAttribute
()]
public
bool
JavananoUseDeprecatedPackage
{
public
bool
JavananoUseDeprecatedPackage
{
get
{
return
javananoUseDeprecatedPackage_
;
}
get
{
return
javananoUseDeprecatedPackage_
;
}
set
{
set
{
...
@@ -5137,6 +5143,310 @@ namespace Google.Protobuf.Reflection {
...
@@ -5137,6 +5143,310 @@ namespace Google.Protobuf.Reflection {
}
}
/// <summary>
/// Describes the relationship between generated code and its original source
/// file. A GeneratedCodeInfo message is associated with only one generated
/// source file, but may contain references to different source .proto files.
/// </summary>
[
global
::
System
.
Diagnostics
.
DebuggerNonUserCodeAttribute
()]
internal
sealed
partial
class
GeneratedCodeInfo
:
pb
::
IMessage
<
GeneratedCodeInfo
>
{
private
static
readonly
pb
::
MessageParser
<
GeneratedCodeInfo
>
_parser
=
new
pb
::
MessageParser
<
GeneratedCodeInfo
>(()
=>
new
GeneratedCodeInfo
());
public
static
pb
::
MessageParser
<
GeneratedCodeInfo
>
Parser
{
get
{
return
_parser
;
}
}
public
static
pbr
::
MessageDescriptor
Descriptor
{
get
{
return
global
::
Google
.
Protobuf
.
Reflection
.
DescriptorReflection
.
Descriptor
.
MessageTypes
[
18
];
}
}
pbr
::
MessageDescriptor
pb
::
IMessage
.
Descriptor
{
get
{
return
Descriptor
;
}
}
public
GeneratedCodeInfo
()
{
OnConstruction
();
}
partial
void
OnConstruction
();
public
GeneratedCodeInfo
(
GeneratedCodeInfo
other
)
:
this
()
{
annotation_
=
other
.
annotation_
.
Clone
();
}
public
GeneratedCodeInfo
Clone
()
{
return
new
GeneratedCodeInfo
(
this
);
}
/// <summary>Field number for the "annotation" field.</summary>
public
const
int
AnnotationFieldNumber
=
1
;
private
static
readonly
pb
::
FieldCodec
<
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
>
_repeated_annotation_codec
=
pb
::
FieldCodec
.
ForMessage
(
10
,
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
.
Parser
);
private
readonly
pbc
::
RepeatedField
<
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
>
annotation_
=
new
pbc
::
RepeatedField
<
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
>();
/// <summary>
/// An Annotation connects some span of text in generated code to an element
/// of its generating .proto file.
/// </summary>
public
pbc
::
RepeatedField
<
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Types
.
Annotation
>
Annotation
{
get
{
return
annotation_
;
}
}
public
override
bool
Equals
(
object
other
)
{
return
Equals
(
other
as
GeneratedCodeInfo
);
}
public
bool
Equals
(
GeneratedCodeInfo
other
)
{
if
(
ReferenceEquals
(
other
,
null
))
{
return
false
;
}
if
(
ReferenceEquals
(
other
,
this
))
{
return
true
;
}
if
(!
annotation_
.
Equals
(
other
.
annotation_
))
return
false
;
return
true
;
}
public
override
int
GetHashCode
()
{
int
hash
=
1
;
hash
^=
annotation_
.
GetHashCode
();
return
hash
;
}
public
override
string
ToString
()
{
return
pb
::
JsonFormatter
.
ToDiagnosticString
(
this
);
}
public
void
WriteTo
(
pb
::
CodedOutputStream
output
)
{
annotation_
.
WriteTo
(
output
,
_repeated_annotation_codec
);
}
public
int
CalculateSize
()
{
int
size
=
0
;
size
+=
annotation_
.
CalculateSize
(
_repeated_annotation_codec
);
return
size
;
}
public
void
MergeFrom
(
GeneratedCodeInfo
other
)
{
if
(
other
==
null
)
{
return
;
}
annotation_
.
Add
(
other
.
annotation_
);
}
public
void
MergeFrom
(
pb
::
CodedInputStream
input
)
{
uint
tag
;
while
((
tag
=
input
.
ReadTag
())
!=
0
)
{
switch
(
tag
)
{
default
:
input
.
SkipLastField
();
break
;
case
10
:
{
annotation_
.
AddEntriesFrom
(
input
,
_repeated_annotation_codec
);
break
;
}
}
}
}
#
region
Nested
types
/// <summary>Container for nested types declared in the GeneratedCodeInfo message type.</summary>
[
global
::
System
.
Diagnostics
.
DebuggerNonUserCodeAttribute
()]
public
static
partial
class
Types
{
[
global
::
System
.
Diagnostics
.
DebuggerNonUserCodeAttribute
()]
internal
sealed
partial
class
Annotation
:
pb
::
IMessage
<
Annotation
>
{
private
static
readonly
pb
::
MessageParser
<
Annotation
>
_parser
=
new
pb
::
MessageParser
<
Annotation
>(()
=>
new
Annotation
());
public
static
pb
::
MessageParser
<
Annotation
>
Parser
{
get
{
return
_parser
;
}
}
public
static
pbr
::
MessageDescriptor
Descriptor
{
get
{
return
global
::
Google
.
Protobuf
.
Reflection
.
GeneratedCodeInfo
.
Descriptor
.
NestedTypes
[
0
];
}
}
pbr
::
MessageDescriptor
pb
::
IMessage
.
Descriptor
{
get
{
return
Descriptor
;
}
}
public
Annotation
()
{
OnConstruction
();
}
partial
void
OnConstruction
();
public
Annotation
(
Annotation
other
)
:
this
()
{
path_
=
other
.
path_
.
Clone
();
sourceFile_
=
other
.
sourceFile_
;
begin_
=
other
.
begin_
;
end_
=
other
.
end_
;
}
public
Annotation
Clone
()
{
return
new
Annotation
(
this
);
}
/// <summary>Field number for the "path" field.</summary>
public
const
int
PathFieldNumber
=
1
;
private
static
readonly
pb
::
FieldCodec
<
int
>
_repeated_path_codec
=
pb
::
FieldCodec
.
ForInt32
(
10
);
private
readonly
pbc
::
RepeatedField
<
int
>
path_
=
new
pbc
::
RepeatedField
<
int
>();
/// <summary>
/// Identifies the element in the original source .proto file. This field
/// is formatted the same as SourceCodeInfo.Location.path.
/// </summary>
public
pbc
::
RepeatedField
<
int
>
Path
{
get
{
return
path_
;
}
}
/// <summary>Field number for the "source_file" field.</summary>
public
const
int
SourceFileFieldNumber
=
2
;
private
string
sourceFile_
=
""
;
/// <summary>
/// Identifies the filesystem path to the original source .proto.
/// </summary>
public
string
SourceFile
{
get
{
return
sourceFile_
;
}
set
{
sourceFile_
=
pb
::
Preconditions
.
CheckNotNull
(
value
,
"value"
);
}
}
/// <summary>Field number for the "begin" field.</summary>
public
const
int
BeginFieldNumber
=
3
;
private
int
begin_
;
/// <summary>
/// Identifies the starting offset in bytes in the generated code
/// that relates to the identified object.
/// </summary>
public
int
Begin
{
get
{
return
begin_
;
}
set
{
begin_
=
value
;
}
}
/// <summary>Field number for the "end" field.</summary>
public
const
int
EndFieldNumber
=
4
;
private
int
end_
;
/// <summary>
/// Identifies the ending offset in bytes in the generated code that
/// relates to the identified offset. The end offset should be one past
/// the last relevant byte (so the length of the text = end - begin).
/// </summary>
public
int
End
{
get
{
return
end_
;
}
set
{
end_
=
value
;
}
}
public
override
bool
Equals
(
object
other
)
{
return
Equals
(
other
as
Annotation
);
}
public
bool
Equals
(
Annotation
other
)
{
if
(
ReferenceEquals
(
other
,
null
))
{
return
false
;
}
if
(
ReferenceEquals
(
other
,
this
))
{
return
true
;
}
if
(!
path_
.
Equals
(
other
.
path_
))
return
false
;
if
(
SourceFile
!=
other
.
SourceFile
)
return
false
;
if
(
Begin
!=
other
.
Begin
)
return
false
;
if
(
End
!=
other
.
End
)
return
false
;
return
true
;
}
public
override
int
GetHashCode
()
{
int
hash
=
1
;
hash
^=
path_
.
GetHashCode
();
if
(
SourceFile
.
Length
!=
0
)
hash
^=
SourceFile
.
GetHashCode
();
if
(
Begin
!=
0
)
hash
^=
Begin
.
GetHashCode
();
if
(
End
!=
0
)
hash
^=
End
.
GetHashCode
();
return
hash
;
}
public
override
string
ToString
()
{
return
pb
::
JsonFormatter
.
ToDiagnosticString
(
this
);
}
public
void
WriteTo
(
pb
::
CodedOutputStream
output
)
{
path_
.
WriteTo
(
output
,
_repeated_path_codec
);
if
(
SourceFile
.
Length
!=
0
)
{
output
.
WriteRawTag
(
18
);
output
.
WriteString
(
SourceFile
);
}
if
(
Begin
!=
0
)
{
output
.
WriteRawTag
(
24
);
output
.
WriteInt32
(
Begin
);
}
if
(
End
!=
0
)
{
output
.
WriteRawTag
(
32
);
output
.
WriteInt32
(
End
);
}
}
public
int
CalculateSize
()
{
int
size
=
0
;
size
+=
path_
.
CalculateSize
(
_repeated_path_codec
);
if
(
SourceFile
.
Length
!=
0
)
{
size
+=
1
+
pb
::
CodedOutputStream
.
ComputeStringSize
(
SourceFile
);
}
if
(
Begin
!=
0
)
{
size
+=
1
+
pb
::
CodedOutputStream
.
ComputeInt32Size
(
Begin
);
}
if
(
End
!=
0
)
{
size
+=
1
+
pb
::
CodedOutputStream
.
ComputeInt32Size
(
End
);
}
return
size
;
}
public
void
MergeFrom
(
Annotation
other
)
{
if
(
other
==
null
)
{
return
;
}
path_
.
Add
(
other
.
path_
);
if
(
other
.
SourceFile
.
Length
!=
0
)
{
SourceFile
=
other
.
SourceFile
;
}
if
(
other
.
Begin
!=
0
)
{
Begin
=
other
.
Begin
;
}
if
(
other
.
End
!=
0
)
{
End
=
other
.
End
;
}
}
public
void
MergeFrom
(
pb
::
CodedInputStream
input
)
{
uint
tag
;
while
((
tag
=
input
.
ReadTag
())
!=
0
)
{
switch
(
tag
)
{
default
:
input
.
SkipLastField
();
break
;
case
10
:
case
8
:
{
path_
.
AddEntriesFrom
(
input
,
_repeated_path_codec
);
break
;
}
case
18
:
{
SourceFile
=
input
.
ReadString
();
break
;
}
case
24
:
{
Begin
=
input
.
ReadInt32
();
break
;
}
case
32
:
{
End
=
input
.
ReadInt32
();
break
;
}
}
}
}
}
}
#
endregion
}
#
endregion
#
endregion
}
}
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Any.cs
View file @
b6159965
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.WellKnownTypes {
"bGUuUHJvdG9idWYuV2VsbEtub3duVHlwZXNiBnByb3RvMw=="
));
"bGUuUHJvdG9idWYuV2VsbEtub3duVHlwZXNiBnByb3RvMw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Any
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Any
.
Parser
,
new
[]{
"TypeUrl"
,
"Value"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Any
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Any
.
Parser
,
new
[]{
"TypeUrl"
,
"Value"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Api.cs
View file @
b6159965
...
@@ -41,10 +41,10 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -41,10 +41,10 @@ namespace Google.Protobuf.WellKnownTypes {
"ZS5Qcm90b2J1Zi5XZWxsS25vd25UeXBlc2IGcHJvdG8z"
));
"ZS5Qcm90b2J1Zi5XZWxsS25vd25UeXBlc2IGcHJvdG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContextReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TypeReflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContextReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
TypeReflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Api
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Api
.
Parser
,
new
[]{
"Name"
,
"Methods"
,
"Options"
,
"Version"
,
"SourceContext"
,
"Mixins"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Api
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Api
.
Parser
,
new
[]{
"Name"
,
"Methods"
,
"Options"
,
"Version"
,
"SourceContext"
,
"Mixins"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Method
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Method
.
Parser
,
new
[]{
"Name"
,
"RequestTypeUrl"
,
"RequestStreaming"
,
"ResponseTypeUrl"
,
"ResponseStreaming"
,
"Options"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Method
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Method
.
Parser
,
new
[]{
"Name"
,
"RequestTypeUrl"
,
"RequestStreaming"
,
"ResponseTypeUrl"
,
"ResponseStreaming"
,
"Options"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Mixin
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Mixin
.
Parser
,
new
[]{
"Name"
,
"Root"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Mixin
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Mixin
.
Parser
,
new
[]{
"Name"
,
"Root"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs
View file @
b6159965
...
@@ -30,8 +30,8 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -30,8 +30,8 @@ namespace Google.Protobuf.WellKnownTypes {
"dG8z"
));
"dG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Duration
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Duration
.
Parser
,
new
[]{
"Seconds"
,
"Nanos"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Duration
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Duration
.
Parser
,
new
[]{
"Seconds"
,
"Nanos"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs
View file @
b6159965
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.WellKnownTypes {
"ZXNiBnByb3RvMw=="
));
"ZXNiBnByb3RvMw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Empty
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Empty
.
Parser
,
null
,
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Empty
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Empty
.
Parser
,
null
,
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs
View file @
b6159965
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -29,8 +29,8 @@ namespace Google.Protobuf.WellKnownTypes {
"Z2xlLlByb3RvYnVmLldlbGxLbm93blR5cGVzYgZwcm90bzM="
));
"Z2xlLlByb3RvYnVmLldlbGxLbm93blR5cGVzYgZwcm90bzM="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMask
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMask
.
Parser
,
new
[]{
"Paths"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMask
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FieldMask
.
Parser
,
new
[]{
"Paths"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs
View file @
b6159965
...
@@ -30,8 +30,8 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -30,8 +30,8 @@ namespace Google.Protobuf.WellKnownTypes {
"cHJvdG8z"
));
"cHJvdG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContext
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContext
.
Parser
,
new
[]{
"FileName"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContext
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContext
.
Parser
,
new
[]{
"FileName"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs
View file @
b6159965
...
@@ -39,10 +39,10 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -39,10 +39,10 @@ namespace Google.Protobuf.WellKnownTypes {
"b3RvMw=="
));
"b3RvMw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
NullValue
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
NullValue
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
odeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Struct
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Struct
.
Parser
,
new
[]{
"Fields"
},
null
,
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
null
,
}),
new
pbr
::
GeneratedC
lrTypeInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Struct
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Struct
.
Parser
,
new
[]{
"Fields"
},
null
,
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
null
,
}),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Value
.
Parser
,
new
[]{
"NullValue"
,
"NumberValue"
,
"StringValue"
,
"BoolValue"
,
"StructValue"
,
"ListValue"
},
new
[]{
"Kind"
},
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Value
.
Parser
,
new
[]{
"NullValue"
,
"NumberValue"
,
"StringValue"
,
"BoolValue"
,
"StructValue"
,
"ListValue"
},
new
[]{
"Kind"
},
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
ListValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
ListValue
.
Parser
,
new
[]{
"Values"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
ListValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
ListValue
.
Parser
,
new
[]{
"Values"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs
View file @
b6159965
...
@@ -30,8 +30,8 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -30,8 +30,8 @@ namespace Google.Protobuf.WellKnownTypes {
"c2IGcHJvdG8z"
));
"c2IGcHJvdG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Timestamp
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Timestamp
.
Parser
,
new
[]{
"Seconds"
,
"Nanos"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Timestamp
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Timestamp
.
Parser
,
new
[]{
"Seconds"
,
"Nanos"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Type.cs
View file @
b6159965
...
@@ -60,12 +60,12 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -60,12 +60,12 @@ namespace Google.Protobuf.WellKnownTypes {
"d25UeXBlc2IGcHJvdG8z"
));
"d25UeXBlc2IGcHJvdG8z"
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
AnyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContextReflection
.
Descriptor
,
},
new
pbr
::
FileDescriptor
[]
{
global
::
Google
.
Protobuf
.
WellKnownTypes
.
AnyReflection
.
Descriptor
,
global
::
Google
.
Protobuf
.
WellKnownTypes
.
SourceContextReflection
.
Descriptor
,
},
new
pbr
::
GeneratedC
odeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Syntax
),
},
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
new
[]
{
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Syntax
),
},
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Type
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Type
.
Parser
,
new
[]{
"Name"
,
"Fields"
,
"Oneofs"
,
"Options"
,
"SourceContext"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Type
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Type
.
Parser
,
new
[]{
"Name"
,
"Fields"
,
"Oneofs"
,
"Options"
,
"SourceContext"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
.
Parser
,
new
[]{
"Kind"
,
"Cardinality"
,
"Number"
,
"Name"
,
"TypeUrl"
,
"OneofIndex"
,
"Packed"
,
"Options"
,
"JsonName"
,
"DefaultValue"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
.
Types
.
Kind
),
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
.
Types
.
Cardinality
)
},
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
.
Parser
,
new
[]{
"Kind"
,
"Cardinality"
,
"Number"
,
"Name"
,
"TypeUrl"
,
"OneofIndex"
,
"Packed"
,
"Options"
,
"JsonName"
,
"DefaultValue"
},
null
,
new
[]{
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
.
Types
.
Kind
),
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Field
.
Types
.
Cardinality
)
},
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Enum
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Enum
.
Parser
,
new
[]{
"Name"
,
"Enumvalue"
,
"Options"
,
"SourceContext"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Enum
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Enum
.
Parser
,
new
[]{
"Name"
,
"Enumvalue"
,
"Options"
,
"SourceContext"
,
"Syntax"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
EnumValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
EnumValue
.
Parser
,
new
[]{
"Name"
,
"Number"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
EnumValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
EnumValue
.
Parser
,
new
[]{
"Name"
,
"Number"
,
"Options"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Option
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Option
.
Parser
,
new
[]{
"Name"
,
"Value"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Option
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Option
.
Parser
,
new
[]{
"Name"
,
"Value"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs
View file @
b6159965
...
@@ -35,16 +35,16 @@ namespace Google.Protobuf.WellKnownTypes {
...
@@ -35,16 +35,16 @@ namespace Google.Protobuf.WellKnownTypes {
"Mw=="
));
"Mw=="
));
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
descriptor
=
pbr
::
FileDescriptor
.
FromGeneratedCode
(
descriptorData
,
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
FileDescriptor
[]
{
},
new
pbr
::
GeneratedC
odeInfo
(
null
,
new
pbr
::
GeneratedCod
eInfo
[]
{
new
pbr
::
GeneratedC
lrTypeInfo
(
null
,
new
pbr
::
GeneratedClrTyp
eInfo
[]
{
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DoubleValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DoubleValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DoubleValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
DoubleValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FloatValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FloatValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FloatValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
FloatValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int64Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int64Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int64Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int64Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt64Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt64Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt64Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt64Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int32Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int32Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int32Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
Int32Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt32Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt32Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt32Value
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
UInt32Value
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BoolValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BoolValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BoolValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BoolValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StringValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StringValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StringValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
StringValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
),
new
pbr
::
GeneratedC
od
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BytesValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BytesValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
)
new
pbr
::
GeneratedC
lrTyp
eInfo
(
typeof
(
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BytesValue
),
global
::
Google
.
Protobuf
.
WellKnownTypes
.
BytesValue
.
Parser
,
new
[]{
"Value"
},
null
,
null
,
null
)
}));
}));
}
}
#
endregion
#
endregion
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment