org.antlr.v4.runtime.tree.ParseTree, org.antlr.v4.runtime.tree.RuleNode, org.antlr.v4.runtime.tree.SyntaxTree, org.antlr.v4.runtime.tree.Treepublic static class SwiftParser.ClassDeclarationContext
extends org.antlr.v4.runtime.ParserRuleContext
| Constructor | Description |
|---|---|
ClassDeclarationContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| Modifier and Type | Method | Description |
|---|---|---|
SwiftParser.AttributesContext |
attributes() |
|
SwiftParser.ClassBodyContext |
classBody() |
|
SwiftParser.ClassDeclarationModifiersContext |
classDeclarationModifiers() |
|
SwiftParser.ClassNameContext |
className() |
|
void |
enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) |
|
void |
exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) |
|
SwiftParser.GenericParameterClauseContext |
genericParameterClause() |
|
SwiftParser.GenericWhereClauseContext |
genericWhereClause() |
|
int |
getRuleIndex() |
|
SwiftParser.TypeInheritanceClauseContext |
typeInheritanceClause() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic ClassDeclarationContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public SwiftParser.ClassNameContext className()
public SwiftParser.ClassBodyContext classBody()
public SwiftParser.AttributesContext attributes()
public SwiftParser.ClassDeclarationModifiersContext classDeclarationModifiers()
public SwiftParser.GenericParameterClauseContext genericParameterClause()
public SwiftParser.TypeInheritanceClauseContext typeInheritanceClause()
public SwiftParser.GenericWhereClauseContext genericWhereClause()
public int getRuleIndex()
getRuleIndex in class org.antlr.v4.runtime.RuleContextpublic void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
enterRule in class org.antlr.v4.runtime.ParserRuleContextpublic void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
exitRule in class org.antlr.v4.runtime.ParserRuleContextCopyright © 2002–2018 PMD. All rights reserved.