CloneSet185


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
42330.961statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15540
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java
25547
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java
3438
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Reference.java
4451
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Reference.java
54302
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
64538
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
74575
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
84581
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
94612
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
10596
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.java
11472
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java
124201
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java
134225
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java
144231
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java
154246
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java
164169
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
174198
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
184406
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
194420
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
204449
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
214455
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
224480
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
234529
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
Clone Instance
1
Line Count
5
Source Line
540
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java

                                if ((lastFieldBinding.type == TypeBinding.LONG) ||
                                           (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                        codeStream.dup2();
                                }
                                else   {
                                        codeStream.dup();
                                }


Clone Instance
2
Line Count
5
Source Line
547
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java

                                if ((lastFieldBinding.type == TypeBinding.LONG) ||
                                           (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                        codeStream.dup2_x1();
                                }
                                else   {
                                        codeStream.dup_x1();
                                }


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

                        if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                codeStream.dup2();
                        }
                        else   {
                                codeStream.dup();
                        }


Clone Instance
4
Line Count
4
Source Line
51
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Reference.java

                        if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                codeStream.dup2_x1();
                        }
                        else   {
                                codeStream.dup_x1();
                        }


Clone Instance
5
Line Count
4
Source Line
302
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java

                                                        if ((localBinding.type == TypeBinding.LONG) || (localBinding.type == TypeBinding.DOUBLE)) {
                                                                codeStream.pop2();
                                                        }
                                                        else   {
                                                                codeStream.pop();
                                                        }


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

                                        if ((localBinding.type == TypeBinding.LONG) || (localBinding.type == TypeBinding.DOUBLE)) {
                                                codeStream.dup2();
                                        }
                                        else   {
                                                codeStream.dup();
                                        }


Clone Instance
7
Line Count
4
Source Line
575
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java

                                                if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                        codeStream.dup2();
                                                }
                                                else   {
                                                        codeStream.dup();
                                                }


Clone Instance
8
Line Count
4
Source Line
581
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java

                                                if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                        codeStream.dup2_x1();
                                                }
                                                else   {
                                                        codeStream.dup_x1();
                                                }


Clone Instance
9
Line Count
4
Source Line
612
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java

                                                if ((localBinding.type == TypeBinding.LONG) || (localBinding.type == TypeBinding.DOUBLE)) {
                                                        codeStream.dup2();
                                                }
                                                else   {
                                                        codeStream.dup();
                                                }


Clone Instance
10
Line Count
5
Source Line
96
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.java

                if ((synchroVariable.type == TypeBinding.LONG) ||
                           (synchroVariable.type == TypeBinding.DOUBLE)) {
                        codeStream.dup2();
                }
                else   {
                        codeStream.dup();
                }


Clone Instance
11
Line Count
4
Source Line
72
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java

                        if ((lastFieldBinding.type == TypeBinding.LONG) || (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                codeStream.dup2_x2();
                        }
                        else   {
                                codeStream.dup_x2();
                        }


Clone Instance
12
Line Count
4
Source Line
201
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java

                        if ((lastFieldBinding.type == TypeBinding.LONG) || (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                codeStream.dup2_x2();
                        }
                        else   {
                                codeStream.dup_x2();
                        }


Clone Instance
13
Line Count
4
Source Line
225
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java

                                if ((lastFieldBinding.type == TypeBinding.LONG) || (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                        codeStream.dup2();
                                }
                                else   {
                                        codeStream.dup();
                                }


Clone Instance
14
Line Count
4
Source Line
231
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java

                                if ((lastFieldBinding.type == TypeBinding.LONG) || (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                        codeStream.dup2_x1();
                                }
                                else   {
                                        codeStream.dup_x1();
                                }


Clone Instance
15
Line Count
4
Source Line
246
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.java

                        if ((lastFieldBinding.type == TypeBinding.LONG) || (lastFieldBinding.type == TypeBinding.DOUBLE)) {
                                codeStream.dup2();
                        }
                        else   {
                                codeStream.dup();
                        }


Clone Instance
16
Line Count
4
Source Line
169
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                        if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                codeStream.dup2_x2();
                                        }
                                        else   {
                                                codeStream.dup_x2();
                                        }


Clone Instance
17
Line Count
4
Source Line
198
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                                if ((localBinding.type == TypeBinding.LONG) || (localBinding.type == TypeBinding.DOUBLE)) {
                                                        codeStream.pop2();
                                                }
                                                else   {
                                                        codeStream.pop();
                                                }


Clone Instance
18
Line Count
4
Source Line
406
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                        if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                codeStream.dup2_x2();
                                        }
                                        else   {
                                                codeStream.dup_x2();
                                        }


Clone Instance
19
Line Count
4
Source Line
420
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                if ((localBinding.type == TypeBinding.LONG) || (localBinding.type == TypeBinding.DOUBLE)) {
                                        codeStream.dup2();
                                }
                                else   {
                                        codeStream.dup();
                                }


Clone Instance
20
Line Count
4
Source Line
449
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                                if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                        codeStream.dup2();
                                                }
                                                else   {
                                                        codeStream.dup();
                                                }


Clone Instance
21
Line Count
4
Source Line
455
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                                if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                        codeStream.dup2_x1();
                                                }
                                                else   {
                                                        codeStream.dup_x1();
                                                }


