CloneSet239


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4760.973statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
141297
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
241311
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
341325
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
441381
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
541395
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
641423
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
741437
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
Clone Instance
1
Line Count
4
Source Line
1297
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java

                //      table[(T_byte<<4)+T_void]               = T_undefined;
                table[(T_byte << 4) + T_JavaLangString] = (Byte2Byte << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_byte<<4)+T_Object]     = T_undefined;
                table[(T_byte << 4) + T_double] = (Byte2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_byte << 4) + T_float] =          (Byte2Float << 12) + (Float2Float << 4) + T_float;


Clone Instance
2
Line Count
4
Source Line
1311
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java

                //      table[(T_long<<4)+T_void]               = T_undefined;
                table[(T_long << 4) + T_JavaLangString] = (Long2Long << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_long<<4)+T_Object]     = T_undefined;
                table[(T_long << 4) + T_double] = (Long2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_long << 4) + T_float] =          (Long2Float << 12) + (Float2Float << 4) + T_float;


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

                //      table[(T_short<<4)+T_void]                      = T_undefined;
                table[(T_short << 4) + T_JavaLangString] =        (Short2Short << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_short<<4)+T_Object]            = T_undefined;
                table[(T_short << 4) + T_double] =        (Short2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_short << 4) + T_float] =         (Short2Float << 12) + (Float2Float << 4) + T_float;


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

                //      table[(T_double<<4)+T_void]             = T_undefined;
                table[(T_double << 4) + T_JavaLangString] =       (Double2Double << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_double<<4)+T_Object]           = T_undefined;
                table[(T_double << 4) + T_double] =       (Double2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_double << 4) + T_float] =        (Double2Double << 12) + (Float2Double << 4) + T_double;


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

                //      table[(T_float<<4)+T_void]                      = T_undefined;
                table[(T_float << 4) + T_JavaLangString] =        (Float2Float << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_float<<4)+T_Object]            = T_undefined;
                table[(T_float << 4) + T_double] =        (Float2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_float << 4) + T_float] =         (Float2Float << 12) + (Float2Float << 4) + T_float;


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

                //      table[(T_char<<4)+T_void]                       = T_undefined;
                table[(T_char << 4) + T_JavaLangString] =         (Char2Char << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_char<<4)+T_Object]             = T_undefined;
                table[(T_char << 4) + T_double] =         (Char2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_char << 4) + T_float] =                  (Char2Float << 12) + (Float2Float << 4) + T_float;


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

                //      table[(T_int<<4)+T_void]                = T_undefined;
                table[(T_int << 4) + T_JavaLangString] =          (Int2Int << 12) + (String2String << 4) + T_JavaLangString;
                //      table[(T_int<<4)+T_Object]              = T_undefined;
                table[(T_int << 4) + T_double] =          (Int2Double << 12) + (Double2Double << 4) + T_double;
                table[(T_int << 4) + T_float] =           (Int2Float << 12) + (Float2Float << 4) + T_float;


Clone AbstractionParameter Count: 6Parameter Bindings

//      table[(T_byte<<4)+T_void]               = T_undefined;
//      table[(T_long<<4)+T_void]               = T_undefined;
//      table[(T_short<<4)+T_void]                      = T_undefined;
//      table[(T_double<<4)+T_void]             = T_undefined;
//      table[(T_float<<4)+T_void]                      = T_undefined;
//      table[(T_char<<4)+T_void]                       = T_undefined;
//      table[(T_int<<4)+T_void]                = T_undefined;
table[( [[#variableba5c0720]] << 4) + T_JavaLangString] = ( [[#variableba5c0620]] << 12) + (String2String << 4) + T_JavaLangString;
//      table[(T_byte<<4)+T_Object]     = T_undefined;
//      table[(T_long<<4)+T_Object]     = T_undefined;
//      table[(T_short<<4)+T_Object]            = T_undefined;
//      table[(T_double<<4)+T_Object]           = T_undefined;
//      table[(T_float<<4)+T_Object]            = T_undefined;
//      table[(T_char<<4)+T_Object]             = T_undefined;
//      table[(T_int<<4)+T_Object]              = T_undefined;
table[( [[#variableba5c0720]] << 4) + T_double] = ( [[#variable5b8669a0]] << 12) + (Double2Double << 4) + T_double;
table[( [[#variableba5c0720]] << 4) + T_float] = ( [[#variableba5c0640]] << 12) + ( [[#variable5b866a00]] << 4) +  [[#variable5b866460]];
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#ba5c0720]]
T_byte 
12[[#ba5c0720]]
T_long 
13[[#ba5c0720]]
T_short 
14[[#ba5c0720]]
T_double 
15[[#ba5c0720]]
T_float 
16[[#ba5c0720]]
T_char 
17[[#ba5c0720]]
T_int 
21[[#ba5c0620]]
Byte2Byte 
22[[#ba5c0620]]
Long2Long 
23[[#ba5c0620]]
Short2Short 
24[[#ba5c0620]]
Double2Double 
25[[#ba5c0620]]
Float2Float 
26[[#ba5c0620]]
Char2Char 
27[[#ba5c0620]]
Int2Int 
31[[#5b8669a0]]
Byte2Double 
32[[#5b8669a0]]
Long2Double 
33[[#5b8669a0]]
Short2Double 
34[[#5b8669a0]]
Double2Double 
35[[#5b8669a0]]
Float2Double 
36[[#5b8669a0]]
Char2Double 
37[[#5b8669a0]]
Int2Double 
41[[#ba5c0640]]
Byte2Float 
42[[#ba5c0640]]
Long2Float 
43[[#ba5c0640]]
Short2Float 
44[[#ba5c0640]]
Double2Double 
45[[#ba5c0640]]
Float2Float 
46[[#ba5c0640]]
Char2Float 
47[[#ba5c0640]]
Int2Float 
51[[#5b866a00]]
Float2Float 
52[[#5b866a00]]
Float2Float 
53[[#5b866a00]]
Float2Float 
54[[#5b866a00]]
Float2Double 
55[[#5b866a00]]
Float2Float 
56[[#5b866a00]]
Float2Float 
57[[#5b866a00]]
Float2Float 
61[[#5b866460]]
T_float 
62[[#5b866460]]
T_float 
63[[#5b866460]]
T_float 
64[[#5b866460]]
T_double 
65[[#5b866460]]
T_float 
66[[#5b866460]]
T_float 
67[[#5b866460]]
T_float