Lines Matching refs:Candidate
145 StringView Candidate = S.substr(0, End); in startsWithLocalScopePattern() local
146 if (Candidate.empty()) in startsWithLocalScopePattern()
151 if (Candidate.size() == 1) in startsWithLocalScopePattern()
152 return Candidate[0] == '@' || (Candidate[0] >= '0' && Candidate[0] <= '9'); in startsWithLocalScopePattern()
155 if (Candidate.back() != '@') in startsWithLocalScopePattern()
157 Candidate = Candidate.dropBack(); in startsWithLocalScopePattern()
165 if (Candidate[0] < 'B' || Candidate[0] > 'P') in startsWithLocalScopePattern()
167 Candidate = Candidate.dropFront(); in startsWithLocalScopePattern()
168 while (!Candidate.empty()) { in startsWithLocalScopePattern()
169 if (Candidate[0] < 'A' || Candidate[0] > 'P') in startsWithLocalScopePattern()
171 Candidate = Candidate.dropFront(); in startsWithLocalScopePattern()