158 references to Value
Aspire.Hosting.Java (3)
JavaVersionDetector.cs (3)
290if (StringSpans[middle].Start.Value <= offset) 301return candidate >= 0 && offset < StringSpans[candidate].End.Value; 396if (index >= contents.Length && (spans.Count == 0 || spans[^1].End.Value != builder.Length))
Microsoft.CodeAnalysis.CSharp (3)
Parser\LanguageParser_InterpolatedString.cs (1)
391var openBracePosition = interpolation.OpenBraceRange.Start.Value;
Parser\Lexer.Interpolation.cs (2)
26public bool HasColon => ColonRange.Start.Value != ColonRange.End.Value;
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\ActiveStatementsMap.cs (2)
221for (var i = range.Start.Value; i < range.End.Value; i++)
EditAndContinue\MemberBody.cs (2)
71for (var i = range.Start.Value; i < range.End.Value; i++)
Microsoft.ML.Tokenizers (38)
Model\CodeGenTokenizer.cs (20)
1035if (tokens[tokenCount].Offset.Start.Value == tokens[tokenCount + 1].Offset.Start.Value) 1039while (j < tokens.Count && tokens[j].Offset.Start.Value == tokens[tokenCount].Offset.Start.Value) 1050charsConsumed += tokens[k].Offset.End.Value - tokens[k].Offset.Start.Value; 1062charsConsumed += tokens[tokenCount].Offset.End.Value - tokens[tokenCount].Offset.Start.Value; 1090while (index < tokens.Count && tokens[index].Offset.Start.Value == tokens[index - 1].Offset.Start.Value) 1098textIndex -= tokens[i].Offset.End.Value - tokens[i].Offset.Start.Value; 1577(int s, int e) r = offset == 0 ? (tokensToAdd[0].Offset.Start.Value, tokensToAdd[0].Offset.End.Value - 1) : (tokensToAdd[0].Offset.Start.Value + offset - 1, tokensToAdd[0].Offset.End.Value + offset - 1); 1582tokens.Add(new EncodedToken(tokensToAdd[i].Id, tokensToAdd[i].Value, new Range(tokensToAdd[i].Offset.Start.Value + offset - 1, tokensToAdd[i].Offset.End.Value + offset - 1))); 1590tokens.Add(new EncodedToken(t.Id, t.Value, new Range(t.Offset.Start.Value + offset, t.Offset.End.Value + offset)));
Model\EnglishRobertaTokenizer.cs (12)
339tokens.Add(new EncodedToken(t.Id, t.Value, new Range(split.Offset + t.Offset.Start.Value, split.Offset + t.Offset.End.Value))); 611charsConsumed += tokens[i].Offset.End.Value - tokens[i].Offset.Start.Value; 618charsConsumed += tokens[i].Offset.End.Value - tokens[i].Offset.Start.Value; 648textIndex -= tokens[i].Offset.End.Value - tokens[i].Offset.Start.Value; 655textIndex -= tokens[i].Offset.End.Value - tokens[i].Offset.Start.Value; 919if (tokens[i].Offset.Start.Value != indexMapping[index] || tokens[i].Offset.End.Value != indexMapping[index] + tokens[i].Value.Length)
Model\SentencePieceUnigramModel.cs (4)
655int tokenLength = tokens[start].Offset.End.Value; 666int tokenLength = tokens[start].Offset.End.Value; 695int offsetStart = tokens[insertionStartPosition].Offset.Start.Value; 696int tokenLength = tokens[insertionStartPosition].Offset.End.Value - offsetStart;
Tokenizer.cs (2)
244return token.Offset.End.Value; 254return token.Offset.Start.Value;
Microsoft.ML.Tokenizers.Tests (79)
BpeTests.cs (14)
321Assert.Equal(offsets[i], (encoding[i].Offset.Start.Value, encoding[i].Offset.End.Value - encoding[i].Offset.Start.Value)); 479Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 483Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 616result += $"[{string.Join(", ", encoding.Select(t => $"({t.Offset.Start}, {t.Offset.End.Value})"))} ]"; 825Assert.Equal(offsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value)).ToArray()); 836Assert.Equal(encoding[i].Offset.Start.Value, index); 839Assert.Equal(encoding[encoding.Count - i].Offset.Start.Value, index);
CodeGenTests.cs (18)
238Assert.Equal(expectedOffsetsWithSpace, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 244Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 558Assert.Equal((0, 0), (encoding[0].Offset.Start.Value, encoding[0].Offset.End.Value)); 563Assert.Equal((0, 0), (encoding[0].Offset.Start.Value, encoding[0].Offset.End.Value)); 568Assert.Equal((0, 0), (encoding[0].Offset.Start.Value, encoding[0].Offset.End.Value)); 573Assert.Equal((0, 0), (encoding[0].Offset.Start.Value, encoding[0].Offset.End.Value)); 582Assert.Equal((0, 0), (encoding[0].Offset.Start.Value, encoding[0].Offset.End.Value)); 587Assert.Equal((0, 0), (encoding[0].Offset.Start.Value, encoding[0].Offset.End.Value));
EnglishRobertaTests.cs (9)
185Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 189Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 267(int, int)[] offsets = encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray();
LlamaTests.cs (12)
247Assert.Equal(offsets, result.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 504Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 508Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 542Assert.Equal(expectedOffsets1, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray());
TiktokenTests.cs (23)
212(int, int)[] offsets = result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray(); 253(int, int)[] offsets = result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray(); 289Assert.Equal(new List<(int, int)> { (0, 12), (12, 5), (17, 2), (18, 1), (19, 6), (25, 10) }, result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray()); 326Assert.Equal(new List<(int, int)> { (0, 13), (13, 5), (18, 2), (20, 6), (26, 15) }, result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray()); 642Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 646Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 755(int Index, int Length)[] offsets = result.Select(r => (r.Offset.Start.Value, r.Offset.End.Value - r.Offset.Start.Value)).ToArray(); 853GptOss.EncodeToTokens(text, out _).Select(t => (t.Offset.Start.Value, t.Offset.End.Value)).ToList());
WordPieceTests.cs (3)
107while (i >= tokens[j].Offset.End.Value) 113Assert.Equal(j == 0 ? 0 : tokens[j - 1].Offset.End.Value, charsWritten); 114Assert.Equal(j == 0 ? "" : text.Substring(0, tokens[j - 1].Offset.End.Value), bufferSlice.Slice(0, charsWritten).ToString());
Microsoft.ML.TorchSharp (5)
Utils\RangeUtil.cs (5)
14long? start = !range.Start.IsFromEnd ? range.Start.Value : -1 * range.Start.Value; 15var stop = !range.End.IsFromEnd ? new long?(range.End.Value) : range.End.Value == 0 ? null : new long?(-1 * range.End.Value);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (5)
Utils\Globbing\PathTokenizer.cs (5)
89var length = range.End.Value - range.Start.Value; 91!_path.Slice(range.Start.Value, length).Equals(".".AsSpan(), StringComparison.Ordinal) && 92!_path.Slice(range.Start.Value, length).Equals("..".AsSpan(), StringComparison.Ordinal)) 94segments.Add(new(range.Start.Value, length));
System.Linq (8)
System\Linq\ElementAt.cs (6)
57return source.ElementAt(index.Value); 62return source.ElementAt(count - index.Value); 65if (!TryGetElementFromEnd(source, index.Value, out TSource? element)) 102return source.ElementAtOrDefault(index.Value); 107return source.ElementAtOrDefault(count - index.Value); 110TryGetElementFromEnd(source, index.Value, out TSource? element);
System\Linq\Take.cs (2)
52int startIndex = start.Value; 53int endIndex = end.Value;
System.Linq.AsyncEnumerable (6)
System\Linq\ElementAtAsync.cs (4)
71return ElementAtAsync(source, index.Value, cancellationToken); 76return ElementAtFromEndOrDefault(source, index.Value, throwIfNotFound: true, cancellationToken)!; 98return ElementAtOrDefaultAsync(source, index.Value, cancellationToken); 103return ElementAtFromEndOrDefault(source, index.Value, throwIfNotFound: false, cancellationToken);
System\Linq\Take.cs (2)
73int startIndex = start.Value, endIndex = end.Value;
System.Linq.Queryable (1)
System\Linq\Queryable.cs (1)
2251if (index.IsFromEnd && index.Value == 0)
System.Numerics.Tensors (2)
System\Buffers\NIndex.cs (2)
50_value = ~index.Value; 52_value = index.Value;
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Index.cs (2)
143return ((uint)Value).ToString(); 159bool formatted = ((uint)Value).TryFormat(span.Slice(1), out int charsWritten);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Range.cs (2)
78bool formatted = ((uint)Start.Value).TryFormat(span.Slice(pos), out int charsWritten); 89formatted = ((uint)End.Value).TryFormat(span.Slice(pos), out charsWritten);