private SyntacticComparisonOutcome Join(SyntacticComparisonOutcome compareLeft, SyntacticComparisonOutcome compareRight) { if (compareLeft == compareRight) { return(compareLeft); } if (compareLeft == SyntacticComparisonOutcome.Equal) { return(compareRight); } if (compareRight == SyntacticComparisonOutcome.Equal) { return(compareLeft); } return(SyntacticComparisonOutcome.Top); }
private SyntacticComparisonOutcome Join(SyntacticComparisonOutcome compareLeft, SyntacticComparisonOutcome compareRight) { if (compareLeft == compareRight) { return compareLeft; } if (compareLeft == SyntacticComparisonOutcome.Equal) { return compareRight; } if (compareRight == SyntacticComparisonOutcome.Equal) { return compareLeft; } return SyntacticComparisonOutcome.Top; }