Lines Matching refs:ValuesByNumber

55             return set.ValuesByNumber.TryGetValue(extension.FieldNumber, out value);

100 set.ValuesByNumber.Add(extension.FieldNumber, value);
104 if (!set.ValuesByNumber.TryGetValue(extension.FieldNumber, out value))
107 set.ValuesByNumber.Add(extension.FieldNumber, value);
126 set.ValuesByNumber.Add(extension.FieldNumber, extensionValue);
130 if (!set.ValuesByNumber.TryGetValue(extension.FieldNumber, out extensionValue))
133 set.ValuesByNumber.Add(extension.FieldNumber, extensionValue);
158 set.ValuesByNumber.Remove(extension.FieldNumber);
159 if (set.ValuesByNumber.Count == 0)
174 set.ValuesByNumber.Remove(extension.FieldNumber);
175 if (set.ValuesByNumber.Count == 0)
208 if (set != null && set.ValuesByNumber.TryGetValue(lastFieldNumber, out extensionValue))
218 set.ValuesByNumber.Add(extension.FieldNumber, value);
240 foreach (var pair in second.ValuesByNumber)
243 if (first.ValuesByNumber.TryGetValue(pair.Key, out value))
250 first.ValuesByNumber[pair.Key] = cloned;
266 foreach (var pair in set.ValuesByNumber)
269 newSet.ValuesByNumber[pair.Key] = cloned;
284 internal Dictionary<int, IExtensionValue> ValuesByNumber { get; } = new Dictionary<int, IExtensionValue>();
292 foreach (KeyValuePair<int, IExtensionValue> field in ValuesByNumber)
311 if (ValuesByNumber.Count != otherSet.ValuesByNumber.Count)
315 foreach (var pair in ValuesByNumber)
318 if (!otherSet.ValuesByNumber.TryGetValue(pair.Key, out secondValue))
336 foreach (var value in ValuesByNumber.Values)
366 foreach (var value in ValuesByNumber.Values)
374 return ValuesByNumber.Values.All(v => v.IsInitialized());