Class KotlinVisitorBase<P,R>
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.AstVisitorBase<P,R>
-
- net.sourceforge.pmd.lang.kotlin.ast.KotlinVisitorBase<P,R>
-
- All Implemented Interfaces:
AstVisitor<P,R>
,KotlinVisitor<P,R>
public abstract class KotlinVisitorBase<P,R> extends AstVisitorBase<P,R> implements KotlinVisitor<P,R>
Base class for kotlin visitors.
-
-
Constructor Summary
Constructors Constructor Description KotlinVisitorBase()
-
Method Summary
-
Methods inherited from class net.sourceforge.pmd.lang.ast.AstVisitorBase
visitChildren, visitNode
-
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.ast.AstVisitor
cannotVisit, visitNode
-
Methods inherited from interface net.sourceforge.pmd.lang.kotlin.ast.KotlinVisitor
visitAdditiveExpression, visitAdditiveOperator, visitAnnotatedDelegationSpecifier, visitAnnotatedLambda, visitAnnotation, visitAnnotationUseSiteTarget, visitAnonymousFunction, visitAnonymousInitializer, visitAsExpression, visitAsOperator, visitAssignableExpression, visitAssignableSuffix, visitAssignment, visitAssignmentAndOperator, visitBlock, visitCallableReference, visitCallSuffix, visitCatchBlock, visitClassBody, visitClassDeclaration, visitClassMemberDeclaration, visitClassMemberDeclarations, visitClassModifier, visitClassParameter, visitClassParameters, visitCollectionLiteral, visitCompanionObject, visitComparison, visitComparisonOperator, visitConjunction, visitConstructorDelegationCall, visitConstructorInvocation, visitControlStructureBody, visitDeclaration, visitDefinitelyNonNullableType, visitDelegationSpecifier, visitDelegationSpecifiers, visitDirectlyAssignableExpression, visitDisjunction, visitDoWhileStatement, visitElvis, visitElvisExpression, visitEnumClassBody, visitEnumEntries, visitEnumEntry, visitEquality, visitEqualityOperator, visitExcl, visitExplicitDelegation, visitExpression, visitFileAnnotation, visitFinallyBlock, visitForStatement, visitFunctionBody, visitFunctionDeclaration, visitFunctionLiteral, visitFunctionModifier, visitFunctionType, visitFunctionTypeParameters, visitFunctionValueParameter, visitFunctionValueParameters, visitFunctionValueParameterWithOptionalType, visitGenericCallLikeComparison, visitGetter, visitIdentifier, visitIfExpression, visitImportAlias, visitImportHeader, visitImportList, visitIndexingSuffix, visitInfixFunctionCall, visitInfixOperation, visitInheritanceModifier, visitInOperator, visitIsOperator, visitJumpExpression, visitKotlinFile, visitKotlinNode, visitLabel, visitLambdaLiteral, visitLambdaParameter, visitLambdaParameters, visitLineStringContent, visitLineStringExpression, visitLineStringLiteral, visitLiteralConstant, visitLoopStatement, visitMemberAccessOperator, visitMemberModifier, visitModifier, visitModifiers, visitMultiAnnotation, visitMultiLineStringContent, visitMultiLineStringExpression, visitMultiLineStringLiteral, visitMultiplicativeExpression, visitMultiplicativeOperator, visitMultiVariableDeclaration, visitNavigationSuffix, visitNullableType, visitObjectDeclaration, visitObjectLiteral, visitPackageHeader, visitParameter, visitParameterModifier, visitParameterModifiers, visitParametersWithOptionalType, visitParameterWithOptionalType, visitParenthesizedAssignableExpression, visitParenthesizedDirectlyAssignableExpression, visitParenthesizedExpression, visitParenthesizedType, visitParenthesizedUserType, visitPlatformModifier, visitPostfixUnaryExpression, visitPostfixUnaryOperator, visitPostfixUnarySuffix, visitPrefixUnaryExpression, visitPrefixUnaryOperator, visitPrimaryConstructor, visitPrimaryExpression, visitPropertyDeclaration, visitPropertyDelegate, visitPropertyModifier, visitQuest, visitRangeExpression, visitRangeTest, visitReceiverType, visitReificationModifier, visitSafeNav, visitScript, visitSecondaryConstructor, visitSemi, visitSemis, visitSetter, visitShebangLine, visitSimpleIdentifier, visitSimpleUserType, visitSingleAnnotation, visitStatement, visitStatements, visitStringLiteral, visitSuperExpression, visitThisExpression, visitTopLevelObject, visitTryExpression, visitType, visitTypeAlias, visitTypeArguments, visitTypeConstraint, visitTypeConstraints, visitTypeModifier, visitTypeModifiers, visitTypeParameter, visitTypeParameterModifier, visitTypeParameterModifiers, visitTypeParameters, visitTypeProjection, visitTypeProjectionModifier, visitTypeProjectionModifiers, visitTypeReference, visitTypeTest, visitUnaryPrefix, visitUnescapedAnnotation, visitUserType, visitValueArgument, visitValueArguments, visitVariableDeclaration, visitVarianceModifier, visitVisibilityModifier, visitWhenCondition, visitWhenEntry, visitWhenExpression, visitWhenSubject, visitWhileStatement
-
-