Package org.sonar.python.semantic
Class SymbolTableBuilder
- java.lang.Object
-
- org.sonar.python.tree.BaseTreeVisitor
-
- org.sonar.python.semantic.SymbolTableBuilder
-
- All Implemented Interfaces:
TreeVisitor
public class SymbolTableBuilder extends BaseTreeVisitor
-
-
Constructor Summary
Constructors Constructor Description SymbolTableBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitFileInput(FileInput fileInput)-
Methods inherited from class org.sonar.python.tree.BaseTreeVisitor
scan, scan, visitAliasedName, visitAnnotatedAssignment, visitArgument, visitArgumentList, visitAssertStatement, visitAssignmentStatement, visitAwaitExpression, visitBinaryExpression, visitBreakStatement, visitCallExpression, visitClassDef, visitCompoundAssignment, visitComprehensionFor, visitComprehensionIf, visitConditionalExpression, visitContinueStatement, visitDecorator, visitDelStatement, visitDictCompExpression, visitDictionaryLiteral, visitDottedName, visitEllipsis, visitElseStatement, visitExceptClause, visitExecStatement, visitExpressionList, visitExpressionStatement, visitFinallyClause, visitForStatement, visitFunctionDef, visitGlobalStatement, visitIfStatement, visitImportFrom, visitImportName, visitKeyValuePair, visitLambda, visitListLiteral, visitName, visitNone, visitNonlocalStatement, visitNumericLiteral, visitParameter, visitParameterList, visitParenthesizedExpression, visitPassStatement, visitPrintStatement, visitPyListOrSetCompExpression, visitQualifiedExpression, visitRaiseStatement, visitRepr, visitReturnStatement, visitSetLiteral, visitSliceExpression, visitSliceItem, visitSliceList, visitStarredExpression, visitStatementList, visitStringElement, visitStringLiteral, visitSubscriptionExpression, visitToken, visitTryStatement, visitTuple, visitTupleParameter, visitTypeAnnotation, visitUnaryExpression, visitWhileStatement, visitWithItem, visitWithStatement, visitYieldExpression, visitYieldStatement
-
-
-
-
Method Detail
-
visitFileInput
public void visitFileInput(FileInput fileInput)
- Specified by:
visitFileInputin interfaceTreeVisitor- Overrides:
visitFileInputin classBaseTreeVisitor
-
-