Searched refs:kLeftSemiring (Results 1 – 19 of 19) sorted by relevance
87 const uint64 kLeftSemiring = 0x0000000000000001ULL; variable92 const uint64 kSemiring = kLeftSemiring | kRightSemiring;126 uint64 props = kIdempotent | kLeftSemiring | kRightSemiring; in NaturalLess()
147 return kLeftSemiring | kRightSemiring | kCommutative | in Properties()213 return kLeftSemiring | kRightSemiring | kCommutative; in Properties()
53 if (type == REWEIGHT_TO_INITIAL && !(Weight::Properties() & kLeftSemiring)) in Reweight()
91 return props1 & props2 & (kLeftSemiring | kRightSemiring | in Properties()
68 if (!(StringWeight<L, S>::Properties() & kLeftSemiring)) in operator()231 if (!(Weight::Properties() & kLeftSemiring)) in DeterminizeFsaImpl()
118 kLeftSemiring : kRightSemiring) | kIdempotent; in Properties()
95 const uint64 kLeftSemiring = 0x0000000000000001ULL; variable100 const uint64 kSemiring = kLeftSemiring | kRightSemiring;
76 return props1 & props2 & (kLeftSemiring | kRightSemiring | in Properties()
111 return props1 & props2 & (kLeftSemiring | kRightSemiring | in Properties()
230 return kLeftSemiring | kRightSemiring | kCommutative | in Properties()355 return kLeftSemiring | kRightSemiring | kCommutative; in Properties()491 return kLeftSemiring | kRightSemiring | kCommutative | kIdempotent | kPath; in Properties()
60 if (type == REWEIGHT_TO_INITIAL && !(Weight::Properties() & kLeftSemiring)) { in Reweight()
115 return props1 & props2 & (kLeftSemiring | kRightSemiring | kPath | in Properties()
83 return props & (kLeftSemiring | kRightSemiring | in Properties()
135 return props & (kLeftSemiring | kRightSemiring | in Properties()
91 return kLeftSemiring | kRightSemiring | kCommutative; in Properties()
75 if (!(StringWeight<L, S>::Properties() & kLeftSemiring)) { in operator()272 if (!(Weight::Properties() & kLeftSemiring)) { in DeterminizeFsaImpl()
126 kLeftSemiring : kRightSemiring) | kIdempotent; in Properties()
107 if (Weight::Properties() & kLeftSemiring) in TestSemiring()121 CHECK(Weight::Properties() & (kLeftSemiring | kRightSemiring)); in TestSemiring()132 if (Weight::Properties() & kLeftSemiring) { in TestDivision()
197 if (Weight::Properties() & kLeftSemiring) { in TestRational()234 if (Weight::Properties() & kLeftSemiring) { in TestRational()259 if (Weight::Properties() & kLeftSemiring) { in TestRational()286 if (Weight::Properties() & kLeftSemiring) { in TestRational()708 if (wprops & kLeftSemiring) { in TestOptimize()