1 instantiation of Segment
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Utils\Globbing\PathTokenizer.cs (1)
94segments.Add(new(range.Start.Value, length));
17 references to Segment
Microsoft.NET.Sdk.StaticWebAssets.Tasks (17)
ComputeEndpointsForReferenceStaticWebAssets.cs (2)
31var routeSegments = new List<PathTokenizer.Segment>(); 32var basePathSegments = new List<PathTokenizer.Segment>();
Data\StaticWebAssetEndpoint.cs (6)
579List<PathTokenizer.Segment> routeSegments, 580List<PathTokenizer.Segment> prefixSegments) 619List<PathTokenizer.Segment> routeSegments, 620List<PathTokenizer.Segment> basePathSegments) 656List<PathTokenizer.Segment> routeSegments, 657List<PathTokenizer.Segment> basePathSegments)
UpdateExternallyDefinedStaticWebAssets.cs (2)
131var routeSegments = new List<PathTokenizer.Segment>(); 132var basePathSegments = new List<PathTokenizer.Segment>();
UpdatePackageStaticWebAssets.cs (2)
106var routeSegments = new List<PathTokenizer.Segment>(); 107var basePathSegments = new List<PathTokenizer.Segment>();
Utils\Globbing\PathTokenizer.cs (3)
85internal SegmentCollection Fill(List<Segment> segments) 101public readonly ref struct SegmentCollection(ReadOnlySpan<char> path, List<Segment> segments) 106private SegmentCollection(ReadOnlySpan<char> path, List<Segment> segments, int index) : this(path, segments) =>
Utils\Globbing\StaticWebAssetGlobMatcher.cs (1)
565internal List<PathTokenizer.Segment> Segments { get; set; } = [];
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (1)
68var tokenRanges = new List<PathTokenizer.Segment>();