net.sourceforge.pmd.lang.swift.antlr4
Class SwiftParser.DeclarationContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
net.sourceforge.pmd.lang.swift.antlr4.SwiftParser.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:
- SwiftParser
public static class SwiftParser.DeclarationContext
- extends org.antlr.v4.runtime.ParserRuleContext
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext |
children, exception, start, stop |
Fields inherited from class org.antlr.v4.runtime.RuleContext |
EMPTY, invokingState, parent |
Methods inherited from class org.antlr.v4.runtime.ParserRuleContext |
addChild, addChild, addChild, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString |
Methods inherited from class org.antlr.v4.runtime.RuleContext |
accept, depth, getPayload, getRuleContext, getText, isEmpty, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree |
SwiftParser.DeclarationContext
public SwiftParser.DeclarationContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
importDeclaration
public SwiftParser.ImportDeclarationContext importDeclaration()
constantDeclaration
public SwiftParser.ConstantDeclarationContext constantDeclaration()
variableDeclaration
public SwiftParser.VariableDeclarationContext variableDeclaration()
typealiasDeclaration
public SwiftParser.TypealiasDeclarationContext typealiasDeclaration()
functionDeclaration
public SwiftParser.FunctionDeclarationContext functionDeclaration()
enumDeclaration
public SwiftParser.EnumDeclarationContext enumDeclaration()
structDeclaration
public SwiftParser.StructDeclarationContext structDeclaration()
classDeclaration
public SwiftParser.ClassDeclarationContext classDeclaration()
protocolDeclaration
public SwiftParser.ProtocolDeclarationContext protocolDeclaration()
initializerDeclaration
public SwiftParser.InitializerDeclarationContext initializerDeclaration()
deinitializerDeclaration
public SwiftParser.DeinitializerDeclarationContext deinitializerDeclaration()
extensionDeclaration
public SwiftParser.ExtensionDeclarationContext extensionDeclaration()
subscriptDeclaration
public SwiftParser.SubscriptDeclarationContext subscriptDeclaration()
operatorDeclaration
public SwiftParser.OperatorDeclarationContext operatorDeclaration()
compilerControlStatement
public SwiftParser.CompilerControlStatementContext compilerControlStatement()
getRuleIndex
public int getRuleIndex()
- Overrides:
getRuleIndex
in class org.antlr.v4.runtime.RuleContext
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
- Overrides:
enterRule
in class org.antlr.v4.runtime.ParserRuleContext
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
- Overrides:
exitRule
in class org.antlr.v4.runtime.ParserRuleContext
Copyright © 2002-2016 InfoEther. All Rights Reserved.