2 instantiations of Candidate
Microsoft.AspNetCore.Routing (2)
Matching\DfaMatcherBuilder.cs (2)
826return new Candidate( 837return new Candidate(
19 references to Candidate
Microsoft.AspNetCore.Routing (19)
Matching\CandidateSet.cs (1)
54internal CandidateSet(Candidate[] candidates)
Matching\DfaMatcher.cs (11)
73ref readonly var candidate = ref candidates[0]; 76if (candidate.Flags == Candidate.CandidateFlags.None) 120ref readonly var candidate = ref candidates[i]; 127if ((flags & Candidate.CandidateFlags.HasSlots) != 0) 136if ((flags & Candidate.CandidateFlags.HasDefaults) != 0) 141if ((flags & Candidate.CandidateFlags.HasCaptures) != 0) 146if ((flags & Candidate.CandidateFlags.HasCatchAll) != 0) 158if ((flags & Candidate.CandidateFlags.HasComplexSegments) != 0) 168if ((flags & Candidate.CandidateFlags.HasConstraints) != 0) 209internal (Candidate[] candidates, IEndpointSelectorPolicy[] policies) FindCandidateSet( 355public static void CandidatesFound(ILogger logger, string path, Candidate[] candidates)
Matching\DfaMatcherBuilder.cs (5)
574Array.Empty<Candidate>(), 705internal Candidate[] CreateCandidates(IReadOnlyList<Endpoint> endpoints) 709return Array.Empty<Candidate>(); 712var candiates = new Candidate[endpoints.Count]; 735internal Candidate CreateCandidate(Endpoint endpoint, int score)
Matching\DfaState.cs (2)
11public readonly Candidate[] Candidates; 17Candidate[] candidates,