Class Dart2Parser.ClassDefinitionContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- net.sourceforge.pmd.lang.dart.antlr4.Dart2Parser.ClassDefinitionContext
-
- 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:
- Dart2Parser
public static class Dart2Parser.ClassDefinitionContext extends org.antlr.v4.runtime.ParserRuleContext
-
-
Constructor Summary
Constructors Constructor Description ClassDefinitionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.antlr.v4.runtime.tree.TerminalNodeABSTRACT()java.util.List<Dart2Parser.ClassMemberDefinitionContext>classMemberDefinition()Dart2Parser.ClassMemberDefinitionContextclassMemberDefinition(int i)voidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)intgetRuleIndex()Dart2Parser.IdentifierContextidentifier()Dart2Parser.InterfacesContextinterfaces()java.util.List<Dart2Parser.MetadataContext>metadata()Dart2Parser.MetadataContextmetadata(int i)Dart2Parser.MixinApplicationClassContextmixinApplicationClass()Dart2Parser.MixinsContextmixins()Dart2Parser.SuperclassContextsuperclass()Dart2Parser.TypeParametersContexttypeParameters()-
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, toInfoString
-
-
-
-
Method Detail
-
metadata
public java.util.List<Dart2Parser.MetadataContext> metadata()
-
metadata
public Dart2Parser.MetadataContext metadata(int i)
-
identifier
public Dart2Parser.IdentifierContext identifier()
-
ABSTRACT
public org.antlr.v4.runtime.tree.TerminalNode ABSTRACT()
-
typeParameters
public Dart2Parser.TypeParametersContext typeParameters()
-
superclass
public Dart2Parser.SuperclassContext superclass()
-
mixins
public Dart2Parser.MixinsContext mixins()
-
interfaces
public Dart2Parser.InterfacesContext interfaces()
-
classMemberDefinition
public java.util.List<Dart2Parser.ClassMemberDefinitionContext> classMemberDefinition()
-
classMemberDefinition
public Dart2Parser.ClassMemberDefinitionContext classMemberDefinition(int i)
-
mixinApplicationClass
public Dart2Parser.MixinApplicationClassContext mixinApplicationClass()
-
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
-
-