Package org.sonar.python.tree
Class IPythonTreeMaker
java.lang.Object
org.sonar.python.tree.PythonTreeMaker
org.sonar.python.tree.IPythonTreeMaker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ExpressionannotatedRhs(com.sonar.sslr.api.AstNode annotatedRhs) protected DynamicObjectInfoStatementdynamicObjectInfoStatement(com.sonar.sslr.api.AstNode astNode) fileInput(com.sonar.sslr.api.AstNode astNode) protected LineMagiclineMagic(com.sonar.sslr.api.AstNode astNode) protected ExpressionStatementlineMagicStatement(com.sonar.sslr.api.AstNode astNode) protected Statementstatement(StatementWithSeparator statementWithSeparator) protected TokentoPyToken(com.sonar.sslr.api.Token token) Methods inherited from class org.sonar.python.tree.PythonTreeMaker
annotatedAssignment, argument, assertStatement, assignment, breakStatement, caseBlock, checkExceptClauses, classDefStatement, closedPattern, compoundAssignment, continueStatement, delStatement, execStatement, expression, expressionStatement, forStatement, funcDefStatement, getStatementsWithSeparators, globalStatement, guard, ifStatement, importStatement, lambdaExpression, matchStatement, name, nonlocalStatement, passStatement, pattern, printStatement, raiseStatement, recognitionException, returnStatement, setParents, toPyToken, tryStatement, typeAliasStatement, whileStatement, withStatement, yieldExpression, yieldStatement
-
Constructor Details
-
IPythonTreeMaker
public IPythonTreeMaker() -
IPythonTreeMaker
-
-
Method Details
-
toPyToken
- Overrides:
toPyTokenin classPythonTreeMaker
-
fileInput
- Overrides:
fileInputin classPythonTreeMaker
-
statement
- Overrides:
statementin classPythonTreeMaker
-
annotatedRhs
- Overrides:
annotatedRhsin classPythonTreeMaker
-
lineMagicStatement
-
dynamicObjectInfoStatement
-
lineMagic
-