Lines Matching defs:irhs
3520 bool HasEdge(size_t ilhs, size_t irhs) const {
3521 return matched_[SpaceIndex(ilhs, irhs)] == 1;
3523 void SetEdge(size_t ilhs, size_t irhs, bool b) {
3524 matched_[SpaceIndex(ilhs, irhs)] = b ? 1 : 0;
3537 size_t SpaceIndex(size_t ilhs, size_t irhs) const {
3538 return ilhs * num_matchers_ + irhs;
3546 // a (ilhs, irhs) matrix coordinate into an offset.
3665 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3667 matchers_[irhs].MatchAndExplain(*elem_first, &dummy));
3674 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3675 matrix.SetEdge(ilhs, irhs, *did_match_iter++ != 0);