Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
10 | 9 | 3 | 0.980 | switch_group |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 10 | 2854 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
2 | 10 | 2864 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
3 | 10 | 2874 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
4 | 10 | 2884 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
5 | 10 | 2894 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
6 | 10 | 2904 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
7 | 10 | 2914 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
8 | 10 | 2924 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
9 | 10 | 2934 | 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; |
| ||||
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; |
| ||||
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; |
| ||||
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; |
| ||||
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; |
| ||||
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; |
| ||||
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; |
| ||||
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; |
| ||||
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; |
| |||
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 Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b7c60440]] | T_byte |
1 | 2 | [[#b7c60440]] | T_short |
1 | 3 | [[#b7c60440]] | T_char |
1 | 4 | [[#b7c60440]] | T_int |
1 | 5 | [[#b7c60440]] | T_long |
1 | 6 | [[#b7c60440]] | T_float |
1 | 7 | [[#b7c60440]] | T_double |
1 | 8 | [[#b7c60440]] | T_boolean |
1 | 9 | [[#b7c60440]] | T_void |
2 | 1 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Byte.TYPE" |
2 | 2 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Short.TYPE" |
2 | 3 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Character.TYPE" |
2 | 4 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Integer.TYPE" |
2 | 5 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Long.TYPE" |
2 | 6 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Float.TYPE" |
2 | 7 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Double.TYPE" |
2 | 8 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Boolean.TYPE" |
2 | 9 | [[#a4df40e0]] | "\t\tgetstatic: java.lang.Void.TYPE" |
3 | 1 | [[#b317f040]] | JavaLangByteConstantPoolName |
3 | 2 | [[#b317f040]] | JavaLangShortConstantPoolName |
3 | 3 | [[#b317f040]] | JavaLangCharacterConstantPoolName |
3 | 4 | [[#b317f040]] | JavaLangIntegerConstantPoolName |
3 | 5 | [[#b317f040]] | JavaLangLongConstantPoolName |
3 | 6 | [[#b317f040]] | JavaLangFloatConstantPoolName |
3 | 7 | [[#b317f040]] | JavaLangDoubleConstantPoolName |
3 | 8 | [[#b317f040]] | JavaLangBooleanConstantPoolName |
3 | 9 | [[#b317f040]] | JavaLangVoidConstantPoolName |