or static method
@see ParserATNSimulator#getPredsForAmbigAlts
Implementation
static SemanticContext? or(SemanticContext? a, SemanticContext? b) {
if (a == null) return b;
if (b == null) return a;
if (a == EmptySemanticContext.Instance || b == EmptySemanticContext.Instance) return EmptySemanticContext.Instance;
final result = OR(a, b);
if (result.opnds.length == 1) {
return result.opnds[0];
}
return result;
}