Home | History | Annotate | Download | only in fst

Lines Matching refs:flags_

118       : flags_(encode_flags),
133 flags_ & kEncodeLabels ? arc.olabel : 0,
134 flags_ & kEncodeWeights ? arc.weight : Weight::One());
148 flags_ & kEncodeLabels ? arc.olabel : 0,
149 flags_ & kEncodeWeights ? arc.weight : Weight::One());
173 const uint32 flags() const { return flags_ & kEncodeFlags; }
188 flags_ |= kEncodeHasISymbols;
191 flags_ &= ~kEncodeHasISymbols;
199 flags_ |= kEncodeHasOSymbols;
202 flags_ &= ~kEncodeHasOSymbols;
207 uint32 flags_;
220 WriteType(strm, flags_);
230 if (flags_ & kEncodeHasISymbols)
233 if (flags_ & kEncodeHasOSymbols)
310 : flags_(flags),
316 : flags_(mapper.flags_),
325 : flags_(mapper.flags_),
339 return (type_ == ENCODE && (flags_ & kEncodeWeights)) ?
352 if (flags_ & kEncodeLabels)
354 if (flags_ & kEncodeWeights)
362 const uint32 flags() const { return flags_; }
409 uint32 flags_;
415 : flags_(flags), type_(type), table_(table) {}
422 if ((arc.nextstate == kNoStateId && !(flags_ & kEncodeWeights)) ||
423 (arc.nextstate == kNoStateId && (flags_ & kEncodeWeights) &&
429 flags_ & kEncodeLabels ? label : arc.olabel,
430 flags_ & kEncodeWeights ? Weight::One() : arc.weight,
438 if (flags_ & kEncodeLabels && arc.ilabel != arc.olabel) {
443 if (flags_ & kEncodeWeights && arc.weight != Weight::One()) {
455 flags_ & kEncodeLabels ? tuple->olabel : arc.olabel,
456 flags_ & kEncodeWeights ? tuple->weight : arc.weight,