28 references to PathMatchState
Microsoft.Build.Framework (28)
Globbing\MSBuildPathMatcher.cs (28)
260
PathMatchState
state = _globstarCount switch
270
directoryMatches = state ==
PathMatchState
.FullMatch;
274
canMatchDescendants = state ==
PathMatchState
.PartialMatch;
282
canMatchDescendants = state !=
PathMatchState
.NoMatch;
285
return state !=
PathMatchState
.NoMatch;
288
private
PathMatchState
MatchWithoutGlobstar(ref PathSegmentEnumerator segments)
296
return
PathMatchState
.NoMatch;
303
?
PathMatchState
.FullMatch
304
:
PathMatchState
.PartialMatch;
307
private
PathMatchState
MatchSingleGlobstar(ref PathSegmentEnumerator segments)
317
return
PathMatchState
.PartialMatch;
321
return
PathMatchState
.FullMatch;
330
return
PathMatchState
.PartialMatch;
335
return
PathMatchState
.NoMatch;
339
return
PathMatchState
.FullMatch;
353
return
PathMatchState
.PartialMatch;
358
return
PathMatchState
.NoMatch;
366
return
PathMatchState
.PartialMatch;
382
return
PathMatchState
.PartialMatch;
386
return
PathMatchState
.FullMatch;
389
private
PathMatchState
MatchGlobstarAnchor(ref PathSegmentEnumerator segments)
395
return
PathMatchState
.FullMatch;
399
return
PathMatchState
.PartialMatch;
402
private
PathMatchState
MatchMultipleGlobstars(
445
return
PathMatchState
.NoMatch;
467
return
PathMatchState
.FullMatch;
471
?
PathMatchState
.PartialMatch
472
:
PathMatchState
.NoMatch;