scripts
This commit is contained in:
@@ -0,0 +1,177 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Google.Protobuf.Reflection;
|
||||
|
||||
namespace Google.Protobuf.WellKnownTypes
|
||||
{
|
||||
// Token: 0x02000037 RID: 55
|
||||
public sealed class DoubleValue : IMessage<DoubleValue>, IMessage, IEquatable<DoubleValue>, IDeepCloneable<DoubleValue>
|
||||
{
|
||||
// Token: 0x170000A1 RID: 161
|
||||
// (get) Token: 0x060002F3 RID: 755 RVA: 0x0000C698 File Offset: 0x0000A898
|
||||
[DebuggerNonUserCode]
|
||||
public static MessageParser<DoubleValue> Parser
|
||||
{
|
||||
get
|
||||
{
|
||||
return DoubleValue._parser;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A2 RID: 162
|
||||
// (get) Token: 0x060002F4 RID: 756 RVA: 0x0000C69F File Offset: 0x0000A89F
|
||||
[DebuggerNonUserCode]
|
||||
public static MessageDescriptor Descriptor
|
||||
{
|
||||
get
|
||||
{
|
||||
return WrappersReflection.Descriptor.MessageTypes[0];
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A3 RID: 163
|
||||
// (get) Token: 0x060002F5 RID: 757 RVA: 0x0000C6B1 File Offset: 0x0000A8B1
|
||||
[DebuggerNonUserCode]
|
||||
MessageDescriptor IMessage.Descriptor
|
||||
{
|
||||
get
|
||||
{
|
||||
return DoubleValue.Descriptor;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002F6 RID: 758 RVA: 0x00007601 File Offset: 0x00005801
|
||||
[DebuggerNonUserCode]
|
||||
public DoubleValue()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F7 RID: 759 RVA: 0x0000C6B8 File Offset: 0x0000A8B8
|
||||
[DebuggerNonUserCode]
|
||||
public DoubleValue(DoubleValue other)
|
||||
: this()
|
||||
{
|
||||
this.value_ = other.value_;
|
||||
}
|
||||
|
||||
// Token: 0x060002F8 RID: 760 RVA: 0x0000C6CC File Offset: 0x0000A8CC
|
||||
[DebuggerNonUserCode]
|
||||
public DoubleValue Clone()
|
||||
{
|
||||
return new DoubleValue(this);
|
||||
}
|
||||
|
||||
// Token: 0x170000A4 RID: 164
|
||||
// (get) Token: 0x060002F9 RID: 761 RVA: 0x0000C6D4 File Offset: 0x0000A8D4
|
||||
// (set) Token: 0x060002FA RID: 762 RVA: 0x0000C6DC File Offset: 0x0000A8DC
|
||||
[DebuggerNonUserCode]
|
||||
public double Value
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.value_;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.value_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002FB RID: 763 RVA: 0x0000C6E5 File Offset: 0x0000A8E5
|
||||
[DebuggerNonUserCode]
|
||||
public override bool Equals(object other)
|
||||
{
|
||||
return this.Equals(other as DoubleValue);
|
||||
}
|
||||
|
||||
// Token: 0x060002FC RID: 764 RVA: 0x0000C6F3 File Offset: 0x0000A8F3
|
||||
[DebuggerNonUserCode]
|
||||
public bool Equals(DoubleValue other)
|
||||
{
|
||||
return other != null && (other == this || this.Value == other.Value);
|
||||
}
|
||||
|
||||
// Token: 0x060002FD RID: 765 RVA: 0x0000C714 File Offset: 0x0000A914
|
||||
[DebuggerNonUserCode]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
int num = 1;
|
||||
if (this.Value != 0.0)
|
||||
{
|
||||
num ^= this.Value.GetHashCode();
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x060002FE RID: 766 RVA: 0x00007C02 File Offset: 0x00005E02
|
||||
[DebuggerNonUserCode]
|
||||
public override string ToString()
|
||||
{
|
||||
return JsonFormatter.ToDiagnosticString(this);
|
||||
}
|
||||
|
||||
// Token: 0x060002FF RID: 767 RVA: 0x0000C746 File Offset: 0x0000A946
|
||||
[DebuggerNonUserCode]
|
||||
public void WriteTo(CodedOutputStream output)
|
||||
{
|
||||
if (this.Value != 0.0)
|
||||
{
|
||||
output.WriteRawTag(9);
|
||||
output.WriteDouble(this.Value);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000300 RID: 768 RVA: 0x0000C770 File Offset: 0x0000A970
|
||||
[DebuggerNonUserCode]
|
||||
public int CalculateSize()
|
||||
{
|
||||
int num = 0;
|
||||
if (this.Value != 0.0)
|
||||
{
|
||||
num += 9;
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06000301 RID: 769 RVA: 0x0000C796 File Offset: 0x0000A996
|
||||
[DebuggerNonUserCode]
|
||||
public void MergeFrom(DoubleValue other)
|
||||
{
|
||||
if (other == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (other.Value != 0.0)
|
||||
{
|
||||
this.Value = other.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000302 RID: 770 RVA: 0x0000C7BC File Offset: 0x0000A9BC
|
||||
[DebuggerNonUserCode]
|
||||
public void MergeFrom(CodedInputStream input)
|
||||
{
|
||||
uint num;
|
||||
while ((num = input.ReadTag()) != 0U)
|
||||
{
|
||||
if (num != 9U)
|
||||
{
|
||||
input.SkipLastField();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.Value = input.ReadDouble();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040000F9 RID: 249
|
||||
private static readonly MessageParser<DoubleValue> _parser = new MessageParser<DoubleValue>(() => new DoubleValue());
|
||||
|
||||
// Token: 0x040000FA RID: 250
|
||||
public const int ValueFieldNumber = 1;
|
||||
|
||||
// Token: 0x040000FB RID: 251
|
||||
private double value_;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user