Lines Matching refs:Candidate
149 StringView Candidate = S.substr(0, End);
150 if (Candidate.empty())
155 if (Candidate.size() == 1)
156 return Candidate[0] == '@' || (Candidate[0] >= '0' && Candidate[0] <= '9');
159 if (Candidate.back() != '@')
161 Candidate = Candidate.dropBack();
169 if (Candidate[0] < 'B' || Candidate[0] > 'P')
171 Candidate = Candidate.dropFront();
172 while (!Candidate.empty()) {
173 if (Candidate[0] < 'A' || Candidate[0] > 'P')
175 Candidate = Candidate.dropFront();