CloneSet1018


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4830.972switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
145591
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
245595
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
345599
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
445603
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
545607
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
645611
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
745615
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
845619
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
Clone Instance
1
Line Count
4
Source Line
5591
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_int:  // new: java.lang.Integer
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Integer"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangIntegerConstantPoolName));
                        break;


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

                case TypeIds.T_boolean:  // new: java.lang.Boolean
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Boolean"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangBooleanConstantPoolName));
                        break;


Clone Instance
3
Line Count
4
Source Line
5599
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_byte:  // new: java.lang.Byte
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Byte"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangByteConstantPoolName));
                        break;


Clone Instance
4
Line Count
4
Source Line
5603
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_char:  // new: java.lang.Character
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Character"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangCharacterConstantPoolName));
                        break;


Clone Instance
5
Line Count
4
Source Line
5607
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_float:  // new: java.lang.Float
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Float"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangFloatConstantPoolName));
                        break;


Clone Instance
6
Line Count
4
Source Line
5611
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_double:  // new: java.lang.Double
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Double"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangDoubleConstantPoolName));
                        break;


Clone Instance
7
Line Count
4
Source Line
5615
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_short:  // new: java.lang.Short
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Short"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangShortConstantPoolName));
                        break;


Clone Instance
8
Line Count
4
Source Line
5619
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_long:  // new: java.lang.Long
                        if (DEBUG) System.out.println(position + "\t\tnew: java.lang.Long"); //$NON-NLS-1$
                        writeUnsignedShort(constantPool.literalIndexForType(ConstantPool.JavaLangLongConstantPoolName));
                        break;


Clone AbstractionParameter Count: 3Parameter Bindings

case TypeIds. [[#variableb8bf9360]]: // new: java.lang.Integer // new: java.lang.Boolean // new: java.lang.Byte // new: java.lang.Character // new: java.lang.Float // new: java.lang.Double // new: java.lang.Short // new: java.lang.Long
  if (DEBUG)
    System.out.println(position +  [[#variableb8bf8f40]]); //$NON-NLS-1$
  writeUnsignedShort(constantPool.literalIndexForType(ConstantPool. [[#variableb8bf93a0]]));
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b8bf9360]]
T_int 
12[[#b8bf9360]]
T_boolean 
13[[#b8bf9360]]
T_byte 
14[[#b8bf9360]]
T_char 
15[[#b8bf9360]]
T_float 
16[[#b8bf9360]]
T_double 
17[[#b8bf9360]]
T_short 
18[[#b8bf9360]]
T_long 
21[[#b8bf8f40]]
"\t\tnew: java.lang.Integer" 
22[[#b8bf8f40]]
"\t\tnew: java.lang.Boolean" 
23[[#b8bf8f40]]
"\t\tnew: java.lang.Byte" 
24[[#b8bf8f40]]
"\t\tnew: java.lang.Character" 
25[[#b8bf8f40]]
"\t\tnew: java.lang.Float" 
26[[#b8bf8f40]]
"\t\tnew: java.lang.Double" 
27[[#b8bf8f40]]
"\t\tnew: java.lang.Short" 
28[[#b8bf8f40]]
"\t\tnew: java.lang.Long" 
31[[#b8bf93a0]]
JavaLangIntegerConstantPoolName 
32[[#b8bf93a0]]
JavaLangBooleanConstantPoolName 
33[[#b8bf93a0]]
JavaLangByteConstantPoolName 
34[[#b8bf93a0]]
JavaLangCharacterConstantPoolName 
35[[#b8bf93a0]]
JavaLangFloatConstantPoolName 
36[[#b8bf93a0]]
JavaLangDoubleConstantPoolName 
37[[#b8bf93a0]]
JavaLangShortConstantPoolName 
38[[#b8bf93a0]]
JavaLangLongConstantPoolName