3 writes to SegmentGroup
Microsoft.Extensions.FileSystemGlobbing (3)
Internal\PatternContexts\PatternContextRagged.cs (3)
42
frame.
SegmentGroup
= Pattern.StartsWith;
90
frame.
SegmentGroup
= Pattern.Contains[frame.SegmentGroupIndex];
94
frame.
SegmentGroup
= Pattern.EndsWith;
8 references to SegmentGroup
Microsoft.Extensions.FileSystemGlobbing (8)
Internal\PatternContexts\PatternContextRagged.cs (6)
68
frame.SegmentIndex = Frame.
SegmentGroup
.Count;
83
frame.SegmentIndex == frame.
SegmentGroup
.Count &&
148
if (Frame.SegmentIndex >= Frame.
SegmentGroup
.Count)
152
return Frame.
SegmentGroup
[Frame.SegmentIndex].Match(value);
157
int groupLength = Frame.
SegmentGroup
.Count;
167
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);