OR

A semantic context which is true whenever at least one of the contained contexts is true.

Constructors

this
this(SemanticContext a, SemanticContext b)
Undocumented in source.

Members

Functions

eval
bool eval(InterfaceRecognizer parser, RuleContext parserCallStack)

@uml @override

evalPrecedence
SemanticContext evalPrecedence(InterfaceRecognizer parser, RuleContext parserCallStack)

@uml @override

getOperands
SemanticContext[] getOperands()

@uml @override

opEquals
bool opEquals(Object obj)

@uml @override

toHash
size_t toHash()

@uml @override @trusted

toString
string toString()

@uml @override

Variables

opnds
SemanticContext[] opnds;
Undocumented in source.

Inherited Members

From Operator

getOperands
SemanticContext[] getOperands()

Gets the operands for the semantic context operator.

Meta