Home
last modified time | relevance | path

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

/third_party/protobuf/csharp/src/Google.Protobuf/
DExtensionValue.cs39 … internal interface IExtensionValue : IEquatable<IExtensionValue>, IDeepCloneable<IExtensionValue> interface
43 void MergeFrom(IExtensionValue value); in MergeFrom()
49 internal sealed class ExtensionValue<T> : IExtensionValue
65 public IExtensionValue Clone() in Clone()
73 public bool Equals(IExtensionValue other) in Equals()
100 public void MergeFrom(IExtensionValue value) in MergeFrom()
139 internal sealed class RepeatedExtensionValue<T> : IExtensionValue
155 public IExtensionValue Clone() in Clone()
163 public bool Equals(IExtensionValue other) in Equals()
189 public void MergeFrom(IExtensionValue value) in MergeFrom()
DExtensionSet.cs48 …lue<TTarget>(ref ExtensionSet<TTarget> set, Extension extension, out IExtensionValue value) where …
63 IExtensionValue value;
79 IExtensionValue value;
95 IExtensionValue value;
121 IExtensionValue extensionValue;
145 IExtensionValue value;
207 IExtensionValue extensionValue;
215 IExtensionValue value = extension.CreateValue();
242 IExtensionValue value;
284 …internal Dictionary<int, IExtensionValue> ValuesByNumber { get; } = new Dictionary<int, IExtension…
[all …]
DExtension.cs52 internal abstract IExtensionValue CreateValue(); in CreateValue()
86 internal override IExtensionValue CreateValue() in CreateValue()
114 internal override IExtensionValue CreateValue() in CreateValue()
/third_party/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()