15 references to IsDefault
Microsoft.CodeAnalysis (4)
src\Dependencies\Collections\RoslynImmutableInterlocked.cs (1)
256
return InterlockedCompareExchange(ref location, value, default(ImmutableSegmentedHashSet<T>)).
IsDefault
;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
67
if (originalSet.
IsDefault
)
src\Dependencies\Collections\Segmented\SegmentedCollectionsMarshal.cs (2)
154
/// value will be uninitialized (i.e. its <see cref="ImmutableSegmentedHashSet{T}.
IsDefault
"/> property will be
174
/// If <paramref name="set"/> is uninitialized (i.e. its <see cref="ImmutableSegmentedHashSet{T}.
IsDefault
"/>
Microsoft.CodeAnalysis.UnitTests (11)
Collections\SegmentedCollectionsMarshalTests.cs (11)
533
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<int>(null).
IsDefault
);
534
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<int?>(null).
IsDefault
);
535
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<Guid>(null).
IsDefault
);
536
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<Guid?>(null).
IsDefault
);
537
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<string>(null).
IsDefault
);
538
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<CustomClass>(null).
IsDefault
);
539
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<ManagedCustomStruct>(null).
IsDefault
);
540
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<ManagedCustomStruct?>(null).
IsDefault
);
541
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<UnmanagedCustomStruct>(null).
IsDefault
);
542
Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<UnmanagedCustomStruct?>(null).
IsDefault
);
568
Assert.False(immutableHashSet.
IsDefault
);