Home
last modified time | relevance | path

Searched refs:IExtensionValue (Results 1 – 4 of 4) sorted by relevance

/external/protobuf/csharp/src/Google.Protobuf/
DExtensionValue.cs38 … internal interface IExtensionValue : IEquatable<IExtensionValue>, IDeepCloneable<IExtensionValue> interface
41 void MergeFrom(IExtensionValue value); in MergeFrom()
46 internal sealed class ExtensionValue<T> : IExtensionValue
67 public IExtensionValue Clone() in Clone()
76 public bool Equals(IExtensionValue other) in Equals()
106 public void MergeFrom(IExtensionValue value) in MergeFrom()
142 internal sealed class RepeatedExtensionValue<T> : IExtensionValue
158 public IExtensionValue Clone() in Clone()
166 public bool Equals(IExtensionValue other) in Equals()
192 public void MergeFrom(IExtensionValue value) in MergeFrom()
DExtensionSet.cs47 …lue<TTarget>(ref ExtensionSet<TTarget> set, Extension extension, out IExtensionValue value) where …
62 IExtensionValue value;
78 IExtensionValue value;
94 IExtensionValue value;
118 IExtensionValue extensionValue;
142 IExtensionValue value;
187 IExtensionValue extensionValue;
195 IExtensionValue value = extension.CreateValue();
222 IExtensionValue value;
264 …internal Dictionary<int, IExtensionValue> ValuesByNumber { get; } = new Dictionary<int, IExtension…
[all …]
DExtension.cs52 internal abstract IExtensionValue CreateValue(); in CreateValue()
82 internal override IExtensionValue CreateValue() in CreateValue()
108 internal override IExtensionValue CreateValue() in CreateValue()
/external/protobuf/csharp/src/Google.Protobuf/Reflection/
DCustomOptions.cs67 private readonly IDictionary<int, IExtensionValue> values;
69 internal CustomOptions(IDictionary<int, IExtensionValue> values) in CustomOptions()
214 IExtensionValue extensionValue;
251 IExtensionValue extensionValue; in TryGetPrimitiveValue()