CloneSet4396


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6430.962statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11188
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java
261434
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java
361460
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java
46186
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/UnaryExpression.java
Clone Instance
1
Line Count
1
Source Line
188
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java

                        this.left.generateOptimizedBoolean(currentScope, codeStream, trueLabel, falseLabel, valueRequired);


Clone Instance
2
Line Count
6
Source Line
1434
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java

                                this.right.generateOptimizedBoolean(
                                        currentScope, 
                                        codeStream, 
                                        falseLabel, // negating
                                         trueLabel, 
                                        valueRequired              );


Clone Instance
3
Line Count
6
Source Line
1460
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java

                                // x ^ <something equivalent to true>
                                this.left.generateOptimizedBoolean(
                                        currentScope, 
                                        codeStream, 
                                        falseLabel, // negating
                                         trueLabel, 
                                        valueRequired             );


Clone Instance
4
Line Count
6
Source Line
186
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/UnaryExpression.java

                        this.expression.generateOptimizedBoolean(
                                currentScope, 
                                codeStream, 
                                falseLabel, 
                                trueLabel, 
                                valueRequired                   );


Clone AbstractionParameter Count: 3Parameter Bindings

// x ^ <something equivalent to true>
this. [[#variable774eb3a0]].generateOptimizedBoolean(currentScope, codeStream,  [[#variable774eb300]], // negating
                                                       [[#variable774eb220]], valueRequired);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#774eb3a0]]
expression 
12[[#774eb3a0]]
left 
13[[#774eb3a0]]
right 
14[[#774eb3a0]]
left 
21[[#774eb300]]
falseLabel 
22[[#774eb300]]
trueLabel 
23[[#774eb300]]
falseLabel 
24[[#774eb300]]
falseLabel 
31[[#774eb220]]
trueLabel 
32[[#774eb220]]
falseLabel 
33[[#774eb220]]
trueLabel 
34[[#774eb220]]
trueLabel