@@ -151,17 +151,17 @@ private class GuardConditionFromBinaryLogicalOperator extends GuardCondition {
151151 )
152152 }
153153
154- override predicate comparesEq ( Expr left , Expr right , int k , boolean isLessThan , boolean testIsTrue ) {
154+ override predicate comparesEq ( Expr left , Expr right , int k , boolean areEqual , boolean testIsTrue ) {
155155 exists ( boolean partIsTrue , GuardCondition part |
156156 impliesValue ( this .( BinaryLogicalOperation ) , part , partIsTrue , testIsTrue )
157157 |
158- part .comparesEq ( left , right , k , isLessThan , partIsTrue )
158+ part .comparesEq ( left , right , k , areEqual , partIsTrue )
159159 )
160160 }
161161
162- override predicate ensuresEq ( Expr left , Expr right , int k , BasicBlock block , boolean isLessThan ) {
162+ override predicate ensuresEq ( Expr left , Expr right , int k , BasicBlock block , boolean areEqual ) {
163163 exists ( boolean testIsTrue |
164- comparesEq ( left , right , k , isLessThan , testIsTrue ) and this .controls ( block , testIsTrue )
164+ comparesEq ( left , right , k , areEqual , testIsTrue ) and this .controls ( block , testIsTrue )
165165 )
166166 }
167167}
@@ -180,20 +180,20 @@ private class GuardConditionFromShortCircuitNot extends GuardCondition, LogicalN
180180 getOperand ( ) .( GuardCondition ) .controls ( controlled , testIsTrue .booleanNot ( ) )
181181 }
182182
183- override predicate comparesLt ( Expr left , Expr right , int k , boolean areEqual , boolean testIsTrue ) {
184- getOperand ( ) .( GuardCondition ) .comparesLt ( left , right , k , areEqual , testIsTrue .booleanNot ( ) )
183+ override predicate comparesLt ( Expr left , Expr right , int k , boolean isLessThan , boolean testIsTrue ) {
184+ getOperand ( ) .( GuardCondition ) .comparesLt ( left , right , k , isLessThan , testIsTrue .booleanNot ( ) )
185185 }
186186
187- override predicate ensuresLt ( Expr left , Expr right , int k , BasicBlock block , boolean testIsTrue ) {
188- getOperand ( ) .( GuardCondition ) .ensuresLt ( left , right , k , block , testIsTrue .booleanNot ( ) )
187+ override predicate ensuresLt ( Expr left , Expr right , int k , BasicBlock block , boolean isLessThan ) {
188+ getOperand ( ) .( GuardCondition ) .ensuresLt ( left , right , k , block , isLessThan .booleanNot ( ) )
189189 }
190190
191191 override predicate comparesEq ( Expr left , Expr right , int k , boolean areEqual , boolean testIsTrue ) {
192192 getOperand ( ) .( GuardCondition ) .comparesEq ( left , right , k , areEqual , testIsTrue .booleanNot ( ) )
193193 }
194194
195- override predicate ensuresEq ( Expr left , Expr right , int k , BasicBlock block , boolean testIsTrue ) {
196- getOperand ( ) .( GuardCondition ) .ensuresEq ( left , right , k , block , testIsTrue .booleanNot ( ) )
195+ override predicate ensuresEq ( Expr left , Expr right , int k , BasicBlock block , boolean areEqual ) {
196+ getOperand ( ) .( GuardCondition ) .ensuresEq ( left , right , k , block , areEqual .booleanNot ( ) )
197197 }
198198}
199199
0 commit comments