Lines Matching refs:ifst1
24 void Intersect(const FstClass &ifst1, const FstClass &ifst2,
26 if (!ArcTypesMatch(ifst1, ifst2, "Intersect") ||
27 !ArcTypesMatch(*ofst, ifst1, "Intersect")) return;
29 IntersectArgs1 args(ifst1, ifst2, ofst, compose_filter);
30 Apply<Operation<IntersectArgs1> >("Intersect", ifst1.ArcType(), &args);
33 void Intersect(const FstClass &ifst1, const FstClass &ifst2,
35 if (!ArcTypesMatch(ifst1, ifst2, "Intersect") ||
36 !ArcTypesMatch(*ofst, ifst1, "Intersect")) return;
38 IntersectArgs2 args(ifst1, ifst2, ofst, copts);
39 Apply<Operation<IntersectArgs2> >("Intersect", ifst1.ArcType(), &args);