9 references to ApplyBinaryOp
System.Text.RegularExpressions (9)
System\Text\RegularExpressions\Symbolic\CharSetSolver.cs (9)
148public BDD Or(BDD set1, BDD set2) => ApplyBinaryOp(BooleanOperation.Or, set1, set2); 167public BDD And(BDD a, BDD b) => ApplyBinaryOp(BooleanOperation.And, a, b); 256one = ApplyBinaryOp(op, set1, set2.One); 257two = ApplyBinaryOp(op, set1, set2.Zero); 262one = ApplyBinaryOp(op, set1.One, set2); 263two = ApplyBinaryOp(op, set1.Zero, set2); 268one = ApplyBinaryOp(op, set1.One, set2.One); 269two = ApplyBinaryOp(op, set1.Zero, set2.Zero); 286public bool IsFull(BDD set) => ApplyBinaryOp(BooleanOperation.Xor, set, Full) == Empty;