CloneSet111


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8740.972statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
181271
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
281282
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
381293
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
481304
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
581315
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
681326
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
781337
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
Clone Instance
1
Line Count
8
Source Line
1271
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return IntConstant.fromValue(left.charValue() % right.charValue());
                                        case T_float:   return FloatConstant.fromValue(left.charValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.charValue() % right.doubleValue());
                                        case T_byte:    return IntConstant.fromValue(left.charValue() % right.byteValue());
                                        case T_short:   return IntConstant.fromValue(left.charValue() % right.shortValue());
                                        case T_int:             return IntConstant.fromValue(left.charValue() % right.intValue());
                                        case T_long:    return LongConstant.fromValue(left.charValue() % right.longValue());
                                      }


Clone Instance
2
Line Count
8
Source Line
1282
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return FloatConstant.fromValue(left.floatValue() % right.charValue());
                                        case T_float:   return FloatConstant.fromValue(left.floatValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.floatValue() % right.doubleValue());
                                        case T_byte:    return FloatConstant.fromValue(left.floatValue() % right.byteValue());
                                        case T_short:   return FloatConstant.fromValue(left.floatValue() % right.shortValue());
                                        case T_int:             return FloatConstant.fromValue(left.floatValue() % right.intValue());
                                        case T_long:    return FloatConstant.fromValue(left.floatValue() % right.longValue());
                                      }


Clone Instance
3
Line Count
8
Source Line
1293
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return DoubleConstant.fromValue(left.doubleValue() % right.charValue());
                                        case T_float:   return DoubleConstant.fromValue(left.doubleValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.doubleValue() % right.doubleValue());
                                        case T_byte:    return DoubleConstant.fromValue(left.doubleValue() % right.byteValue());
                                        case T_short:   return DoubleConstant.fromValue(left.doubleValue() % right.shortValue());
                                        case T_int:             return DoubleConstant.fromValue(left.doubleValue() % right.intValue());
                                        case T_long:    return DoubleConstant.fromValue(left.doubleValue() % right.longValue());
                                      }


Clone Instance
4
Line Count
8
Source Line
1304
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return IntConstant.fromValue(left.byteValue() % right.charValue());
                                        case T_float:   return FloatConstant.fromValue(left.byteValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.byteValue() % right.doubleValue());
                                        case T_byte:    return IntConstant.fromValue(left.byteValue() % right.byteValue());
                                        case T_short:   return IntConstant.fromValue(left.byteValue() % right.shortValue());
                                        case T_int:             return IntConstant.fromValue(left.byteValue() % right.intValue());
                                        case T_long:    return LongConstant.fromValue(left.byteValue() % right.longValue());
                                      }


Clone Instance
5
Line Count
8
Source Line
1315
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return IntConstant.fromValue(left.shortValue() % right.charValue());
                                        case T_float:   return FloatConstant.fromValue(left.shortValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.shortValue() % right.doubleValue());
                                        case T_byte:    return IntConstant.fromValue(left.shortValue() % right.byteValue());
                                        case T_short:   return IntConstant.fromValue(left.shortValue() % right.shortValue());
                                        case T_int:             return IntConstant.fromValue(left.shortValue() % right.intValue());
                                        case T_long:    return LongConstant.fromValue(left.shortValue() % right.longValue());
                                      }


Clone Instance
6
Line Count
8
Source Line
1326
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return IntConstant.fromValue(left.intValue() % right.charValue());
                                        case T_float:   return FloatConstant.fromValue(left.intValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.intValue() % right.doubleValue());
                                        case T_byte:    return IntConstant.fromValue(left.intValue() % right.byteValue());
                                        case T_short:   return IntConstant.fromValue(left.intValue() % right.shortValue());
                                        case T_int:             return IntConstant.fromValue(left.intValue() % right.intValue());
                                        case T_long:    return LongConstant.fromValue(left.intValue() % right.longValue());
                                      }


Clone Instance
7
Line Count
8
Source Line
1337
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

                                switch (rightId) {
                                        case T_char:    return LongConstant.fromValue(left.longValue() % right.charValue());
                                        case T_float:   return FloatConstant.fromValue(left.longValue() % right.floatValue());
                                        case T_double:  return DoubleConstant.fromValue(left.longValue() % right.doubleValue());
                                        case T_byte:    return LongConstant.fromValue(left.longValue() % right.byteValue());
                                        case T_short:   return LongConstant.fromValue(left.longValue() % right.shortValue());
                                        case T_int:             return LongConstant.fromValue(left.longValue() % right.intValue());
                                        case T_long:    return LongConstant.fromValue(left.longValue() % right.longValue());
                                      }


Clone AbstractionParameter Count: 4Parameter Bindings

switch (rightId) {
  case T_char:
    return [[#variablea3864a60]].fromValue(left. [[#variablea38649e0]]() % right.charValue());
  case T_float:
    return [[#variablea3864940]].fromValue(left. [[#variablea38649e0]]() % right.floatValue());
  case T_double:
    return DoubleConstant.fromValue(left. [[#variablea38649e0]]() % right.doubleValue());
  case T_byte:
    return [[#variablea3864a60]].fromValue(left. [[#variablea38649e0]]() % right.byteValue());
  case T_short:
    return [[#variablea3864a60]].fromValue(left. [[#variablea38649e0]]() % right.shortValue());
  case T_int:
    return [[#variablea3864a60]].fromValue(left. [[#variablea38649e0]]() % right.intValue());
  case T_long:
    return [[#variablea3864880]].fromValue(left. [[#variablea38649e0]]() % right.longValue());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a3864a60]]
IntConstant 
12[[#a3864a60]]
FloatConstant 
13[[#a3864a60]]
DoubleConstant 
14[[#a3864a60]]
IntConstant 
15[[#a3864a60]]
IntConstant 
16[[#a3864a60]]
IntConstant 
17[[#a3864a60]]
LongConstant 
21[[#a38649e0]]
charValue 
22[[#a38649e0]]
floatValue 
23[[#a38649e0]]
doubleValue 
24[[#a38649e0]]
byteValue 
25[[#a38649e0]]
shortValue 
26[[#a38649e0]]
intValue 
27[[#a38649e0]]
longValue 
31[[#a3864940]]
FloatConstant 
32[[#a3864940]]
FloatConstant 
33[[#a3864940]]
DoubleConstant 
34[[#a3864940]]
FloatConstant 
35[[#a3864940]]
FloatConstant 
36[[#a3864940]]
FloatConstant 
37[[#a3864940]]
FloatConstant 
41[[#a3864880]]
LongConstant 
42[[#a3864880]]
FloatConstant 
43[[#a3864880]]
DoubleConstant 
44[[#a3864880]]
LongConstant 
45[[#a3864880]]
LongConstant 
46[[#a3864880]]
LongConstant 
47[[#a3864880]]
LongConstant