1 19 20 21 package soot.dava.internal.AST; 22 23 import soot.dava.toolkits.base.AST.analysis.*; 24 25 public abstract class ASTAggregatedCondition extends ASTCondition{ 26 ASTCondition left; 27 ASTCondition right; 28 boolean not; 30 public ASTAggregatedCondition(ASTCondition left, ASTCondition 31 right){ 32 not=false; this.left = left; 34 this.right=right; 35 } 36 37 public ASTCondition getLeftOp(){ 38 return left; 39 } 40 41 public ASTCondition getRightOp(){ 42 return right; 43 } 44 45 46 public void setLeftOp(ASTCondition left){ 47 this.left=left; 48 } 49 50 public void setRightOp(ASTCondition right){ 51 this.right=right; 52 } 53 54 public void flip(){ 55 if(not) 56 not=false; 57 else 58 not=true; 59 } 60 61 } 62 | Popular Tags |