Uses of Interface
org.sonar.plugins.python.api.tree.TreeVisitor
Packages that use TreeVisitor
Package
Description
-
Uses of TreeVisitor in org.sonar.plugins.python.api
Classes in org.sonar.plugins.python.api that implement TreeVisitor -
Uses of TreeVisitor in org.sonar.plugins.python.api.tree
Classes in org.sonar.plugins.python.api.tree that implement TreeVisitorMethods in org.sonar.plugins.python.api.tree with parameters of type TreeVisitor -
Uses of TreeVisitor in org.sonar.python.cfg.fixpoint
Classes in org.sonar.python.cfg.fixpoint that implement TreeVisitor -
Uses of TreeVisitor in org.sonar.python.metrics
Classes in org.sonar.python.metrics that implement TreeVisitor -
Uses of TreeVisitor in org.sonar.python.semantic
Classes in org.sonar.python.semantic that implement TreeVisitor -
Uses of TreeVisitor in org.sonar.python.semantic.v2
Classes in org.sonar.python.semantic.v2 that implement TreeVisitorModifier and TypeClassDescriptionclassRead (i.e. non-binding) usages have to be visited in a second phase.classclassclass -
Uses of TreeVisitor in org.sonar.python.semantic.v2.types
Classes in org.sonar.python.semantic.v2.types that implement TreeVisitorModifier and TypeClassDescriptionclassclassUsed in FlowSensitiveTypeInference to update name types based on program stateclassclassclassclass -
Uses of TreeVisitor in org.sonar.python.tree
Classes in org.sonar.python.tree that implement TreeVisitorModifier and TypeClassDescriptionclassPurpose of this class is to detect and throw exception if the scanned tree that contain invalid syntax regarding the except* instruction.Methods in org.sonar.python.tree with parameters of type TreeVisitorModifier and TypeMethodDescriptionvoidAliasedNameImpl.accept(TreeVisitor visitor) voidAnnotatedAssignmentImpl.accept(TreeVisitor visitor) voidArgListImpl.accept(TreeVisitor visitor) voidAsPatternImpl.accept(TreeVisitor visitor) voidAssertStatementImpl.accept(TreeVisitor visitor) voidAssignmentExpressionImpl.accept(TreeVisitor visitor) voidAssignmentStatementImpl.accept(TreeVisitor visitor) voidAwaitExpressionImpl.accept(TreeVisitor visitor) voidBinaryExpressionImpl.accept(TreeVisitor visitor) voidBreakStatementImpl.accept(TreeVisitor visitor) voidCallExpressionImpl.accept(TreeVisitor visitor) voidCapturePatternImpl.accept(TreeVisitor visitor) voidCaseBlockImpl.accept(TreeVisitor visitor) voidCellMagicStatementImpl.accept(TreeVisitor visitor) voidClassDefImpl.accept(TreeVisitor visitor) voidClassPatternImpl.accept(TreeVisitor visitor) voidCompoundAssignmentStatementImpl.accept(TreeVisitor visitor) voidComprehensionExpressionImpl.accept(TreeVisitor visitor) voidComprehensionForImpl.accept(TreeVisitor visitor) voidComprehensionIfImpl.accept(TreeVisitor visitor) voidConditionalExpressionImpl.accept(TreeVisitor visitor) voidContinueStatementImpl.accept(TreeVisitor visitor) voidDecoratorImpl.accept(TreeVisitor visitor) voidDelStatementImpl.accept(TreeVisitor visitor) voidDictCompExpressionImpl.accept(TreeVisitor visitor) voidDictionaryLiteralImpl.accept(TreeVisitor visitor) voidDottedNameImpl.accept(TreeVisitor visitor) voidDoubleStarPatternImpl.accept(TreeVisitor visitor) voidDynamicObjectInfoStatementImpl.accept(TreeVisitor visitor) voidEllipsisExpressionImpl.accept(TreeVisitor visitor) voidElseClauseImpl.accept(TreeVisitor visitor) voidExceptClauseImpl.accept(TreeVisitor visitor) voidExecStatementImpl.accept(TreeVisitor visitor) voidExpressionListImpl.accept(TreeVisitor visitor) voidExpressionStatementImpl.accept(TreeVisitor visitor) voidFileInputImpl.accept(TreeVisitor visitor) voidFinallyClauseImpl.accept(TreeVisitor visitor) voidFormatSpecifierImpl.accept(TreeVisitor visitor) voidFormattedExpressionImpl.accept(TreeVisitor visitor) voidForStatementImpl.accept(TreeVisitor visitor) voidFunctionDefImpl.accept(TreeVisitor visitor) voidGlobalStatementImpl.accept(TreeVisitor visitor) voidGroupPatternImpl.accept(TreeVisitor visitor) voidGuardImpl.accept(TreeVisitor visitor) voidIfStatementImpl.accept(TreeVisitor visitor) voidImportFromImpl.accept(TreeVisitor visitor) voidImportNameImpl.accept(TreeVisitor visitor) voidKeyValuePairImpl.accept(TreeVisitor visitor) voidKeyValuePatternImpl.accept(TreeVisitor visitor) voidKeywordPatternImpl.accept(TreeVisitor visitor) voidLambdaExpressionImpl.accept(TreeVisitor visitor) voidLineMagicImpl.accept(TreeVisitor visitor) voidListLiteralImpl.accept(TreeVisitor visitor) voidLiteralPatternImpl.accept(TreeVisitor visitor) voidMappingPatternImpl.accept(TreeVisitor visitor) voidMatchStatementImpl.accept(TreeVisitor visitor) voidNameImpl.accept(TreeVisitor visitor) voidNoneExpressionImpl.accept(TreeVisitor visitor) voidNonlocalStatementImpl.accept(TreeVisitor visitor) voidNumericLiteralImpl.accept(TreeVisitor visitor) voidOrPatternImpl.accept(TreeVisitor visitor) voidParameterImpl.accept(TreeVisitor visitor) voidParameterListImpl.accept(TreeVisitor visitor) voidParenthesizedExpressionImpl.accept(TreeVisitor visitor) voidPassStatementImpl.accept(TreeVisitor visitor) voidPrintStatementImpl.accept(TreeVisitor visitor) voidQualifiedExpressionImpl.accept(TreeVisitor visitor) voidRaiseStatementImpl.accept(TreeVisitor visitor) voidRegularArgumentImpl.accept(TreeVisitor visitor) voidReprExpressionImpl.accept(TreeVisitor visitor) voidReturnStatementImpl.accept(TreeVisitor visitor) voidSequencePatternImpl.accept(TreeVisitor visitor) voidSetLiteralImpl.accept(TreeVisitor visitor) voidSliceExpressionImpl.accept(TreeVisitor visitor) voidSliceItemImpl.accept(TreeVisitor visitor) voidSliceListImpl.accept(TreeVisitor visitor) voidStarPatternImpl.accept(TreeVisitor visitor) voidStatementListImpl.accept(TreeVisitor visitor) voidStringElementImpl.accept(TreeVisitor visitor) voidStringLiteralImpl.accept(TreeVisitor visitor) voidSubscriptionExpressionImpl.accept(TreeVisitor visitor) voidTokenImpl.accept(TreeVisitor visitor) voidTryStatementImpl.accept(TreeVisitor visitor) voidTupleImpl.accept(TreeVisitor visitor) voidTupleParameterImpl.accept(TreeVisitor visitor) voidTypeAliasStatementImpl.accept(TreeVisitor visitor) voidTypeAnnotationImpl.accept(TreeVisitor visitor) voidTypeParamImpl.accept(TreeVisitor visitor) voidTypeParamsImpl.accept(TreeVisitor visitor) voidUnaryExpressionImpl.accept(TreeVisitor visitor) voidUnpackingExpressionImpl.accept(TreeVisitor visitor) voidValuePatternImpl.accept(TreeVisitor visitor) voidWhileStatementImpl.accept(TreeVisitor visitor) voidWildcardPatternImpl.accept(TreeVisitor visitor) voidWithStatementImpl.accept(TreeVisitor visitor) voidWithStatementImpl.WithItemImpl.accept(TreeVisitor visitor) voidYieldExpressionImpl.accept(TreeVisitor visitor) voidYieldStatementImpl.accept(TreeVisitor visitor) -
Uses of TreeVisitor in org.sonar.python.types
Classes in org.sonar.python.types that implement TreeVisitor