3 writes to SegmentGroup
Microsoft.Extensions.FileSystemGlobbing (3)
Internal\PatternContexts\PatternContextRagged.cs (3)
43
frame.
SegmentGroup
= Pattern.StartsWith;
92
frame.
SegmentGroup
= Pattern.Contains[frame.SegmentGroupIndex];
96
frame.
SegmentGroup
= Pattern.EndsWith;
8 references to SegmentGroup
Microsoft.Extensions.FileSystemGlobbing (8)
Internal\PatternContexts\PatternContextRagged.cs (6)
69
frame.SegmentIndex = Frame.
SegmentGroup
.Count;
85
frame.SegmentIndex == frame.
SegmentGroup
.Count &&
155
if (Frame.SegmentIndex >= Frame.
SegmentGroup
.Count)
159
return Frame.
SegmentGroup
[Frame.SegmentIndex].Match(value);
164
int groupLength = Frame.
SegmentGroup
.Count;
174
IPathSegment segment = Frame.
SegmentGroup
[groupLength - index - 1];
Internal\PatternContexts\PatternContextRaggedInclude.cs (2)
29
if (IsStartingGroup() && Frame.SegmentIndex < Frame.
SegmentGroup
.Count)
31
onDeclare(Frame.
SegmentGroup
[Frame.SegmentIndex], false);