Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 12 | 4 | 0.959 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 1349 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
2 | 1 | 1350 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
3 | 1 | 1351 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
4 | 1 | 1353 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
5 | 1 | 1354 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
6 | 1 | 1355 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
7 | 1 | 1356 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
8 | 1 | 1357 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
9 | 1 | 1358 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
10 | 1 | 1359 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
11 | 1 | 1367 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
12 | 1 | 1409 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
| ||||
// table[(T_short<<4)+T_null] = T_undefined; // table[(T_void<<4)+T_undefined] = T_undefined; // table[(T_void<<4)+T_byte] = T_undefined; // table[(T_void<<4)+T_long] = T_undefined; // table[(T_void<<4)+T_short] = T_undefined; // table[(T_void<<4)+T_void] = T_undefined; // table[(T_void<<4)+T_String] = T_undefined; // table[(T_void<<4)+T_Object] = T_undefined; // table[(T_void<<4)+T_double] = T_undefined; // table[(T_void<<4)+T_float] = T_undefined; // table[(T_void<<4)+T_boolean] = T_undefined; // table[(T_void<<4)+T_char] = T_undefined; // table[(T_void<<4)+T_int] = T_undefined; // table[(T_void<<4)+T_null] = T_undefined; // table[(T_String<<4)+T_undefined] = T_undefined; table[(T_JavaLangString << 4) + T_byte] = (String2String << 12) + (Byte2Byte << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_long] = (String2String << 12) + (Long2Long << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_short] = (String2String << 12) + (Short2Short << 4) + T_JavaLangString; |
| ||||
// table[(T_String<<4)+T_void] = T_undefined; table[(T_JavaLangString << 4) + T_JavaLangString] = (String2String << 12) + (String2String << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_JavaLangObject] = (String2String << 12) + (Object2Object << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_double] = (String2String << 12) + (Double2Double << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_float] = (String2String << 12) + (Float2Float << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_boolean] = (String2String << 12) + (Boolean2Boolean << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_char] = (String2String << 12) + (Char2Char << 4) + T_JavaLangString; |
| ||||
table[(T_JavaLangString << 4) + T_int] = (String2String << 12) + (Int2Int << 4) + T_JavaLangString; |
| ||||
// table[(T_Object<<4)+T_undefined] = T_undefined; // table[(T_Object<<4)+T_byte] = T_undefined; // table[(T_Object<<4)+T_long] = T_undefined; // table[(T_Object<<4)+T_short] = T_undefined; // table[(T_Object<<4)+T_void] = T_undefined; table[(T_JavaLangObject << 4) + T_JavaLangString] = (Object2Object << 12) + (String2String << 4) + T_JavaLangString; |
| ||||
// table[(T_float<<4)+T_null] = T_undefined; // table[(T_boolean<<4)+T_undefined] = T_undefined; // table[(T_boolean<<4)+T_byte] = T_undefined; // table[(T_boolean<<4)+T_long] = T_undefined; // table[(T_boolean<<4)+T_short] = T_undefined; // table[(T_boolean<<4)+T_void] = T_undefined; table[(T_boolean << 4) + T_JavaLangString] = (Boolean2Boolean << 12) + (String2String << 4) + T_JavaLangString; |
| |||
// table[(T_short<<4)+T_null] = T_undefined; // table[(T_void<<4)+T_undefined] = T_undefined; // table[(T_void<<4)+T_byte] = T_undefined; // table[(T_void<<4)+T_long] = T_undefined; // table[(T_void<<4)+T_short] = T_undefined; // table[(T_void<<4)+T_void] = T_undefined; // table[(T_void<<4)+T_String] = T_undefined; // table[(T_void<<4)+T_Object] = T_undefined; // table[(T_void<<4)+T_double] = T_undefined; // table[(T_void<<4)+T_float] = T_undefined; // table[(T_void<<4)+T_boolean] = T_undefined; // table[(T_void<<4)+T_char] = T_undefined; // table[(T_void<<4)+T_int] = T_undefined; // table[(T_void<<4)+T_null] = T_undefined; // table[(T_String<<4)+T_undefined] = T_undefined; // table[(T_float<<4)+T_null] = T_undefined; // table[(T_boolean<<4)+T_undefined] = T_undefined; // table[(T_boolean<<4)+T_byte] = T_undefined; // table[(T_boolean<<4)+T_long] = T_undefined; // table[(T_boolean<<4)+T_short] = T_undefined; // table[(T_boolean<<4)+T_void] = T_undefined; // table[(T_String<<4)+T_void] = T_undefined; // table[(T_Object<<4)+T_undefined] = T_undefined; // table[(T_Object<<4)+T_byte] = T_undefined; // table[(T_Object<<4)+T_long] = T_undefined; // table[(T_Object<<4)+T_short] = T_undefined; // table[(T_Object<<4)+T_void] = T_undefined; table[( [[#variableb621f300]] << 4) + [[#variableb621f2a0]]] = ( [[#variableb621f240]] << 12) + ( [[#variableb621ef60]] << 4) + T_JavaLangString; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b621f300]] | T_JavaLangString |
1 | 2 | [[#b621f300]] | T_JavaLangString |
1 | 3 | [[#b621f300]] | T_boolean |
1 | 4 | [[#b621f300]] | T_JavaLangString |
1 | 5 | [[#b621f300]] | T_JavaLangString |
1 | 6 | [[#b621f300]] | T_JavaLangObject |
1 | 7 | [[#b621f300]] | T_JavaLangString |
1 | 8 | [[#b621f300]] | T_JavaLangString |
1 | 9 | [[#b621f300]] | T_JavaLangString |
1 | 10 | [[#b621f300]] | T_JavaLangString |
1 | 11 | [[#b621f300]] | T_JavaLangString |
1 | 12 | [[#b621f300]] | T_JavaLangString |
2 | 1 | [[#b621f2a0]] | T_byte |
2 | 2 | [[#b621f2a0]] | T_long |
2 | 3 | [[#b621f2a0]] | T_JavaLangString |
2 | 4 | [[#b621f2a0]] | T_short |
2 | 5 | [[#b621f2a0]] | T_JavaLangString |
2 | 6 | [[#b621f2a0]] | T_JavaLangString |
2 | 7 | [[#b621f2a0]] | T_int |
2 | 8 | [[#b621f2a0]] | T_char |
2 | 9 | [[#b621f2a0]] | T_boolean |
2 | 10 | [[#b621f2a0]] | T_float |
2 | 11 | [[#b621f2a0]] | T_double |
2 | 12 | [[#b621f2a0]] | T_JavaLangObject |
3 | 1 | [[#b621f240]] | String2String |
3 | 2 | [[#b621f240]] | String2String |
3 | 3 | [[#b621f240]] | Boolean2Boolean |
3 | 4 | [[#b621f240]] | String2String |
3 | 5 | [[#b621f240]] | String2String |
3 | 6 | [[#b621f240]] | Object2Object |
3 | 7 | [[#b621f240]] | String2String |
3 | 8 | [[#b621f240]] | String2String |
3 | 9 | [[#b621f240]] | String2String |
3 | 10 | [[#b621f240]] | String2String |
3 | 11 | [[#b621f240]] | String2String |
3 | 12 | [[#b621f240]] | String2String |
4 | 1 | [[#b621ef60]] | Byte2Byte |
4 | 2 | [[#b621ef60]] | Long2Long |
4 | 3 | [[#b621ef60]] | String2String |
4 | 4 | [[#b621ef60]] | Short2Short |
4 | 5 | [[#b621ef60]] | String2String |
4 | 6 | [[#b621ef60]] | String2String |
4 | 7 | [[#b621ef60]] | Int2Int |
4 | 8 | [[#b621ef60]] | Char2Char |
4 | 9 | [[#b621ef60]] | Boolean2Boolean |
4 | 10 | [[#b621ef60]] | Float2Float |
4 | 11 | [[#b621ef60]] | Double2Double |
4 | 12 | [[#b621ef60]] | Object2Object |