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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotatedAssignmentannotatedAssignment(com.sonar.sslr.api.AstNode astNode)Argumentargument(com.sonar.sslr.api.AstNode astNode)AssertStatementassertStatement(com.sonar.sslr.api.AstNode astNode)AssignmentStatementassignment(com.sonar.sslr.api.AstNode astNode)BreakStatementbreakStatement(com.sonar.sslr.api.AstNode astNode)CallExpressioncallExpression(com.sonar.sslr.api.AstNode astNode)ClassDefclassDefStatement(com.sonar.sslr.api.AstNode astNode)CompoundAssignmentStatementcompoundAssignment(com.sonar.sslr.api.AstNode astNode)ContinueStatementcontinueStatement(com.sonar.sslr.api.AstNode astNode)DelStatementdelStatement(com.sonar.sslr.api.AstNode astNode)ExecStatementexecStatement(com.sonar.sslr.api.AstNode astNode)ExpressionStatementexpressionStatement(com.sonar.sslr.api.AstNode astNode)FileInputfileInput(com.sonar.sslr.api.AstNode astNode)ForStatementforStatement(com.sonar.sslr.api.AstNode astNode)FunctionDeffuncDefStatement(com.sonar.sslr.api.AstNode astNode)GlobalStatementglobalStatement(com.sonar.sslr.api.AstNode astNode)IfStatementifStatement(com.sonar.sslr.api.AstNode astNode)ImportFromimportFromStatement(com.sonar.sslr.api.AstNode astNode)ImportStatementimportStatement(com.sonar.sslr.api.AstNode astNode)LambdaExpressionlambdaExpression(com.sonar.sslr.api.AstNode astNode)NonlocalStatementnonlocalStatement(com.sonar.sslr.api.AstNode astNode)PassStatementpassStatement(com.sonar.sslr.api.AstNode astNode)PrintStatementprintStatement(com.sonar.sslr.api.AstNode astNode)QualifiedExpressionqualifiedExpression(com.sonar.sslr.api.AstNode astNode)RaiseStatementraiseStatement(com.sonar.sslr.api.AstNode astNode)ReturnStatementreturnStatement(com.sonar.sslr.api.AstNode astNode)voidsetParents(Tree root)TryStatementtryStatement(com.sonar.sslr.api.AstNode astNode)WhileStatementImplwhileStatement(com.sonar.sslr.api.AstNode astNode)WithStatementwithStatement(com.sonar.sslr.api.AstNode astNode)YieldExpressionyieldExpression(com.sonar.sslr.api.AstNode astNode)YieldStatementyieldStatement(com.sonar.sslr.api.AstNode astNode)
-
-
-
Method Detail
-
fileInput
public FileInput fileInput(com.sonar.sslr.api.AstNode astNode)
-
setParents
public void setParents(Tree root)
-
annotatedAssignment
public AnnotatedAssignment annotatedAssignment(com.sonar.sslr.api.AstNode astNode)
-
printStatement
public PrintStatement printStatement(com.sonar.sslr.api.AstNode astNode)
-
execStatement
public ExecStatement execStatement(com.sonar.sslr.api.AstNode astNode)
-
assertStatement
public AssertStatement assertStatement(com.sonar.sslr.api.AstNode astNode)
-
passStatement
public PassStatement passStatement(com.sonar.sslr.api.AstNode astNode)
-
delStatement
public DelStatement delStatement(com.sonar.sslr.api.AstNode astNode)
-
returnStatement
public ReturnStatement returnStatement(com.sonar.sslr.api.AstNode astNode)
-
yieldStatement
public YieldStatement yieldStatement(com.sonar.sslr.api.AstNode astNode)
-
yieldExpression
public YieldExpression yieldExpression(com.sonar.sslr.api.AstNode astNode)
-
raiseStatement
public RaiseStatement raiseStatement(com.sonar.sslr.api.AstNode astNode)
-
breakStatement
public BreakStatement breakStatement(com.sonar.sslr.api.AstNode astNode)
-
continueStatement
public ContinueStatement continueStatement(com.sonar.sslr.api.AstNode astNode)
-
importStatement
public ImportStatement importStatement(com.sonar.sslr.api.AstNode astNode)
-
importFromStatement
public ImportFrom importFromStatement(com.sonar.sslr.api.AstNode astNode)
-
globalStatement
public GlobalStatement globalStatement(com.sonar.sslr.api.AstNode astNode)
-
nonlocalStatement
public NonlocalStatement nonlocalStatement(com.sonar.sslr.api.AstNode astNode)
-
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(com.sonar.sslr.api.AstNode astNode)
-
assignment
public AssignmentStatement assignment(com.sonar.sslr.api.AstNode astNode)
-
compoundAssignment
public CompoundAssignmentStatement compoundAssignment(com.sonar.sslr.api.AstNode astNode)
-
tryStatement
public TryStatement tryStatement(com.sonar.sslr.api.AstNode astNode)
-
withStatement
public WithStatement withStatement(com.sonar.sslr.api.AstNode astNode)
-
qualifiedExpression
public QualifiedExpression qualifiedExpression(com.sonar.sslr.api.AstNode astNode)
-
callExpression
public CallExpression callExpression(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)
-
-