23 references to OperationResult
System.Collections.Immutable (23)
System\Collections\Immutable\ImmutableHashSet_1.cs (13)
628OperationResult result; 632if (result == OperationResult.NoChangeRequired) 638Debug.Assert(result == OperationResult.SizeChanged); 647ImmutableHashSet<T>.OperationResult result = OperationResult.NoChangeRequired; 654if (result == OperationResult.NoChangeRequired) 662return new MutationResult(newRoot, result == OperationResult.SizeChanged ? -1 : 0); 693OperationResult result; 695if (result == OperationResult.SizeChanged) 716OperationResult result; 718if (result == OperationResult.SizeChanged) 828OperationResult result; 830if (result == OperationResult.SizeChanged)
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (10)
131internal HashBucket Add(T value, IEqualityComparer<T> valueComparer, out OperationResult result) 135result = OperationResult.SizeChanged; 141result = OperationResult.NoChangeRequired; 145result = OperationResult.SizeChanged; 202internal HashBucket Remove(T value, IEqualityComparer<T> equalityComparer, out OperationResult result) 206result = OperationResult.NoChangeRequired; 214result = OperationResult.SizeChanged; 222result = OperationResult.SizeChanged; 230result = OperationResult.NoChangeRequired; 235result = OperationResult.SizeChanged;