Skip to main content

combine_guards

Function combine_guards 

Source
pub fn combine_guards(
    a: &BTreeSet<String>,
    b: &BTreeSet<String>,
) -> BTreeSet<String>
Expand description

The guards of two merged paths: either side holding is enough, so an unconditional side makes the merge unconditional, and two different conjunctions become one disjunction label.