Class SwiftVisitorBase<P,R>
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.AstVisitorBase<P,R>
-
- net.sourceforge.pmd.lang.swift.ast.SwiftVisitorBase<P,R>
-
- All Implemented Interfaces:
net.sourceforge.pmd.lang.ast.AstVisitor<P,R>
,SwiftVisitor<P,R>
public abstract class SwiftVisitorBase<P,R> extends net.sourceforge.pmd.lang.ast.AstVisitorBase<P,R> implements SwiftVisitor<P,R>
Base class for swift visitors.
-
-
Constructor Summary
Constructors Constructor Description SwiftVisitorBase()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.lang.swift.ast.SwiftVisitor
visitAccessLevelModifier, visitAccessLevelModifiers, visitArchitecture, visitArgumentLabel, visitArgumentName, visitArgumentNames, visitArrayLiteral, visitArrayLiteralItem, visitArrayLiteralItems, visitArrayType, visitAsPattern, visitAssignmentOperator, visitAttribute, visitAttributeArgumentClause, visitAttributeName, visitAttributes, visitAvailabilityArgument, visitAvailabilityArguments, visitAvailabilityCondition, visitBalancedToken, visitBalancedTokens, visitBinaryExpression, visitBinaryOperator, visitBooleanLiteral, visitBranchStatement, visitBreakStatement, visitCaptureList, visitCaptureListItem, visitCaptureListItems, visitCaptureSpecifier, visitCaseCondition, visitCaseItem, visitCaseItemList, visitCaseLabel, visitCatchClause, visitCatchClauses, visitClassBody, visitClassDeclaration, visitClassDeclarationModifiers, visitClassMember, visitClassMembers, visitClassName, visitClassRequirement, visitClosureExpression, visitClosureParameter, visitClosureParameterClause, visitClosureParameterList, visitClosureParameterName, visitClosureSignature, visitCodeBlock, visitCompilationCondition, visitCompilerControlStatement, visitCondition, visitConditionalCompilationBlock, visitConditionalOperator, visitConditionList, visitConformanceRequirement, visitConstantDeclaration, visitContextSensitiveKeyword, visitContinueStatement, visitControlTransferStatement, visitDeclaration, visitDeclarationModifier, visitDeclarationModifiers, visitDeclarations, visitDefaultArgumentClause, visitDefaultLabel, visitDeferStatement, visitDeinitializerDeclaration, visitDictionaryLiteral, visitDictionaryLiteralItem, visitDictionaryLiteralItems, visitDictionaryType, visitDidSetClause, visitDoStatement, visitDynamicTypeExpression, visitElementName, visitElseClause, visitElseDirectiveClause, visitElseifDirectiveClause, visitElseifDirectiveClauses, visitEnumCaseName, visitEnumCasePattern, visitEnumDeclaration, visitEnumDef, visitEnumName, visitExplicitMemberExpression1, visitExplicitMemberExpression2, visitExplicitMemberExpression3, visitExpression, visitExpressionPattern, visitExtensionBody, visitExtensionDeclaration, visitExtensionMember, visitExtensionMembers, visitExternalParameterName, visitFallthroughStatement, visitFileName, visitForcedValueExpression, visitForInStatement, visitFunctionBody, visitFunctionCallArgument, visitFunctionCallArgumentClause, visitFunctionCallArgumentList, visitFunctionCallExpression, visitFunctionCallIdentifier, visitFunctionCallWithClosureExpression, visitFunctionDeclaration, visitFunctionHead, visitFunctionName, visitFunctionResult, visitFunctionSignature, visitFunctionType, visitFunctionTypeArgument, visitFunctionTypeArgumentClause, visitFunctionTypeArgumentList, visitGenericArgument, visitGenericArgumentClause, visitGenericArgumentList, visitGenericParameter, visitGenericParameterClause, visitGenericParameterList, visitGenericWhereClause, visitGetterClause, visitGetterKeywordClause, visitGetterSetterBlock, visitGetterSetterKeywordBlock, visitGrammarString, visitGuardStatement, visitIdentifier, visitIdentifierList, visitIdentifierPattern, visitIfDirectiveClause, visitIfStatement, visitImplicitlyUnwrappedOptionalType, visitImplicitMemberExpression, visitImportDeclaration, visitImportKind, visitImportPath, visitImportPathIdentifier, visitInfixOperatorDeclaration, visitInfixOperatorGroup, visitInitializer, visitInitializerBody, visitInitializerDeclaration, visitInitializerExpression, visitInitializerExpressionWithArguments, visitInitializerHead, visitInOutExpression, visitIntegerLiteral, visitIsPattern, visitKeyPathExpression, visitKeyword, visitLabeledStatement, visitLabelName, visitLineControlStatement, visitLineNumber, visitLiteral, visitLiteralExpression, visitLocalParameterName, visitLoopStatement, visitMacroExpansionExpression, visitMetatypeType, visitModuleName, visitMutationModifier, visitNumericLiteral, visitOperatingSystem, visitOperator, visitOperatorCharacter, visitOperatorDeclaration, visitOperatorHead, visitOptionalBindingCondition, visitOptionalChainingExpression, visitOptionalType, visitParameter, visitParameterClause, visitParameterList, visitParenthesizedExpression, visitPattern, visitPatternInitializer, visitPatternInitializerList, visitPlatformCondition, visitPlatformName, visitPlatformVersion, visitPlaygroundLiteral, visitPostfixOperation, visitPostfixOperator, visitPostfixOperatorDeclaration, visitPostfixSelfExpression, visitPrecedenceGroupAssignment, visitPrecedenceGroupAssociativity, visitPrecedenceGroupAttribute, visitPrecedenceGroupAttributes, visitPrecedenceGroupDeclaration, visitPrecedenceGroupName, visitPrecedenceGroupNames, visitPrecedenceGroupRelation, visitPrefixExpression, visitPrefixOperator, visitPrefixOperatorDeclaration, visitPrimary, visitPrimaryExpression, visitProtocolAssociatedTypeDeclaration, visitProtocolBody, visitProtocolCompositionContinuation, visitProtocolCompositionType, visitProtocolDeclaration, visitProtocolIdentifier, visitProtocolInitializerDeclaration, visitProtocolMember, visitProtocolMemberDeclaration, visitProtocolMembers, visitProtocolMethodDeclaration, visitProtocolName, visitProtocolPropertyDeclaration, visitProtocolSubscriptDeclaration, visitRawValueAssignment, visitRawValueStyleEnum, visitRawValueStyleEnumCase, visitRawValueStyleEnumCaseClause, visitRawValueStyleEnumCaseList, visitRawValueStyleEnumMember, visitRawValueStyleEnumMembers, visitRepeatWhileStatement, visitRequirement, visitRequirementList, visitReturnStatement, visitSameTypeRequirement, visitSelectorExpression, visitSelfExpression, visitSetterClause, visitSetterKeywordClause, visitSetterName, visitStatement, visitStatementLabel, visitStatements, visitStructBody, visitStructDeclaration, visitStructMember, visitStructMembers, visitStructName, visitSType, visitSubscriptDeclaration, visitSubscriptExpression, visitSubscriptHead, visitSubscriptResult, visitSuperclassExpression, visitSuperclassInitializerExpression, visitSuperclassMethodExpression, visitSuperclassSubscriptExpression, visitSwiftNode, visitSwiftVersion, visitSwitchCase, visitSwitchCases, visitSwitchStatement, visitThrowStatement, visitTopLevel, visitTryOperator, visitTupleElement, visitTupleElementList, visitTupleExpression, visitTuplePattern, visitTuplePatternElement, visitTuplePatternElementList, visitTupleType, visitTupleTypeElement, visitTupleTypeElementList, visitTypealiasAssignment, visitTypealiasDeclaration, visitTypealiasHead, visitTypealiasName, visitTypeAnnotation, visitTypeCastingOperator, visitTypeCastingPattern, visitTypeIdentifier, visitTypeInheritanceClause, visitTypeInheritanceList, visitTypeName, visitUnionStyleEnum, visitUnionStyleEnumCase, visitUnionStyleEnumCaseClause, visitUnionStyleEnumCaseList, visitUnionStyleEnumMember, visitUnionStyleEnumMembers, visitValueBindingPattern, visitVariableDeclaration, visitVariableDeclarationHead, visitVariableName, visitWarningCompilationStatement, visitWhereClause, visitWhereExpression, visitWhileStatement, visitWildcardExpression, visitWildcardPattern, visitWillSetClause, visitWillSetDidSetBlock
-
-