Table of Contents

Class NCalcParser.PrimaryExpressionContext

Namespace
NCalc.Antlr
Assembly
NCalc.Antlr.dll
public class NCalcParser.PrimaryExpressionContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Inheritance
RuleContext
ParserRuleContext
NCalcParser.PrimaryExpressionContext
Implements
IRuleNode
IParseTree
ISyntaxTree
ITree
Inherited Members
ParserRuleContext.EMPTY
ParserRuleContext.children
ParserRuleContext.exception
ParserRuleContext.CopyFrom(ParserRuleContext)
ParserRuleContext.AddChild(ITerminalNode)
ParserRuleContext.AddChild(RuleContext)
ParserRuleContext.RemoveLastChild()
ParserRuleContext.AddChild(IToken)
ParserRuleContext.AddErrorNode(IToken)
ParserRuleContext.GetRuleContexts<T>()
ParserRuleContext.ToInfoString(Parser)
ParserRuleContext.EmptyContext
ParserRuleContext.ChildCount
ParserRuleContext.SourceInterval
ParserRuleContext.Start
ParserRuleContext.Stop
RuleContext.invokingState
RuleContext.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.IsEmpty
RuleContext.Parent
RuleContext.Payload

Constructors

PrimaryExpressionContext(ParserRuleContext, int)

public PrimaryExpressionContext(ParserRuleContext parent, int invokingState)

Parameters

parent ParserRuleContext
invokingState int

Fields

_arguments

public NCalcParser.ArgumentsContext _arguments

Field Value

NCalcParser.ArgumentsContext

_identifier

public NCalcParser.IdentifierContext _identifier

Field Value

NCalcParser.IdentifierContext

_logicalExpression

public NCalcParser.LogicalExpressionContext _logicalExpression

Field Value

NCalcParser.LogicalExpressionContext

expr

public NCalcParser.ValueContext expr

Field Value

NCalcParser.ValueContext

retValue

public LogicalExpression retValue

Field Value

LogicalExpression

Properties

RuleIndex

public override int RuleIndex { get; }

Property Value

int

Methods

EnterRule(IParseTreeListener)

public override void EnterRule(IParseTreeListener listener)

Parameters

listener IParseTreeListener

ExitRule(IParseTreeListener)

public override void ExitRule(IParseTreeListener listener)

Parameters

listener IParseTreeListener

arguments()

public NCalcParser.ArgumentsContext arguments()

Returns

NCalcParser.ArgumentsContext

identifier()

public NCalcParser.IdentifierContext identifier()

Returns

NCalcParser.IdentifierContext

logicalExpression()

public NCalcParser.LogicalExpressionContext logicalExpression()

Returns

NCalcParser.LogicalExpressionContext

value()

public NCalcParser.ValueContext value()

Returns

NCalcParser.ValueContext