AexprconstContext

Classes > Nimblesite.DataProvider.Postgres.Parsing > AexprconstContext
public class PostgreSQLParser.AexprconstContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree

Constructors

AexprconstContext

public AexprconstContext(ParserRuleContext parent, int invokingState)
Parameter Type Description
parent ParserRuleContext
invokingState Int32

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

iconst()

public PostgreSQLParser.IconstContext iconst()

Returns: IconstContext

fconst()

public PostgreSQLParser.FconstContext fconst()

Returns: FconstContext

sconst()

public PostgreSQLParser.SconstContext sconst()

Returns: SconstContext

bconst()

public PostgreSQLParser.BconstContext bconst()

Returns: BconstContext

xconst()

public PostgreSQLParser.XconstContext xconst()

Returns: XconstContext

func_name()

public PostgreSQLParser.Func_nameContext func_name()

Returns: Func_nameContext

OPEN_PAREN()

public ITerminalNode OPEN_PAREN()

Returns: ITerminalNode

func_arg_list()

public PostgreSQLParser.Func_arg_listContext func_arg_list()

Returns: Func_arg_listContext

CLOSE_PAREN()

public ITerminalNode CLOSE_PAREN()

Returns: ITerminalNode

sort_clause_()

public PostgreSQLParser.Sort_clause_Context sort_clause_()

Returns: Sort_clause_Context

consttypename()

public PostgreSQLParser.ConsttypenameContext consttypename()

Returns: ConsttypenameContext

constinterval()

public PostgreSQLParser.ConstintervalContext constinterval()

Returns: ConstintervalContext

interval_()

public PostgreSQLParser.Interval_Context interval_()

Returns: Interval_Context

TRUE_P()

public ITerminalNode TRUE_P()

Returns: ITerminalNode

FALSE_P()

public ITerminalNode FALSE_P()

Returns: ITerminalNode

NULL_P()

public ITerminalNode NULL_P()

Returns: ITerminalNode

EnterRule(IParseTreeListener)

public override void EnterRule(IParseTreeListener listener)

Parameters:

Name Type Description
listener IParseTreeListener

ExitRule(IParseTreeListener)

public override void ExitRule(IParseTreeListener listener)

Parameters:

Name Type Description
listener IParseTreeListener

Accept<TResult>(IParseTreeVisitor<TResult>)

public override TResult Accept<TResult>(IParseTreeVisitor<TResult> visitor)

The `` needs a double dispatch method.

Parameters:

Name Type Description
visitor IParseTreeVisitor<<TResult>>

Returns: <TResult>