Class NCalcParser.ConditionalExpressionContext
public class NCalcParser.ConditionalExpressionContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
- Inheritance
-
RuleContextParserRuleContextNCalcParser.ConditionalExpressionContext
- Implements
-
IRuleNodeIParseTreeISyntaxTreeITree
- Inherited Members
-
ParserRuleContext.EMPTYParserRuleContext.childrenParserRuleContext.exceptionParserRuleContext.CopyFrom(ParserRuleContext)ParserRuleContext.AddChild(ITerminalNode)ParserRuleContext.AddChild(RuleContext)ParserRuleContext.RemoveLastChild()ParserRuleContext.AddChild(IToken)ParserRuleContext.AddErrorNode(IToken)ParserRuleContext.GetRuleContexts<T>()ParserRuleContext.ToInfoString(Parser)ParserRuleContext.EmptyContextParserRuleContext.ChildCountParserRuleContext.SourceIntervalParserRuleContext.StartParserRuleContext.StopRuleContext.invokingStateRuleContext.Depth()RuleContext.GetText()RuleContext.getAltNumber()RuleContext.Accept<T>(IParseTreeVisitor<T>)RuleContext.ToStringTree(Parser)RuleContext.ToStringTree()RuleContext.ToString()RuleContext.ToString(IRecognizer)RuleContext.ToString(IRecognizer, RuleContext)RuleContext.IsEmptyRuleContext.ParentRuleContext.Payload
Constructors
ConditionalExpressionContext(ParserRuleContext, int)
public ConditionalExpressionContext(ParserRuleContext parent, int invokingState)
Parameters
parent
ParserRuleContextinvokingState
int
Fields
left
public NCalcParser.BooleanAndExpressionContext left
Field Value
retValue
public LogicalExpression retValue
Field Value
right
public NCalcParser.ConditionalExpressionContext right
Field Value
Properties
RuleIndex
public override int RuleIndex { get; }
Property Value
Methods
EnterRule(IParseTreeListener)
public override void EnterRule(IParseTreeListener listener)
Parameters
listener
IParseTreeListener
ExitRule(IParseTreeListener)
public override void ExitRule(IParseTreeListener listener)
Parameters
listener
IParseTreeListener
OR()
public ITerminalNode[] OR()
Returns
- ITerminalNode[]
OR(int)
public ITerminalNode OR(int i)
Parameters
i
int
Returns
- ITerminalNode
booleanAndExpression()
public NCalcParser.BooleanAndExpressionContext booleanAndExpression()
Returns
conditionalExpression()
public NCalcParser.ConditionalExpressionContext[] conditionalExpression()
Returns
conditionalExpression(int)
public NCalcParser.ConditionalExpressionContext conditionalExpression(int i)
Parameters
i
int