20 references to IsDefault
Microsoft.CodeAnalysis (9)
src\Dependencies\Collections\RoslynImmutableInterlocked.cs (1)
135return InterlockedCompareExchange(ref location, value, default(ImmutableSegmentedList<T>)).IsDefault;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
77if (originalList.IsDefault)
src\Dependencies\Collections\Segmented\ImmutableSegmentedListExtensions.cs (5)
19if (immutableList.IsDefault) 35if (immutableList.IsDefault) 51if (immutableList.IsDefault) 88if (immutableList.IsDefault) 105if (immutableList.IsDefault)
src\Dependencies\Collections\Segmented\SegmentedCollectionsMarshal.cs (2)
112/// will be uninitialized (i.e. its <see cref="ImmutableSegmentedList{T}.IsDefault"/> property will be 132/// If <paramref name="list"/> is uninitialized (i.e. its <see cref="ImmutableSegmentedList{T}.IsDefault"/> property is
Microsoft.CodeAnalysis.UnitTests (11)
Collections\SegmentedCollectionsMarshalTests.cs (11)
407Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<int>(null).IsDefault); 408Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<int?>(null).IsDefault); 409Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<Guid>(null).IsDefault); 410Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<Guid?>(null).IsDefault); 411Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<string>(null).IsDefault); 412Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<CustomClass>(null).IsDefault); 413Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<ManagedCustomStruct>(null).IsDefault); 414Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<ManagedCustomStruct?>(null).IsDefault); 415Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<UnmanagedCustomStruct>(null).IsDefault); 416Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<UnmanagedCustomStruct?>(null).IsDefault); 442Assert.False(immutableList.IsDefault);