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