Clone Instance
22
Line Count
4
Source Line
480
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                        if ((fieldBinding.type == TypeBinding.LONG) || (fieldBinding.type == TypeBinding.DOUBLE)) {
                                                codeStream.dup2();
                                        }
                                        else   {
                                                codeStream.dup();
                                        }


Clone Instance
23
Line Count
4
Source Line
529
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                                        if ((localBinding.type == TypeBinding.LONG) || (localBinding.type == TypeBinding.DOUBLE)) {
                                                codeStream.dup2();
                                        }
                                        else   {
                                                codeStream.dup();
                                        }


Clone AbstractionParameter Count: 3Parameter Bindings

if (( [[#variablebd72d480]].type == TypeBinding.LONG) || ( [[#variablebd72d480]].type == TypeBinding.DOUBLE)) {
  codeStream. [[#variablebd72c300]]();
}
else {
  codeStream. [[#variablebd72d4e0]]();
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bd72d480]]
fieldBinding 
12[[#bd72d480]]
localBinding 
13[[#bd72d480]]
lastFieldBinding 
14[[#bd72d480]]
fieldBinding 
15[[#bd72d480]]
localBinding 
16[[#bd72d480]]
fieldBinding 
17[[#bd72d480]]
lastFieldBinding 
18[[#bd72d480]]
lastFieldBinding 
19[[#bd72d480]]
synchroVariable 
110[[#bd72d480]]
fieldBinding 
111[[#bd72d480]]
lastFieldBinding 
112[[#bd72d480]]
localBinding 
113[[#bd72d480]]
fieldBinding 
114[[#bd72d480]]
localBinding 
115[[#bd72d480]]
fieldBinding 
116[[#bd72d480]]
fieldBinding 
117[[#bd72d480]]
lastFieldBinding 
118[[#bd72d480]]
lastFieldBinding 
119[[#bd72d480]]
localBinding 
120[[#bd72d480]]
fieldBinding 
121[[#bd72d480]]
localBinding 
122[[#bd72d480]]
fieldBinding 
123[[#bd72d480]]
lastFieldBinding 
21[[#bd72c300]]
dup2_x2 
22[[#bd72c300]]
pop2 
23[[#bd72c300]]
dup2_x2 
24[[#bd72c300]]
dup2 
25[[#bd72c300]]
dup2 
26[[#bd72c300]]
dup2_x1 
27[[#bd72c300]]
dup2 
28[[#bd72c300]]
dup2_x1 
29[[#bd72c300]]
dup2 
210[[#bd72c300]]
dup2_x1 
211[[#bd72c300]]
dup2 
212[[#bd72c300]]
dup2 
213[[#bd72c300]]
dup2 
214[[#bd72c300]]
dup2 
215[[#bd72c300]]
dup2 
216[[#bd72c300]]
dup2_x2 
217[[#bd72c300]]
dup2_x2 
218[[#bd72c300]]
dup2 
219[[#bd72c300]]
pop2 
220[[#bd72c300]]
dup2 
221[[#bd72c300]]
dup2 
222[[#bd72c300]]
dup2_x1 
223[[#bd72c300]]
dup2_x1 
31[[#bd72d4e0]]
dup_x2 
32[[#bd72d4e0]]
pop 
33[[#bd72d4e0]]
dup_x2 
34[[#bd72d4e0]]
dup 
35[[#bd72d4e0]]
dup 
36[[#bd72d4e0]]
dup_x1 
37[[#bd72d4e0]]
dup 
38[[#bd72d4e0]]
dup_x1 
39[[#bd72d4e0]]
dup 
310[[#bd72d4e0]]
dup_x1 
311[[#bd72d4e0]]
dup 
312[[#bd72d4e0]]
dup 
313[[#bd72d4e0]]
dup 
314[[#bd72d4e0]]
dup 
315[[#bd72d4e0]]
dup 
316[[#bd72d4e0]]
dup_x2 
317[[#bd72d4e0]]
dup_x2 
318[[#bd72d4e0]]
dup 
319[[#bd72d4e0]]
pop 
320[[#bd72d4e0]]
dup 
321[[#bd72d4e0]]
dup 
322[[#bd72d4e0]]
dup_x1 
323[[#bd72d4e0]]
dup_x1