Package org.sonar.python.tree
Class IPythonTreeMaker
- java.lang.Object
-
- org.sonar.python.tree.PythonTreeMaker
-
- org.sonar.python.tree.IPythonTreeMaker
-
public class IPythonTreeMaker extends PythonTreeMaker
-
-
Constructor Summary
Constructors Constructor Description IPythonTreeMaker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ExpressionannotatedRhs(com.sonar.sslr.api.AstNode annotatedRhs)protected DynamicObjectInfoStatementdynamicObjectInfoStatement(com.sonar.sslr.api.AstNode astNode)FileInputfileInput(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)-
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, globalStatement, guard, ifStatement, importStatement, lambdaExpression, matchStatement, name, nonlocalStatement, passStatement, pattern, printStatement, raiseStatement, recognitionException, returnStatement, setParents, toPyToken, tryStatement, typeAliasStatement, whileStatement, withStatement, yieldExpression, yieldStatement
-
-
-
-
Method Detail
-
fileInput
public FileInput fileInput(com.sonar.sslr.api.AstNode astNode)
- Overrides:
fileInputin classPythonTreeMaker
-
statement
protected Statement statement(StatementWithSeparator statementWithSeparator)
- Overrides:
statementin classPythonTreeMaker
-
annotatedRhs
protected Expression annotatedRhs(com.sonar.sslr.api.AstNode annotatedRhs)
- Overrides:
annotatedRhsin classPythonTreeMaker
-
lineMagicStatement
protected ExpressionStatement lineMagicStatement(com.sonar.sslr.api.AstNode astNode)
-
dynamicObjectInfoStatement
protected DynamicObjectInfoStatement dynamicObjectInfoStatement(com.sonar.sslr.api.AstNode astNode)
-
lineMagic
protected LineMagic lineMagic(com.sonar.sslr.api.AstNode astNode)
-
-