CloneSet6225


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
1320.974switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11133
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
21134
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
31140
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java
Clone Instance
1
Line Count
1
Source Line
133
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/impl/Constant.java

        //          case (T_String<<4)+T_Object          : return NotAConstant;   
        //          case (T_String<<4)+T_double          : return NotAConstant;   
        //          case (T_String<<4)+T_float           : return NotAConstant;   
        //          case (T_String<<4)+T_boolean         : return NotAConstant;   
        //          case (T_String<<4)+T_char            : return NotAConstant;   
        //          case (T_String<<4)+T_int             : return NotAConstant;   

        //          case (T_Object<<4)+T_undefined      : return NotAConstant;   
        //          case (T_Object<<4)+T_byte                   : return NotAConstant;   
        //          case (T_Object<<4)+T_long                   : return NotAConstant;   
        //          case (T_Object<<4)+T_short                  : return NotAConstant;   
        //          case (T_Object<<4)+T_void                   : return NotAConstant;   
        //          case (T_Object<<4)+T_String                 : return NotAConstant;   
        //          case (T_Object<<4)+T_Object                 : return NotAConstant;   
        //          case (T_Object<<4)+T_double                 : return NotAConstant;   
        //          case (T_Object<<4)+T_float                  : return NotAConstant;   
        //          case (T_Object<<4)+T_boolean                : return NotAConstant;   
        //          case (T_Object<<4)+T_char                   : return NotAConstant;   
        //          case (T_Object<<4)+T_int                    : return NotAConstant;   

        //          case (T_double<<4)+T_undefined      : return NotAConstant;   
                    case (T_double << 4) + T_byte:                return DoubleConstant.fromValue(this.byteValue());


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

                    case (T_double << 4) + T_long:                return DoubleConstant.fromValue(this.longValue());


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

                    case (T_double << 4) + T_float:               return DoubleConstant.fromValue(this.floatValue());


Clone AbstractionParameter Count: 2Parameter Bindings

//          case (T_String<<4)+T_Object          : return NotAConstant;   
//          case (T_String<<4)+T_double          : return NotAConstant;   
//          case (T_String<<4)+T_float           : return NotAConstant;   
//          case (T_String<<4)+T_boolean         : return NotAConstant;   
//          case (T_String<<4)+T_char            : return NotAConstant;   
//          case (T_String<<4)+T_int             : return NotAConstant;   
//          case (T_Object<<4)+T_undefined      : return NotAConstant;   
//          case (T_Object<<4)+T_byte                   : return NotAConstant;   
//          case (T_Object<<4)+T_long                   : return NotAConstant;   
//          case (T_Object<<4)+T_short                  : return NotAConstant;   
//          case (T_Object<<4)+T_void                   : return NotAConstant;   
//          case (T_Object<<4)+T_String                 : return NotAConstant;   
//          case (T_Object<<4)+T_Object                 : return NotAConstant;   
//          case (T_Object<<4)+T_double                 : return NotAConstant;   
//          case (T_Object<<4)+T_float                  : return NotAConstant;   
//          case (T_Object<<4)+T_boolean                : return NotAConstant;   
//          case (T_Object<<4)+T_char                   : return NotAConstant;   
//          case (T_Object<<4)+T_int                    : return NotAConstant;   
//          case (T_double<<4)+T_undefined      : return NotAConstant;   
case (T_double << 4) +  [[#variable5dd9e000]]:
  return DoubleConstant.fromValue(this. [[#variable5db1bf80]]());
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5dd9e000]]
T_byte 
12[[#5dd9e000]]
T_long 
13[[#5dd9e000]]
T_float 
21[[#5db1bf80]]
byteValue 
22[[#5db1bf80]]
longValue 
23[[#5db1bf80]]
floatValue