Common_func_opt_itemContext
public class PostgreSQLParser.Common_func_opt_itemContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Constructors
Common_func_opt_itemContext
public Common_func_opt_itemContext(ParserRuleContext parent, int invokingState)
| Parameter | Type | Description |
|---|---|---|
parent |
ParserRuleContext |
|
invokingState |
Int32 |
Properties
RuleIndex
public override int RuleIndex { get; }
Methods
CALLED()
public ITerminalNode CALLED()
Returns: ITerminalNode
ON()
public ITerminalNode ON()
Returns: ITerminalNode
NULL_P()
public ITerminalNode[] NULL_P()
Returns: ITerminalNode[]
NULL_P(int)
public ITerminalNode NULL_P(int i)
Parameters:
| Name | Type | Description |
|---|---|---|
i |
Int32 |
Returns: ITerminalNode
INPUT_P()
public ITerminalNode INPUT_P()
Returns: ITerminalNode
RETURNS()
public ITerminalNode RETURNS()
Returns: ITerminalNode
STRICT_P()
public ITerminalNode STRICT_P()
Returns: ITerminalNode
IMMUTABLE()
public ITerminalNode IMMUTABLE()
Returns: ITerminalNode
STABLE()
public ITerminalNode STABLE()
Returns: ITerminalNode
VOLATILE()
public ITerminalNode VOLATILE()
Returns: ITerminalNode
EXTERNAL()
public ITerminalNode EXTERNAL()
Returns: ITerminalNode
SECURITY()
public ITerminalNode SECURITY()
Returns: ITerminalNode
DEFINER()
public ITerminalNode DEFINER()
Returns: ITerminalNode
INVOKER()
public ITerminalNode INVOKER()
Returns: ITerminalNode
LEAKPROOF()
public ITerminalNode LEAKPROOF()
Returns: ITerminalNode
NOT()
public ITerminalNode NOT()
Returns: ITerminalNode
COST()
public ITerminalNode COST()
Returns: ITerminalNode
numericonly()
public PostgreSQLParser.NumericonlyContext numericonly()
Returns: NumericonlyContext
ROWS()
public ITerminalNode ROWS()
Returns: ITerminalNode
SUPPORT()
public ITerminalNode SUPPORT()
Returns: ITerminalNode
any_name()
public PostgreSQLParser.Any_nameContext any_name()
Returns: Any_nameContext
functionsetresetclause()
public PostgreSQLParser.FunctionsetresetclauseContext functionsetresetclause()
Returns: FunctionsetresetclauseContext
PARALLEL()
public ITerminalNode PARALLEL()
Returns: ITerminalNode
colid()
public PostgreSQLParser.ColidContext colid()
Returns: ColidContext
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>