16 writes to Value
Microsoft.CodeAnalysis.UnitTests (16)
Collections\SegmentedCollectionsMarshalTests.cs (16)
32itemVal.Value = 1; 39SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 1).Value = 3; 50itemRef.Value = 5; 58itemRef = new Struct() { Value = 7, Property = 8 }; 68Assert.Throws<NullReferenceException>(() => SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3).Value = 9); 144itemRef.Value = 1; 159itemRef.Value = 3; 177dict = dict.Add(2, new Struct() { Value = 1, Property = 2 }); 185itemVal.Value = 1; 268itemVal.Value = 1; 275SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 1).Value = 3; 286itemRef.Value = 5; 294itemRef = new Struct() { Value = 7, Property = 8 }; 304Assert.Throws<NullReferenceException>(() => SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3).Value = 9); 376itemRef.Value = 1; 391itemRef.Value = 3;
40 references to Value
Microsoft.CodeAnalysis.UnitTests (40)
Collections\SegmentedCollectionsMarshalTests.cs (40)
28Assert.Equal(0, dict[1].Value); 36Assert.Equal(0, dict[1].Value); 42Assert.Equal(3, dict[1].Value); 47Assert.Equal(0, itemRef.Value); 53Assert.Equal(5, itemRef.Value); 55Assert.Equal(dict[2].Value, itemRef.Value); 60Assert.Equal(7, itemRef.Value); 62Assert.Equal(dict[2].Value, itemRef.Value); 141Assert.Equal(0, itemRef.Value); 147Assert.Equal(1, itemRef.Value); 149Assert.Equal(dict[1].Value, itemRef.Value); 162Assert.Equal(3, itemRef.Value); 166Assert.NotEqual(dict[1].Value, itemRef.Value); 181Assert.Equal(0, dict[1].Value); 189Assert.Equal(0, dict[1].Value); 194Assert.Equal(1, itemRef.Value); 197Assert.Equal(dict[2].Value, itemRef.Value); 203Assert.Throws<NullReferenceException>(() => SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3).Value); 264Assert.Equal(0, dict[1].Value); 272Assert.Equal(0, dict[1].Value); 278Assert.Equal(3, dict[1].Value); 283Assert.Equal(0, itemRef.Value); 289Assert.Equal(5, itemRef.Value); 291Assert.Equal(dict[2].Value, itemRef.Value); 296Assert.Equal(7, itemRef.Value); 298Assert.Equal(dict[2].Value, itemRef.Value); 373Assert.Equal(0, itemRef.Value); 379Assert.Equal(1, itemRef.Value); 381Assert.Equal(dict[1].Value, itemRef.Value); 394Assert.Equal(3, itemRef.Value); 398Assert.NotEqual(dict[1].Value, itemRef.Value);