Class VimscriptParser.FunctionDefinitionContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
com.maddyhome.idea.vim.parser.generated.VimscriptParser.FunctionDefinitionContext
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
- VimscriptParser
public static class VimscriptParser.FunctionDefinitionContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
FieldsFields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, EMPTY, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionFunctionDefinitionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) List<org.antlr.v4.runtime.tree.TerminalNode>BAR()org.antlr.v4.runtime.tree.TerminalNodeBAR(int i) blockMember(int i) List<org.antlr.v4.runtime.tree.TerminalNode>COLON()org.antlr.v4.runtime.tree.TerminalNodeCOLON(int i) List<org.antlr.v4.runtime.tree.TerminalNode>DOT()org.antlr.v4.runtime.tree.TerminalNodeDOT(int i) org.antlr.v4.runtime.tree.TerminalNodevoidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodevoidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeFUNCTION()functionFlag(int i) intinline_comment(int i) org.antlr.v4.runtime.tree.TerminalNodeL_PAREN()literalDictionaryKey(int i) List<org.antlr.v4.runtime.tree.TerminalNode>NEW_LINE()org.antlr.v4.runtime.tree.TerminalNodeNEW_LINE(int i) List<org.antlr.v4.runtime.tree.TerminalNode>NUM()org.antlr.v4.runtime.tree.TerminalNodeNUM(int i) org.antlr.v4.runtime.tree.TerminalNodeR_PAREN()org.antlr.v4.runtime.tree.TerminalNodeSID()org.antlr.v4.runtime.tree.TerminalNodeSNR()List<org.antlr.v4.runtime.tree.TerminalNode>WS()org.antlr.v4.runtime.tree.TerminalNodeWS(int i) Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Field Details
-
replace
public org.antlr.v4.runtime.Token replace
-
-
Constructor Details
-
FunctionDefinitionContext
public FunctionDefinitionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
FUNCTION
public org.antlr.v4.runtime.tree.TerminalNode FUNCTION() -
L_PAREN
public org.antlr.v4.runtime.tree.TerminalNode L_PAREN() -
argumentsDeclaration
-
R_PAREN
public org.antlr.v4.runtime.tree.TerminalNode R_PAREN() -
ENDFUNCTION
public org.antlr.v4.runtime.tree.TerminalNode ENDFUNCTION() -
functionName
-
WS
-
WS
public org.antlr.v4.runtime.tree.TerminalNode WS(int i) -
anyCaseNameWithDigitsAndUnderscores
public List<VimscriptParser.AnyCaseNameWithDigitsAndUnderscoresContext> anyCaseNameWithDigitsAndUnderscores() -
anyCaseNameWithDigitsAndUnderscores
public VimscriptParser.AnyCaseNameWithDigitsAndUnderscoresContext anyCaseNameWithDigitsAndUnderscores(int i) -
NUM
-
NUM
public org.antlr.v4.runtime.tree.TerminalNode NUM(int i) -
functionScope
-
COLON
-
COLON
public org.antlr.v4.runtime.tree.TerminalNode COLON(int i) -
functionFlag
-
functionFlag
-
blockMember
-
blockMember
-
NEW_LINE
-
NEW_LINE
public org.antlr.v4.runtime.tree.TerminalNode NEW_LINE(int i) -
BAR
-
BAR
public org.antlr.v4.runtime.tree.TerminalNode BAR(int i) -
EXCLAMATION
public org.antlr.v4.runtime.tree.TerminalNode EXCLAMATION() -
SID
public org.antlr.v4.runtime.tree.TerminalNode SID() -
SNR
public org.antlr.v4.runtime.tree.TerminalNode SNR() -
literalDictionaryKey
-
literalDictionaryKey
-
inline_comment
-
inline_comment
-
DOT
-
DOT
public org.antlr.v4.runtime.tree.TerminalNode DOT(int i) -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRulein classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRulein classorg.antlr.v4.runtime.ParserRuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-