2 writes to _rgv
Microsoft.ML.Core (2)
Utilities\Heap.cs (2)
231
_rgv
= new List<T>();
249
_rgv
= new List<T>(capacity);
22 references to _rgv
Microsoft.ML.Core (22)
Utilities\Heap.cs (22)
232
_rgv
.Add(default(T));
250
_rgv
.Add(default(T));
260
Contracts.AssertValue(
_rgv
);
261
Contracts.Assert(
_rgv
.Count > 0);
283
return
_rgv
.Count - 1;
305
_rgv
[iv] = v;
311
Contracts.Assert(0 < index && index <
_rgv
.Count);
312
var result =
_rgv
[index];
323
int cv =
_rgv
.Count;
329
_rgv
.RemoveRange(1, cv - 1);
341
if (
_rgv
.Count <= 1)
354
int iv =
_rgv
.Count - 1;
361
_rgv
.RemoveAt(iv);
365
_rgv
.RemoveAt(1);
383
int iv =
_rgv
.Count;
384
_rgv
.Add(item);
403
int ivSrc =
_rgv
.Count - 1;
409
_rgv
.RemoveAt(ivSrc);
413
_rgv
.RemoveAt(ivDst);
421
Contracts.Assert(0 < iv && iv <
_rgv
.Count);
432
Contracts.Assert(0 < iv && iv <
_rgv
.Count);
434
int cv =
_rgv
.Count;