Class SwiftParser.SwPostfixExpression
java.lang.Object
net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrNode<BaseAntlrInnerNode.PmdAsAntlrInnerNode<N>,N>
net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrInnerNode<SwiftNode>
net.sourceforge.pmd.lang.swift.ast.SwiftParser.SwPostfixExpression
- All Implemented Interfaces:
AntlrNode<SwiftNode>,GenericNode<SwiftNode>,Node,SwiftNode,Reportable
- Direct Known Subclasses:
SwiftParser.SwDynamicTypeExpression,SwiftParser.SwExplicitMemberExpression1,SwiftParser.SwExplicitMemberExpression2,SwiftParser.SwExplicitMemberExpression3,SwiftParser.SwForcedValueExpression,SwiftParser.SwFunctionCallExpression,SwiftParser.SwFunctionCallWithClosureExpression,SwiftParser.SwInitializerExpression,SwiftParser.SwInitializerExpressionWithArguments,SwiftParser.SwOptionalChainingExpression,SwiftParser.SwPostfixOperation,SwiftParser.SwPostfixSelfExpression,SwiftParser.SwPrimary,SwiftParser.SwSubscriptExpression
- Enclosing class:
- SwiftParser
@Generated("org.antlr.v4.Tool")
public static class SwiftParser.SwPostfixExpression
extends BaseAntlrInnerNode<SwiftNode>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrInnerNode
BaseAntlrInnerNode.PmdAsAntlrInnerNode<N extends AntlrNode<N>>Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrNode
BaseAntlrNode.AntlrToPmdParseTreeAdapter<N extends AntlrNode<N>> -
Field Summary
Fields inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrInnerNode
exceptionFields inherited from interface net.sourceforge.pmd.lang.ast.Node
COORDS_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionSwPostfixExpression(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<P,R> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) protected BaseAntlrInnerNode.PmdAsAntlrInnerNode<SwiftNode>voidintMethods inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrInnerNode
copyFrom, enterRule, exitRule, getChild, getFirstAntlrToken, getLastAntlrToken, getNumChildren, getRuleContext, getRuleContexts, getToken, getTokensMethods inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrNode
getBeginColumn, getBeginLine, getEndColumn, getEndLine, getIndexInParent, getParent, getTextRegion, getUserMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.pmd.lang.ast.impl.GenericNode
ancestors, ancestorsOrSelf, asStream, children, descendants, descendantsOrSelf, getChild, getFirstChild, getLastChild, getNextSibling, getParent, getPreviousSiblingMethods inherited from interface net.sourceforge.pmd.lang.ast.Node
ancestors, children, compareLocation, descendants, firstChild, getAstInfo, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage, getIndexInParent, getLanguageVersion, getNumChildren, getReportLocation, getRoot, getTextDocument, getTextRegion, getUserMap, getXPathAttributesIterator, hasImageEqualTo, isFindBoundary
-
Constructor Details
-
SwPostfixExpression
public SwPostfixExpression(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
SwPostfixExpression
public SwPostfixExpression()
-
-
Method Details
-
getRuleIndex
public int getRuleIndex()- Specified by:
getRuleIndexin classBaseAntlrInnerNode<SwiftNode>
-
copyFrom
-
acceptVisitor
- Specified by:
acceptVisitorin interfaceNode
-
asAntlrNode
- Overrides:
asAntlrNodein classBaseAntlrInnerNode<SwiftNode>
-
getXPathNodeName
- Specified by:
getXPathNodeNamein interfaceNode
-