| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 10 | 3 | 0.958 | class_body_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 34 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 2 | 2 | 37 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 3 | 2 | 40 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 4 | 2 | 43 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 5 | 2 | 46 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 6 | 2 | 49 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 7 | 2 | 52 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 8 | 2 | 55 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 9 | 2 | 58 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| 10 | 2 | 61 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java |
| ||||
/** Base type definitions */
public final static BaseTypeBinding INT = new BaseTypeBinding(
TypeIds.T_int, TypeConstants.INT, new char[] {
'I'
} );
|
| ||||
public final static BaseTypeBinding BYTE = new BaseTypeBinding(
TypeIds.T_byte, TypeConstants.BYTE, new char[] {
'B'
} );
|
| ||||
public final static BaseTypeBinding SHORT = new BaseTypeBinding(
TypeIds.T_short, TypeConstants.SHORT, new char[] {
'S'
} );
|
| ||||
public final static BaseTypeBinding CHAR = new BaseTypeBinding(
TypeIds.T_char, TypeConstants.CHAR, new char[] {
'C'
} );
|
| ||||
public final static BaseTypeBinding LONG = new BaseTypeBinding(
TypeIds.T_long, TypeConstants.LONG, new char[] {
'J'
} );
|
| ||||
public final static BaseTypeBinding FLOAT = new BaseTypeBinding(
TypeIds.T_float, TypeConstants.FLOAT, new char[] {
'F'
} );
|
| ||||
public final static BaseTypeBinding DOUBLE = new BaseTypeBinding(
TypeIds.T_double, TypeConstants.DOUBLE, new char[] {
'D'
} );
|
| ||||
public final static BaseTypeBinding BOOLEAN = new BaseTypeBinding(
TypeIds.T_boolean, TypeConstants.BOOLEAN, new char[] {
'Z'
} );
|
| ||||
public final static BaseTypeBinding NULL = new BaseTypeBinding(
TypeIds.T_null, TypeConstants.NULL, new char[] {
'N'
} ); //N stands for null even if it is never internally used
|
| ||||
public final static BaseTypeBinding VOID = new BaseTypeBinding(
TypeIds.T_void, TypeConstants.VOID, new char[] {
'V'
} );
|
| |||
/** Base type definitions */
public final static BaseTypeBinding [[#variable52924cc0]]= new BaseTypeBinding(TypeIds. [[#variable52924580]], TypeConstants. [[#variable52924cc0]], new char[] {
[[#variable52924c60]]
} ); //N stands for null even if it is never internally used
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#52924cc0]] | INT |
| 1 | 2 | [[#52924cc0]] | BYTE |
| 1 | 3 | [[#52924cc0]] | SHORT |
| 1 | 4 | [[#52924cc0]] | CHAR |
| 1 | 5 | [[#52924cc0]] | LONG |
| 1 | 6 | [[#52924cc0]] | FLOAT |
| 1 | 7 | [[#52924cc0]] | DOUBLE |
| 1 | 8 | [[#52924cc0]] | BOOLEAN |
| 1 | 9 | [[#52924cc0]] | NULL |
| 1 | 10 | [[#52924cc0]] | VOID |
| 2 | 1 | [[#52924580]] | T_int |
| 2 | 2 | [[#52924580]] | T_byte |
| 2 | 3 | [[#52924580]] | T_short |
| 2 | 4 | [[#52924580]] | T_char |
| 2 | 5 | [[#52924580]] | T_long |
| 2 | 6 | [[#52924580]] | T_float |
| 2 | 7 | [[#52924580]] | T_double |
| 2 | 8 | [[#52924580]] | T_boolean |
| 2 | 9 | [[#52924580]] | T_null |
| 2 | 10 | [[#52924580]] | T_void |
| 3 | 1 | [[#52924c60]] | 'I' |
| 3 | 2 | [[#52924c60]] | 'B' |
| 3 | 3 | [[#52924c60]] | 'S' |
| 3 | 4 | [[#52924c60]] | 'C' |
| 3 | 5 | [[#52924c60]] | 'J' |
| 3 | 6 | [[#52924c60]] | 'F' |
| 3 | 7 | [[#52924c60]] | 'D' |
| 3 | 8 | [[#52924c60]] | 'Z' |
| 3 | 9 | [[#52924c60]] | 'N' |
| 3 | 10 | [[#52924c60]] | 'V' |