operator | method
Bitwise OR operator combining this expression with rhs.
Implementation
BloomExpr operator |(BloomExpr rhs) {
final leftList =
this is BloomOrExpr ? (this as BloomOrExpr).exprs : <BloomExpr>[this];
final rightList =
rhs is BloomOrExpr ? rhs.exprs : <BloomExpr>[rhs];
return BloomExpr.or([...leftList, ...rightList]);
}