Package org.sonar.python.tree
Class PythonTreeMaker
- java.lang.Object
-
- org.sonar.python.tree.PythonTreeMaker
-
public class PythonTreeMaker extends Object
-
-
Constructor Summary
Constructors Constructor Description PythonTreeMaker()
-
Method Summary
-
-
-
Method Detail
-
fileInput
public FileInput fileInput(com.sonar.sslr.api.AstNode astNode)
-
setParents
public void setParents(Tree root)
-
annotatedAssignment
public AnnotatedAssignment annotatedAssignment(StatementWithSeparator statementWithSeparator)
-
printStatement
public PrintStatement printStatement(StatementWithSeparator statementWithSeparator)
-
execStatement
public ExecStatement execStatement(StatementWithSeparator statementWithSeparator)
-
assertStatement
public AssertStatement assertStatement(StatementWithSeparator statementWithSeparator)
-
passStatement
public PassStatement passStatement(StatementWithSeparator statementWithSeparator)
-
delStatement
public DelStatement delStatement(StatementWithSeparator statementWithSeparator)
-
returnStatement
public ReturnStatement returnStatement(StatementWithSeparator statementWithSeparator)
-
yieldStatement
public YieldStatement yieldStatement(StatementWithSeparator statementWithSeparator)
-
yieldExpression
public YieldExpression yieldExpression(com.sonar.sslr.api.AstNode astNode)
-
raiseStatement
public RaiseStatement raiseStatement(StatementWithSeparator statementWithSeparator)
-
breakStatement
public BreakStatement breakStatement(StatementWithSeparator statementWithSeparator)
-
continueStatement
public ContinueStatement continueStatement(StatementWithSeparator statementWithSeparator)
-
importStatement
public ImportStatement importStatement(StatementWithSeparator statementWithSeparator)
-
globalStatement
public GlobalStatement globalStatement(StatementWithSeparator statementWithSeparator)
-
nonlocalStatement
public NonlocalStatement nonlocalStatement(StatementWithSeparator statementWithSeparator)
-
ifStatement
public IfStatement ifStatement(com.sonar.sslr.api.AstNode astNode)
-
funcDefStatement
public FunctionDef funcDefStatement(com.sonar.sslr.api.AstNode astNode)
-
classDefStatement
public ClassDef classDefStatement(com.sonar.sslr.api.AstNode astNode)
-
forStatement
public ForStatement forStatement(com.sonar.sslr.api.AstNode astNode)
-
whileStatement
public WhileStatementImpl whileStatement(com.sonar.sslr.api.AstNode astNode)
-
expressionStatement
public ExpressionStatement expressionStatement(StatementWithSeparator statementWithSeparator)
-
assignment
public AssignmentStatement assignment(StatementWithSeparator statementWithSeparator)
-
compoundAssignment
public CompoundAssignmentStatement compoundAssignment(StatementWithSeparator statementWithSeparator)
-
tryStatement
public TryStatement tryStatement(com.sonar.sslr.api.AstNode astNode)
-
withStatement
public WithStatement withStatement(com.sonar.sslr.api.AstNode astNode)
-
expression
public Expression expression(com.sonar.sslr.api.AstNode astNode)
-
argument
public Argument argument(com.sonar.sslr.api.AstNode astNode)
-
lambdaExpression
public LambdaExpression lambdaExpression(com.sonar.sslr.api.AstNode astNode)
-
-