|
@@ -38,10 +38,10 @@ namespace Google.Protobuf.Reflection
|
|
|
/// These are constructed as required, and are not long-lived. Hand-written code should
|
|
|
/// never need to use this type.
|
|
|
/// </summary>
|
|
|
- public sealed class GeneratedCodeInfo
|
|
|
+ public sealed class GeneratedClrTypeInfo
|
|
|
{
|
|
|
private static readonly string[] EmptyNames = new string[0];
|
|
|
- private static readonly GeneratedCodeInfo[] EmptyCodeInfo = new GeneratedCodeInfo[0];
|
|
|
+ private static readonly GeneratedClrTypeInfo[] EmptyCodeInfo = new GeneratedClrTypeInfo[0];
|
|
|
|
|
|
/// <summary>
|
|
|
/// Irrelevant for file descriptors; the CLR type for the message for message descriptors.
|
|
@@ -70,7 +70,7 @@ namespace Google.Protobuf.Reflection
|
|
|
/// The reflection information for types within this file/message descriptor. Elements may be null
|
|
|
/// if there is no corresponding generated type, e.g. for map entry types.
|
|
|
/// </summary>
|
|
|
- public GeneratedCodeInfo[] NestedTypes { get; }
|
|
|
+ public GeneratedClrTypeInfo[] NestedTypes { get; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// The CLR types for enums within this file/message descriptor.
|
|
@@ -78,11 +78,11 @@ namespace Google.Protobuf.Reflection
|
|
|
public Type[] NestedEnums { get; }
|
|
|
|
|
|
/// <summary>
|
|
|
- /// Creates a GeneratedCodeInfo for a message descriptor, with nested types, nested enums, the CLR type, property names and oneof names.
|
|
|
+ /// Creates a GeneratedClrTypeInfo for a message descriptor, with nested types, nested enums, the CLR type, property names and oneof names.
|
|
|
/// Each array parameter may be null, to indicate a lack of values.
|
|
|
/// The parameter order is designed to make it feasible to format the generated code readably.
|
|
|
/// </summary>
|
|
|
- public GeneratedCodeInfo(Type clrType, MessageParser parser, string[] propertyNames, string[] oneofNames, Type[] nestedEnums, GeneratedCodeInfo[] nestedTypes)
|
|
|
+ public GeneratedClrTypeInfo(Type clrType, MessageParser parser, string[] propertyNames, string[] oneofNames, Type[] nestedEnums, GeneratedClrTypeInfo[] nestedTypes)
|
|
|
{
|
|
|
NestedTypes = nestedTypes ?? EmptyCodeInfo;
|
|
|
NestedEnums = nestedEnums ?? ReflectionUtil.EmptyTypes;
|
|
@@ -93,9 +93,9 @@ namespace Google.Protobuf.Reflection
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
- /// Creates a GeneratedCodeInfo for a file descriptor, with only types and enums.
|
|
|
+ /// Creates a GeneratedClrTypeInfo for a file descriptor, with only types and enums.
|
|
|
/// </summary>
|
|
|
- public GeneratedCodeInfo(Type[] nestedEnums, GeneratedCodeInfo[] nestedTypes)
|
|
|
+ public GeneratedClrTypeInfo(Type[] nestedEnums, GeneratedClrTypeInfo[] nestedTypes)
|
|
|
: this(null, null, null, null, nestedEnums, nestedTypes)
|
|
|
{
|
|
|
}
|