CloneSet1582


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
22260.982switch_groups[6]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1223861
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
2224392
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
Clone Instance
1
Line Count
22
Source Line
3861
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_int:
                case TypeIds.T_byte:
                case TypeIds.T_short:
                        signature = ConstantPool.IntConstrSignature;
                        break;
                case TypeIds.T_long:
                        signature = ConstantPool.LongConstrSignature;
                        argCount = 2;
                        break;
                case TypeIds.T_float:
                        signature = ConstantPool.FloatConstrSignature;
                        break;
                case TypeIds.T_double:
                        signature = ConstantPool.DoubleConstrSignature;
                        argCount = 2;
                        break;
                case TypeIds.T_char:
                        signature = ConstantPool.CharConstrSignature;
                        break;
                case TypeIds.T_boolean:
                        signature = ConstantPool.BooleanConstrSignature;
                        break;


Clone Instance
2
Line Count
22
Source Line
4392
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_int:
                case TypeIds.T_byte:
                case TypeIds.T_short:
                        signature = ConstantPool.ValueOfIntSignature;
                        break;
                case TypeIds.T_long:
                        signature = ConstantPool.ValueOfLongSignature;
                        argCount = 2;
                        break;
                case TypeIds.T_float:
                        signature = ConstantPool.ValueOfFloatSignature;
                        break;
                case TypeIds.T_double:
                        signature = ConstantPool.ValueOfDoubleSignature;
                        argCount = 2;
                        break;
                case TypeIds.T_char:
                        signature = ConstantPool.ValueOfCharSignature;
                        break;
                case TypeIds.T_boolean:
                        signature = ConstantPool.ValueOfBooleanSignature;
                        break;


Clone AbstractionParameter Count: 6Parameter Bindings

case TypeIds.T_int:
case TypeIds.T_byte:
case TypeIds.T_short:
  signature = ConstantPool. [[#variablea1853780]];
  break;
case TypeIds.T_long:
  signature = ConstantPool. [[#variablea18536e0]];
  argCount = 2;
  break;
case TypeIds.T_float:
  signature = ConstantPool. [[#variablea1853620]];
  break;
case TypeIds.T_double:
  signature = ConstantPool. [[#variablea18535a0]];
  argCount = 2;
  break;
case TypeIds.T_char:
  signature = ConstantPool. [[#variablea1853520]];
  break;
case TypeIds.T_boolean:
  signature = ConstantPool. [[#variablea1853500]];
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a1853780]]
ValueOfIntSignature 
12[[#a1853780]]
IntConstrSignature 
21[[#a18536e0]]
ValueOfLongSignature 
22[[#a18536e0]]
LongConstrSignature 
31[[#a1853620]]
ValueOfFloatSignature 
32[[#a1853620]]
FloatConstrSignature 
41[[#a18535a0]]
ValueOfDoubleSignature 
42[[#a18535a0]]
DoubleConstrSignature 
51[[#a1853520]]
ValueOfCharSignature 
52[[#a1853520]]
CharConstrSignature 
61[[#a1853500]]
ValueOfBooleanSignature 
62[[#a1853500]]
BooleanConstrSignature