2 writes to End
System.Numerics.Tensors (2)
System\Buffers\NRange.cs (2)
33
End
= end;
43
End
= range.End;
14 references to End
System.Numerics.Tensors (14)
System\Buffers\NRange.cs (12)
51
r.
End
.Equals(
End
);
55
public bool Equals(NRange other) => other.Start.Equals(Start) && other.
End
.Equals(
End
);
60
return HashCode.Combine(Start.GetHashCode(),
End
.GetHashCode());
81
if (
End
.IsFromEnd)
85
formatted = ((uint)
End
.Value).TryFormat(span.Slice(pos), out charsWritten);
112
nint end =
End
.GetOffset(length);
134
public static explicit operator Range(NRange value) => new Range((Index)value.Start, (Index)value.
End
);
140
public static explicit operator checked Range(NRange value) => new Range(checked((Index)value.Start), checked((Index)value.
End
));
146
public Range ToRange() => new Range(checked((Index)Start), checked((Index)
End
));
152
public Range ToRangeUnchecked() => new Range((Index)Start, (Index)
End
);
System\Numerics\Tensors\netcore\Tensor.cs (2)
285
ranges[dimension - 1] = new NRange(curRange.Start.Value + 1, curRange.
End
.Value + 1);
294
ranges[i - 1] = new NRange(ranges[i - 1].Start.Value + 1, ranges[i - 1].
End
.Value + 1);