CloneSet476


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10930.980switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1102854
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
2102864
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
3102874
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
4102884
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
5102894
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
6102904
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
7102914
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
8102924
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
9102934
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
Clone Instance
1
Line Count
10
Source Line
2854
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_byte:
                        // getstatic: java.lang.Byte.TYPE                       
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Byte.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangByteConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_short:
                        // getstatic: java.lang.Short.TYPE                      
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Short.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangShortConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_char:
                        // getstatic: java.lang.Character.TYPE                  
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Character.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangCharacterConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_int:
                        // getstatic: java.lang.Integer.TYPE                    
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Integer.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangIntegerConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_long:
                        // getstatic: java.lang.Long.TYPE                       
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Long.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangLongConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_float:
                        // getstatic: java.lang.Float.TYPE                      
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Float.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangFloatConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_double:
                        // getstatic: java.lang.Double.TYPE                     
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Double.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangDoubleConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


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

                case TypeIds.T_boolean:
                        // getstatic: java.lang.Boolean.TYPE                    
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Boolean.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangBooleanConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


Clone Instance
9
Line Count
10
Source Line
2934
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

                case TypeIds.T_void:
                        // getstatic: java.lang.Void.TYPE
                        if (DEBUG) System.out.println(position + "\t\tgetstatic: java.lang.Void.TYPE"); //$NON-NLS-1$
                        generateFieldAccess(
                                        Opcodes.OPC_getstatic, 
                                        1, 
                                        ConstantPool.JavaLangVoidConstantPoolName, 
                                        ConstantPool.TYPE, 
                                        ConstantPool.JavaLangClassSignature);
                        break;


Clone AbstractionParameter Count: 3Parameter Bindings

case TypeIds. [[#variableb7c60440]]:
  // getstatic: java.lang.Byte.TYPE                       
  // getstatic: java.lang.Short.TYPE                      
  // getstatic: java.lang.Character.TYPE                  
  // getstatic: java.lang.Integer.TYPE                    
  // getstatic: java.lang.Long.TYPE                       
  // getstatic: java.lang.Float.TYPE                      
  // getstatic: java.lang.Double.TYPE                     
  // getstatic: java.lang.Boolean.TYPE                    
  // getstatic: java.lang.Void.TYPE
  if (DEBUG)
    System.out.println(position +  [[#variablea4df40e0]]); //$NON-NLS-1$
  generateFieldAccess(Opcodes.OPC_getstatic, 1, ConstantPool. [[#variableb317f040]], ConstantPool.TYPE, ConstantPool.JavaLangClassSignature);
  break;
 

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