Package de.jplag.csharp.grammar
Class CSharpParser.Interface_member_declarationContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
de.jplag.csharp.grammar.CSharpParser.Interface_member_declarationContext
- 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:
- CSharpParser
public static class CSharpParser.Interface_member_declarationContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionInterface_member_declarationContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodevoidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeEVENT()voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) intorg.antlr.v4.runtime.tree.TerminalNodeNEW()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeREADONLY()org.antlr.v4.runtime.tree.TerminalNodeREF()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeTHIS()type_()org.antlr.v4.runtime.tree.TerminalNodeUNSAFE()org.antlr.v4.runtime.tree.TerminalNodeVOID()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
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Constructor Details
-
Interface_member_declarationContext
public Interface_member_declarationContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
type_
-
VOID
public org.antlr.v4.runtime.tree.TerminalNode VOID() -
identifier
-
OPEN_PARENS
public org.antlr.v4.runtime.tree.TerminalNode OPEN_PARENS() -
CLOSE_PARENS
public org.antlr.v4.runtime.tree.TerminalNode CLOSE_PARENS() -
SEMICOLON
public org.antlr.v4.runtime.tree.TerminalNode SEMICOLON() -
EVENT
public org.antlr.v4.runtime.tree.TerminalNode EVENT() -
attributes
-
NEW
public org.antlr.v4.runtime.tree.TerminalNode NEW() -
OPEN_BRACE
public org.antlr.v4.runtime.tree.TerminalNode OPEN_BRACE() -
interface_accessors
-
CLOSE_BRACE
public org.antlr.v4.runtime.tree.TerminalNode CLOSE_BRACE() -
THIS
public org.antlr.v4.runtime.tree.TerminalNode THIS() -
OPEN_BRACKET
public org.antlr.v4.runtime.tree.TerminalNode OPEN_BRACKET() -
formal_parameter_list
-
CLOSE_BRACKET
public org.antlr.v4.runtime.tree.TerminalNode CLOSE_BRACKET() -
UNSAFE
public org.antlr.v4.runtime.tree.TerminalNode UNSAFE() -
REF
public org.antlr.v4.runtime.tree.TerminalNode REF() -
READONLY
public org.antlr.v4.runtime.tree.TerminalNode READONLY() -
type_parameter_list
-
type_parameter_constraints_clauses
-
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
-