CloneSet3009


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3430.962statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13195
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java
23199
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java
33197
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.java
43201
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.java
Clone Instance
1
Line Count
3
Source Line
195
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java

                cst = left.optimizedBooleanConstant();
                boolean leftIsConst = cst != Constant.NotAConstant;
                boolean leftIsTrue = leftIsConst && cst.booleanValue() == true;


Clone Instance
2
Line Count
3
Source Line
199
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java

                cst = right.optimizedBooleanConstant();
                boolean rightIsConst = cst != Constant.NotAConstant;
                boolean rightIsTrue = rightIsConst && cst.booleanValue() == true;


Clone Instance
3
Line Count
3
Source Line
197
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.java

                cst = left.optimizedBooleanConstant();
                boolean leftIsConst = cst != Constant.NotAConstant;
                boolean leftIsTrue = leftIsConst && cst.booleanValue() == true;


Clone Instance
4
Line Count
3
Source Line
201
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.java

                cst = right.optimizedBooleanConstant();
                boolean rightIsConst = cst != Constant.NotAConstant;
                boolean rightIsTrue = rightIsConst && cst.booleanValue() == true;


Clone AbstractionParameter Count: 3Parameter Bindings

cst = [[#variablebbc5a740]].optimizedBooleanConstant();
boolean  [[#variablebbc5a600]]= cst != Constant.NotAConstant;
boolean  [[#variablebbc5a680]]= [[#variablebbc5a600]]&& cst.booleanValue() == true;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bbc5a740]]
left 
12[[#bbc5a740]]
right 
13[[#bbc5a740]]
left 
14[[#bbc5a740]]
right 
21[[#bbc5a600]]
leftIsConst 
22[[#bbc5a600]]
rightIsConst 
23[[#bbc5a600]]
leftIsConst 
24[[#bbc5a600]]
rightIsConst 
31[[#bbc5a680]]
leftIsTrue 
32[[#bbc5a680]]
rightIsTrue 
33[[#bbc5a680]]
leftIsTrue 
34[[#bbc5a680]]
rightIsTrue