Lines Matching refs:matcher_
213 matcher_ = fst.InitMatcher(match_type); in Matcher()
217 matcher_ = matcher.matcher_->Copy(); in Matcher()
220 ~Matcher() { delete matcher_; } in ~Matcher() local
226 MatchType Type(bool test) const { return matcher_->Type(test); } in Type()
227 void SetState(StateId s) { matcher_->SetState(s); } in SetState()
228 bool Find(Label label) { return matcher_->Find(label); } in Find()
229 bool Done() const { return matcher_->Done(); } in Done()
230 const Arc& Value() const { return matcher_->Value(); } in Value()
231 void Next() { matcher_->Next(); } in Next()
232 uint64 Properties(uint64 props) const { return matcher_->Properties(props); } in Properties()
233 uint32 Flags() const { return matcher_->Flags(); } in Flags()
236 M *matcher_;
253 matcher_ = fst.InitMatcher(match_type); in LookAheadMatcher()
257 matcher_ = matcher.matcher_->Copy(safe);
260 ~LookAheadMatcher() { delete matcher_; } in ~LookAheadMatcher() local
267 MatchType Type(bool test) const { return matcher_->Type(test); } in Type()
268 void SetState(StateId s) { matcher_->SetState(s); } in SetState()
269 bool Find(Label label) { return matcher_->Find(label); } in Find()
270 bool Done() const { return matcher_->Done(); } in Done()
271 const Arc& Value() const { return matcher_->Value(); } in Value()
272 void Next() { matcher_->Next(); } in Next()
273 const FST &GetFst() const { return matcher_->GetFst(); } in GetFst()
274 uint64 Properties(uint64 props) const { return matcher_->Properties(props); } in Properties()
275 uint32 Flags() const { return matcher_->Flags(); } in Flags()
279 return matcher_->LookAheadLabel(label); in LookAheadLabel()
283 return matcher_->LookAheadFst(fst, s); in LookAheadFst()
286 Weight LookAheadWeight() const { return matcher_->LookAheadWeight(); } in LookAheadWeight()
289 return matcher_->LookAheadPrefix(arc); in LookAheadPrefix()
293 matcher_->InitLookAheadFst(fst, copy);
297 M *matcher_;