Searched refs:bestPattern (Results 1 – 1 of 1) sorted by relevance
153 const Pattern *bestPattern = nullptr; in matchAndRewrite() local159 bestPattern = opPatterns[opIt]; in matchAndRewrite()162 (!bestPattern || in matchAndRewrite()163 bestPattern->getBenefit() < anyOpPatterns[anyIt]->getBenefit())) { in matchAndRewrite()165 bestPattern = anyOpPatterns[anyIt]; in matchAndRewrite()168 if (pdlIt < pdlE && (!bestPattern || bestPattern->getBenefit() < in matchAndRewrite()172 bestPattern = pdlMatch->pattern; in matchAndRewrite()174 if (!bestPattern) in matchAndRewrite()182 if (canApply && !canApply(*bestPattern)) in matchAndRewrite()195 result = success(!onSuccess || succeeded(onSuccess(*bestPattern))); in matchAndRewrite()[all …]