Uses of Class
soot.JastAddJ.Stmt
-
Packages that use Stmt Package Description soot.JastAddJ -
-
Uses of Stmt in soot.JastAddJ
Subclasses of Stmt in soot.JastAddJ Modifier and Type Class Description classAssertStmtclassBlockclassBranchTargetStmtclassBreakStmtclassCaseclassConstCaseclassContinueStmtclassDefaultCaseclassDoStmtclassEmptyStmtclassEnhancedForStmtclassExprStmtclassForStmtclassIfStmtclassLabeledStmtclassLocalClassDeclStmtclassResourceDeclarationA resource declaration in a try with resources statement.classReturnStmtclassSwitchStmtclassSynchronizedStmtclassThrowStmtclassTryStmtclassTryWithResourcesThe JSR 334 try with resources statement.classVarDeclStmtclassVariableDeclarationclassWhileStmtFields in soot.JastAddJ declared as Stmt Modifier and Type Field Description protected StmtBreakStmt. targetStmt_valueprotected StmtContinueStmt. targetStmt_valueMethods in soot.JastAddJ that return Stmt Modifier and Type Method Description static StmtAssignExpr. asStmt(Expr left, Expr right)StmtASTNode. branchTarget(Stmt branchStmt)StmtBranchPropagation. branchTarget(Stmt branchStmt)StmtBranchTargetStmt. branchTarget(Stmt branchStmt)StmtTryStmt. branchTarget(Stmt branchStmt)StmtStmt. clone()StmtExpr. enclosingStmt()StmtConstructorDecl. getConstructorInvocation()Retrieves the (optional) ConstructorInvocation child.StmtConstructorDeclSubstituted. getConstructorInvocation()Retrieves the (optional) ConstructorInvocation child.StmtGenericConstructorDecl. getConstructorInvocation()Retrieves the (optional) ConstructorInvocation child.StmtParConstructorDecl. getConstructorInvocation()Retrieves the (optional) ConstructorInvocation child.StmtRawConstructorDecl. getConstructorInvocation()Retrieves the (optional) ConstructorInvocation child.StmtIfStmt. getElse()Retrieves the (optional) Else child.StmtForStmt. getInitStmt(int i)Retrieves the element at indexiin the InitStmt list..StmtBlock. getStmt(int i)Retrieves the element at indexiin the Stmt list..StmtDoStmt. getStmt()Retrieves the Stmt child.StmtEnhancedForStmt. getStmt()Retrieves the Stmt child.StmtForStmt. getStmt()Retrieves the Stmt child.StmtLabeledStmt. getStmt()Retrieves the Stmt child.StmtWhileStmt. getStmt()Retrieves the Stmt child.StmtDoStmt. getStmtNoTransform()Retrieves the Stmt child.StmtEnhancedForStmt. getStmtNoTransform()Retrieves the Stmt child.StmtForStmt. getStmtNoTransform()Retrieves the Stmt child.StmtLabeledStmt. getStmtNoTransform()Retrieves the Stmt child.StmtWhileStmt. getStmtNoTransform()Retrieves the Stmt child.StmtIfStmt. getThen()Retrieves the Then child.StmtIfStmt. getThenNoTransform()Retrieves the Then child.StmtForStmt. getUpdateStmt(int i)Retrieves the element at indexiin the UpdateStmt list..StmtBreakStmt. targetStmt()StmtContinueStmt. targetStmt()Methods in soot.JastAddJ that return types with arguments of type Stmt Modifier and Type Method Description Opt<Stmt>ConstructorDecl. getConstructorInvocationOpt()Opt<Stmt>ConstructorDeclSubstituted. getConstructorInvocationOpt()Opt<Stmt>GenericConstructorDecl. getConstructorInvocationOpt()Opt<Stmt>ParConstructorDecl. getConstructorInvocationOpt()Opt<Stmt>RawConstructorDecl. getConstructorInvocationOpt()Opt<Stmt>ConstructorDecl. getConstructorInvocationOptNoTransform()Retrieves the optional node for child ConstructorInvocation.Opt<Stmt>ConstructorDeclSubstituted. getConstructorInvocationOptNoTransform()Retrieves the optional node for child ConstructorInvocation.Opt<Stmt>GenericConstructorDecl. getConstructorInvocationOptNoTransform()Retrieves the optional node for child ConstructorInvocation.Opt<Stmt>ParConstructorDecl. getConstructorInvocationOptNoTransform()Retrieves the optional node for child ConstructorInvocation.Opt<Stmt>RawConstructorDecl. getConstructorInvocationOptNoTransform()Retrieves the optional node for child ConstructorInvocation.Opt<Stmt>IfStmt. getElseOpt()Opt<Stmt>IfStmt. getElseOptNoTransform()Retrieves the optional node for child Else.List<Stmt>ForStmt. getInitStmtList()Retrieves the InitStmt list.List<Stmt>ForStmt. getInitStmtListNoTransform()Retrieves the InitStmt list.List<Stmt>ForStmt. getInitStmts()Retrieves the InitStmt list.List<Stmt>ForStmt. getInitStmtsNoTransform()Retrieves the InitStmt list.List<Stmt>Block. getStmtList()Retrieves the Stmt list.List<Stmt>Block. getStmtListNoTransform()Retrieves the Stmt list.List<Stmt>Block. getStmts()Retrieves the Stmt list.List<Stmt>Block. getStmtsNoTransform()Retrieves the Stmt list.List<Stmt>ForStmt. getUpdateStmtList()Retrieves the UpdateStmt list.List<Stmt>ForStmt. getUpdateStmtListNoTransform()Retrieves the UpdateStmt list.List<Stmt>ForStmt. getUpdateStmts()Retrieves the UpdateStmt list.List<Stmt>ForStmt. getUpdateStmtsNoTransform()Retrieves the UpdateStmt list.Methods in soot.JastAddJ with parameters of type Stmt Modifier and Type Method Description voidForStmt. addInitStmt(Stmt node)Append an element to the InitStmt list.voidForStmt. addInitStmtNoTransform(Stmt node)voidBlock. addStmt(Stmt node)Append an element to the Stmt list.voidBlock. addStmtNoTransform(Stmt node)voidForStmt. addUpdateStmt(Stmt node)Append an element to the UpdateStmt list.voidForStmt. addUpdateStmtNoTransform(Stmt node)StmtASTNode. branchTarget(Stmt branchStmt)StmtBranchPropagation. branchTarget(Stmt branchStmt)StmtBranchTargetStmt. branchTarget(Stmt branchStmt)StmtTryStmt. branchTarget(Stmt branchStmt)voidASTNode. collectFinally(Stmt branchStmt, ArrayList list)voidBodyDecl. collectFinally(Stmt branchStmt, ArrayList list)voidBranchPropagation. collectFinally(Stmt branchStmt, ArrayList list)voidBranchTargetStmt. collectFinally(Stmt branchStmt, ArrayList list)voidSynchronizedStmt. collectFinally(Stmt branchStmt, ArrayList list)voidTryStmt. collectFinally(Stmt branchStmt, ArrayList list)voidConstructorDecl. setConstructorInvocation(Stmt node)Replaces the (optional) ConstructorInvocation child.voidConstructorDeclSubstituted. setConstructorInvocation(Stmt node)Replaces the (optional) ConstructorInvocation child.voidGenericConstructorDecl. setConstructorInvocation(Stmt node)Replaces the (optional) ConstructorInvocation child.voidParConstructorDecl. setConstructorInvocation(Stmt node)Replaces the (optional) ConstructorInvocation child.voidRawConstructorDecl. setConstructorInvocation(Stmt node)Replaces the (optional) ConstructorInvocation child.voidIfStmt. setElse(Stmt node)Replaces the (optional) Else child.voidForStmt. setInitStmt(Stmt node, int i)Replaces the InitStmt list element at indexiwith the new nodenode.voidBlock. setStmt(Stmt node, int i)Replaces the Stmt list element at indexiwith the new nodenode.voidDoStmt. setStmt(Stmt node)Replaces the Stmt child.voidEnhancedForStmt. setStmt(Stmt node)Replaces the Stmt child.voidForStmt. setStmt(Stmt node)Replaces the Stmt child.voidLabeledStmt. setStmt(Stmt node)Replaces the Stmt child.voidWhileStmt. setStmt(Stmt node)Replaces the Stmt child.voidIfStmt. setThen(Stmt node)Replaces the Then child.voidForStmt. setUpdateStmt(Stmt node, int i)Replaces the UpdateStmt list element at indexiwith the new nodenode.Method parameters in soot.JastAddJ with type arguments of type Stmt Modifier and Type Method Description voidConstructorDecl. setConstructorInvocationOpt(Opt<Stmt> opt)Replaces the optional node for the ConstructorInvocation child.voidConstructorDeclSubstituted. setConstructorInvocationOpt(Opt<Stmt> opt)Replaces the optional node for the ConstructorInvocation child.voidGenericConstructorDecl. setConstructorInvocationOpt(Opt<Stmt> opt)Replaces the optional node for the ConstructorInvocation child.voidParConstructorDecl. setConstructorInvocationOpt(Opt<Stmt> opt)Replaces the optional node for the ConstructorInvocation child.voidRawConstructorDecl. setConstructorInvocationOpt(Opt<Stmt> opt)Replaces the optional node for the ConstructorInvocation child.voidIfStmt. setElseOpt(Opt<Stmt> opt)Replaces the optional node for the Else child.voidForStmt. setInitStmtList(List<Stmt> list)Replaces the InitStmt list.voidBlock. setStmtList(List<Stmt> list)Replaces the Stmt list.voidForStmt. setUpdateStmtList(List<Stmt> list)Replaces the UpdateStmt list.Constructors in soot.JastAddJ with parameters of type Stmt Constructor Description DoStmt(Stmt p0, Expr p1)EnhancedForStmt(VariableDeclaration p0, Expr p1, Stmt p2)ForStmt(List<Stmt> p0, Opt<Expr> p1, List<Stmt> p2, Stmt p3)IfStmt(Expr cond, Stmt thenBranch)IfStmt(Expr p0, Stmt p1, Opt<Stmt> p2)IfStmt(Expr cond, Stmt thenBranch, Stmt elseBranch)LabeledStmt(Symbol p0, Stmt p1)LabeledStmt(String p0, Stmt p1)WhileStmt(Expr p0, Stmt p1)
-