Lines Matching full:properties
37 #include <fst/test-properties.h>
84 // // Return the properties that are always true for an fst
86 // uint64 Properties();
445 using FstImpl<A>::Properties;
528 SetProperties(impl.Properties());
561 if (Properties(kError)) return 0;
586 if (!HasArcs(s) && !Properties(kILabelSorted))
594 if (!HasArcs(s) && !Properties(kOLabelSorted))
705 // Properties always true of this Fst class
718 SetProperties(impl.Properties());
741 uint64 copy_properties = fst.Properties(kCopyProperties, true);
761 SetProperties(kStaticProperties | compactor_->Properties());
976 uint64 copy_properties = fst.Properties(kCopyProperties, true);
981 uint64 properties = copy_properties |
983 FstImpl<A>::WriteFstHeader(fst, strm, opts, file_version, type, properties,
1233 uint64 Properties() const {
1238 uint64 props = Properties();
1239 return fst.Properties(props, true) == props;
1276 uint64 Properties() const {
1281 uint64 props = Properties();
1282 return fst.Properties(props, true) == props;
1318 uint64 Properties() const {
1323 uint64 props = Properties();
1324 return fst.Properties(props, true) == props;
1360 uint64 Properties() const {
1365 uint64 props = Properties();
1366 return fst.Properties(props, true) == props;
1402 uint64 Properties() const {
1407 uint64 props = Properties();
1408 return fst.Properties(props, true) == props;