Lines Matching refs:kNoLabel
70 // // Returns true if a match found. kNoLabel matches any
123 // Arc(kNoLabel, 0, Weight::One(), current_state) as well as any
125 // Arc(0, kNoLabel, Weight::One(), current_state) is instead matched.
144 match_label_(kNoLabel),
146 loop_(kNoLabel, 0, Weight::One(), kNoStateId),
168 match_label_(kNoLabel),
280 match_label_ = kNoLabel;
284 match_label_ = match_label == kNoLabel ? 0 : match_label;
346 // kNoLabel, this special matching is not done. RhoMatcher is
362 Label rho_label = kNoLabel,
376 rho_label_ = kNoLabel;
407 has_rho_ = rho_label_ != kNoLabel;
411 if (match_label == rho_label_ && rho_label_ != kNoLabel) {
417 rho_match_ = kNoLabel;
419 } else if (has_rho_ && match_label != 0 && match_label != kNoLabel &&
431 if (rho_match_ == kNoLabel) {
513 // 'sigma_label'). If 'sigma_label' is kNoLabel, this special
530 Label sigma_label = kNoLabel,
544 sigma_label_ = kNoLabel;
576 sigma_label_ != kNoLabel ? matcher_->Find(sigma_label_) : false;
581 if (match_label == sigma_label_ && sigma_label_ != kNoLabel) {
587 sigma_match_ = kNoLabel;
589 } else if (has_sigma_ && match_label != 0 && match_label != kNoLabel &&
603 if (sigma_match_ == kNoLabel) {
623 if (matcher_->Done() && has_sigma_ && (sigma_match_ == kNoLabel) &&
693 // kNoLabel, this special matching is not done. PhiMatcher is
710 Label phi_label = kNoLabel,
727 phi_label_ = kNoLabel;
761 has_phi_ = phi_label_ != kNoLabel;
769 if ((phi_match_ == kNoLabel) && (phi_weight_ == Weight::One())) {
774 if (phi_match_ != kNoLabel) {
821 if (match_label == phi_label_ && phi_label_ != kNoLabel) {
827 phi_match_ = kNoLabel;
829 if (!has_phi_ || match_label == 0 || match_label == kNoLabel)
890 // Return multi-epsilon arcs for Find(kNoLabel).
893 // Return a kNolabel loop for Find(multi_eps).
919 loop_.ilabel = kNoLabel;
923 loop_.olabel = kNoLabel;
976 done_ = !matcher_->Find(kNoLabel);
1013 CompactSet<Label, kNoLabel> multi_eps_labels_;
1014 typename CompactSet<Label, kNoLabel>::const_iterator multi_eps_iter_;
1030 } else if (match_label == kNoLabel) {
1040 ret = matcher_->Find(kNoLabel);
1043 ret = matcher_->Find(kNoLabel);