7 writes to Flags
Microsoft.AspNetCore.Routing (7)
Matching\Candidate.cs (7)
61
Flags
= CandidateFlags.None;
81
Flags
= CandidateFlags.None;
86
Flags
|= CandidateFlags.HasDefaults;
92
Flags
|= CandidateFlags.HasCaptures;
97
Flags
|= CandidateFlags.HasCatchAll;
102
Flags
|= CandidateFlags.HasComplexSegments;
107
Flags
|= CandidateFlags.HasConstraints;
16 references to Flags
Microsoft.AspNetCore.Routing (2)
Matching\DfaMatcher.cs (2)
76
if (candidate.
Flags
== Candidate.CandidateFlags.None)
124
var flags = candidate.
Flags
;
Microsoft.AspNetCore.Routing.Tests (14)
Matching\DfaMatcherBuilderTest.cs (14)
3200
Assert.Equal(Candidate.CandidateFlags.None, candidate.
Flags
);
3220
Assert.Equal(Candidate.CandidateFlags.HasCaptures, candidate.
Flags
);
3246
candidate.
Flags
);
3278
candidate.
Flags
);
3308
candidate.
Flags
);
3341
candidate.
Flags
);
3368
Assert.Equal(Candidate.CandidateFlags.HasConstraints, candidate.
Flags
);
3390
Assert.Equal(Candidate.CandidateFlags.HasConstraints | Candidate.CandidateFlags.HasCaptures, candidate1.
Flags
);
3393
Assert.Equal(Candidate.CandidateFlags.HasConstraints | Candidate.CandidateFlags.HasCaptures, candidate2.
Flags
);
3413
Assert.Equal(Candidate.CandidateFlags.HasConstraints | Candidate.CandidateFlags.HasCaptures, candidate1.
Flags
);
3416
Assert.Equal(Candidate.CandidateFlags.HasConstraints | Candidate.CandidateFlags.HasCaptures, candidate2.
Flags
);
3436
Assert.Equal(Candidate.CandidateFlags.HasConstraints | Candidate.CandidateFlags.HasCaptures, candidate1.
Flags
);
3439
Assert.Equal(Candidate.CandidateFlags.HasConstraints | Candidate.CandidateFlags.HasCaptures, candidate2.
Flags
);
3457
Assert.Equal(Candidate.CandidateFlags.None, candidate.
Flags
);