CloneSet155


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
23310.975statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
121523
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
221526
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
321530
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
421533
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
521536
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
621539
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
721542
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
821545
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
921548
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1021551
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1121554
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1221557
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1321560
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1421563
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1521566
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1621569
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1721572
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1821575
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
1921578
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2021581
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2121584
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2221590
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2321593
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2421596
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2521599
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2621602
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2721605
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2821608
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
2921611
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
3021614
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
3121617
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
3221620
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
3321623
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
Clone Instance
1
Line Count
2
Source Line
1523
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.Annotation) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.Annotation) expression);
                }


Clone Instance
2
Line Count
2
Source Line
1526
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.CastExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.CastExpression) expression);
                }


Clone Instance
3
Line Count
2
Source Line
1530
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                // switch between all types of expression
                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression) expression);
                }


Clone Instance
4
Line Count
2
Source Line
1533
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression) expression);
                }


Clone Instance
5
Line Count
2
Source Line
1536
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.AllocationExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.AllocationExpression) expression);
                }


Clone Instance
6
Line Count
2
Source Line
1539
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.ArrayInitializer) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.ArrayInitializer) expression);
                }


Clone Instance
7
Line Count
2
Source Line
1542
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.PrefixExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.PrefixExpression) expression);
                }


Clone Instance
8
Line Count
2
Source Line
1545
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.PostfixExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.PostfixExpression) expression);
                }


Clone Instance
9
Line Count
2
Source Line
1548
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.CompoundAssignment) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.CompoundAssignment) expression);
                }


Clone Instance
10
Line Count
2
Source Line
1551
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.Assignment) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.Assignment) expression);
                }


Clone Instance
11
Line Count
2
Source Line
1554
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess) expression);
                }


Clone Instance
12
Line Count
2
Source Line
1557
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.FalseLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.FalseLiteral) expression);
                }


Clone Instance
13
Line Count
2
Source Line
1560
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.TrueLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.TrueLiteral) expression);
                }


Clone Instance
14
Line Count
2
Source Line
1563
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.NullLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.NullLiteral) expression);
                }


Clone Instance
15
Line Count
2
Source Line
1566
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.CharLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.CharLiteral) expression);
                }


Clone Instance
16
Line Count
2
Source Line
1569
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.DoubleLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.DoubleLiteral) expression);
                }


Clone Instance
17
Line Count
2
Source Line
1572
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.FloatLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.FloatLiteral) expression);
                }


Clone Instance
18
Line Count
2
Source Line
1575
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue) expression);
                }


Clone Instance
19
Line Count
2
Source Line
1578
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.IntLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.IntLiteral) expression);
                }


Clone Instance
20
Line Count
2
Source Line
1581
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue) expression);
                }


Clone Instance
21
Line Count
2
Source Line
1584
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.LongLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.LongLiteral) expression);
                }


Clone Instance
22
Line Count
2
Source Line
1590
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral) expression);
                }


Clone Instance
23
Line Count
2
Source Line
1593
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.StringLiteral) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.StringLiteral) expression);
                }


Clone Instance
24
Line Count
2
Source Line
1596
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression) expression);
                }


Clone Instance
25
Line Count
2
Source Line
1599
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression) expression);
                }


Clone Instance
26
Line Count
2
Source Line
1602
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.EqualExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.EqualExpression) expression);
                }


Clone Instance
27
Line Count
2
Source Line
1605
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.BinaryExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.BinaryExpression) expression);
                }


Clone Instance
28
Line Count
2
Source Line
1608
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression) expression);
                }


Clone Instance
29
Line Count
2
Source Line
1611
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.UnaryExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.UnaryExpression) expression);
                }


Clone Instance
30
Line Count
2
Source Line
1614
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.ConditionalExpression) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.ConditionalExpression) expression);
                }


Clone Instance
31
Line Count
2
Source Line
1617
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.MessageSend) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.MessageSend) expression);
                }


Clone Instance
32
Line Count
2
Source Line
1620
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.Reference) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.Reference) expression);
                }


Clone Instance
33
Line Count
2
Source Line
1623
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression instanceof org.eclipse.jdt.internal.compiler.ast.TypeReference) {
                        return convert((org.eclipse.jdt.internal.compiler.ast.TypeReference) expression);
                }


Clone AbstractionParameter Count: 1Parameter Bindings

// switch between all types of expression
if (expression instanceof org.eclipse.jdt.internal.compiler.ast. [[#variablebd0622e0]]) {
  return convert((org.eclipse.jdt.internal.compiler.ast. [[#variablebd0622e0]]) expression);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bd0622e0]]
Reference 
12[[#bd0622e0]]
MessageSend 
13[[#bd0622e0]]
ConditionalExpression 
14[[#bd0622e0]]
UnaryExpression 
15[[#bd0622e0]]
InstanceOfExpression 
16[[#bd0622e0]]
BinaryExpression 
17[[#bd0622e0]]
EqualExpression 
18[[#bd0622e0]]
OR_OR_Expression 
19[[#bd0622e0]]
AND_AND_Expression 
110[[#bd0622e0]]
StringLiteral 
111[[#bd0622e0]]
ExtendedStringLiteral 
112[[#bd0622e0]]
LongLiteral 
113[[#bd0622e0]]
LongLiteralMinValue 
114[[#bd0622e0]]
IntLiteral 
115[[#bd0622e0]]
IntLiteralMinValue 
116[[#bd0622e0]]
FloatLiteral 
117[[#bd0622e0]]
DoubleLiteral 
118[[#bd0622e0]]
CharLiteral 
119[[#bd0622e0]]
NullLiteral 
120[[#bd0622e0]]
TrueLiteral 
121[[#bd0622e0]]
FalseLiteral 
122[[#bd0622e0]]
ClassLiteralAccess 
123[[#bd0622e0]]
Assignment 
124[[#bd0622e0]]
CompoundAssignment 
125[[#bd0622e0]]
PostfixExpression 
126[[#bd0622e0]]
PrefixExpression 
127[[#bd0622e0]]
ArrayInitializer 
128[[#bd0622e0]]
AllocationExpression 
129[[#bd0622e0]]
QualifiedAllocationExpression 
130[[#bd0622e0]]
ArrayAllocationExpression 
131[[#bd0622e0]]
CastExpression 
132[[#bd0622e0]]
Annotation 
133[[#bd0622e0]]
TypeReference