Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 23 | 4 | 0.959 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 195 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
2 | 1 | 208 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
3 | 1 | 209 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
4 | 1 | 210 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
5 | 1 | 217 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
6 | 1 | 218 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
7 | 1 | 223 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
8 | 1 | 321 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
9 | 1 | 335 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
10 | 1 | 832 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
11 | 1 | 833 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
12 | 1 | 834 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
13 | 1 | 841 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
14 | 1 | 842 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
15 | 1 | 1294 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
16 | 1 | 1307 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
17 | 1 | 1308 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
18 | 1 | 1309 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
19 | 1 | 1316 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
20 | 1 | 1317 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
21 | 1 | 1322 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
22 | 1 | 1420 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
23 | 1 | 1434 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java |
| ||||
table[(T_byte << 4) + T_long] = (Byte2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
// table[(T_byte<<4)+T_null] = T_undefined; // table[(T_long<<4)+T_undefined] = T_undefined; table[(T_long << 4) + T_byte] = (Long2Long << 12) + (Byte2Long << 4) + T_long; |
| ||||
table[(T_long << 4) + T_long] = (Long2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
table[(T_long << 4) + T_short] = (Long2Long << 12) + (Short2Long << 4) + T_long; |
| ||||
// table[(T_long<<4)+T_void] = T_undefined; // table[(T_long<<4)+T_String] = T_undefined; // table[(T_long<<4)+T_Object] = T_undefined; // table[(T_long<<4)+T_double] = T_undefined; // table[(T_long<<4)+T_float] = T_undefined; // table[(T_long<<4)+T_boolean] = T_undefined; table[(T_long << 4) + T_char] = (Long2Long << 12) + (Char2Long << 4) + T_long; |
| ||||
table[(T_long << 4) + T_int] = (Long2Long << 12) + (Int2Long << 4) + T_long; |
| ||||
table[(T_short << 4) + T_long] = (Short2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
table[(T_char << 4) + T_long] = (Char2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
table[(T_int << 4) + T_long] = (Int2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
// table[(T_byte<<4)+T_null] = T_undefined; // table[(T_long<<4)+T_undefined] = T_undefined; table[(T_long << 4) + T_byte] = (Long2Long << 12) + (Byte2Int << 4) + T_long; |
| ||||
table[(T_long << 4) + T_long] = (Long2Long << 12) + (Long2Int << 4) + T_long; |
| ||||
table[(T_long << 4) + T_short] = (Long2Long << 12) + (Short2Int << 4) + T_long; |
| ||||
// table[(T_long<<4)+T_void] = T_undefined; // table[(T_long<<4)+T_String] = T_undefined; // table[(T_long<<4)+T_Object] = T_undefined; // table[(T_long<<4)+T_double] = T_undefined; // table[(T_long<<4)+T_float] = T_undefined; // table[(T_long<<4)+T_boolean] = T_undefined; table[(T_long << 4) + T_char] = (Long2Long << 12) + (Char2Int << 4) + T_long; |
| ||||
table[(T_long << 4) + T_int] = (Long2Long << 12) + (Int2Int << 4) + T_long; |
| ||||
table[(T_byte << 4) + T_long] = (Byte2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
// table[(T_byte<<4)+T_null] = T_undefined; // table[(T_long<<4)+T_undefined] = T_undefined; table[(T_long << 4) + T_byte] = (Long2Long << 12) + (Byte2Long << 4) + T_long; |
| ||||
table[(T_long << 4) + T_long] = (Long2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
table[(T_long << 4) + T_short] = (Long2Long << 12) + (Short2Long << 4) + T_long; |
| ||||
// table[(T_long<<4)+T_boolean] = T_undefined; table[(T_long << 4) + T_char] = (Long2Long << 12) + (Char2Long << 4) + T_long; |
| ||||
table[(T_long << 4) + T_int] = (Long2Long << 12) + (Int2Long << 4) + T_long; |
| ||||
table[(T_short << 4) + T_long] = (Short2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
table[(T_char << 4) + T_long] = (Char2Long << 12) + (Long2Long << 4) + T_long; |
| ||||
table[(T_int << 4) + T_long] = (Int2Long << 12) + (Long2Long << 4) + T_long; |
| |||
// table[(T_long<<4)+T_void] = T_undefined; // table[(T_long<<4)+T_String] = T_undefined; // table[(T_long<<4)+T_Object] = T_undefined; // table[(T_long<<4)+T_double] = T_undefined; // table[(T_long<<4)+T_float] = T_undefined; // table[(T_long<<4)+T_boolean] = T_undefined; // table[(T_byte<<4)+T_null] = T_undefined; // table[(T_long<<4)+T_undefined] = T_undefined; table[( [[#variableb450e640]] << 4) + [[#variableb495bb00]]] = ( [[#variableb450e1a0]] << 12) + ( [[#variableb450e580]] << 4) + T_long; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b450e640]] | T_int |
1 | 2 | [[#b450e640]] | T_char |
1 | 3 | [[#b450e640]] | T_short |
1 | 4 | [[#b450e640]] | T_long |
1 | 5 | [[#b450e640]] | T_long |
1 | 6 | [[#b450e640]] | T_long |
1 | 7 | [[#b450e640]] | T_long |
1 | 8 | [[#b450e640]] | T_long |
1 | 9 | [[#b450e640]] | T_byte |
1 | 10 | [[#b450e640]] | T_long |
1 | 11 | [[#b450e640]] | T_long |
1 | 12 | [[#b450e640]] | T_long |
1 | 13 | [[#b450e640]] | T_long |
1 | 14 | [[#b450e640]] | T_long |
1 | 15 | [[#b450e640]] | T_int |
1 | 16 | [[#b450e640]] | T_char |
1 | 17 | [[#b450e640]] | T_short |
1 | 18 | [[#b450e640]] | T_long |
1 | 19 | [[#b450e640]] | T_long |
1 | 20 | [[#b450e640]] | T_long |
1 | 21 | [[#b450e640]] | T_long |
1 | 22 | [[#b450e640]] | T_long |
1 | 23 | [[#b450e640]] | T_byte |
2 | 1 | [[#b495bb00]] | T_long |
2 | 2 | [[#b495bb00]] | T_long |
2 | 3 | [[#b495bb00]] | T_long |
2 | 4 | [[#b495bb00]] | T_int |
2 | 5 | [[#b495bb00]] | T_char |
2 | 6 | [[#b495bb00]] | T_short |
2 | 7 | [[#b495bb00]] | T_long |
2 | 8 | [[#b495bb00]] | T_byte |
2 | 9 | [[#b495bb00]] | T_long |
2 | 10 | [[#b495bb00]] | T_int |
2 | 11 | [[#b495bb00]] | T_char |
2 | 12 | [[#b495bb00]] | T_short |
2 | 13 | [[#b495bb00]] | T_long |
2 | 14 | [[#b495bb00]] | T_byte |
2 | 15 | [[#b495bb00]] | T_long |
2 | 16 | [[#b495bb00]] | T_long |
2 | 17 | [[#b495bb00]] | T_long |
2 | 18 | [[#b495bb00]] | T_int |
2 | 19 | [[#b495bb00]] | T_char |
2 | 20 | [[#b495bb00]] | T_short |
2 | 21 | [[#b495bb00]] | T_long |
2 | 22 | [[#b495bb00]] | T_byte |
2 | 23 | [[#b495bb00]] | T_long |
3 | 1 | [[#b450e1a0]] | Int2Long |
3 | 2 | [[#b450e1a0]] | Char2Long |
3 | 3 | [[#b450e1a0]] | Short2Long |
3 | 4 | [[#b450e1a0]] | Long2Long |
3 | 5 | [[#b450e1a0]] | Long2Long |
3 | 6 | [[#b450e1a0]] | Long2Long |
3 | 7 | [[#b450e1a0]] | Long2Long |
3 | 8 | [[#b450e1a0]] | Long2Long |
3 | 9 | [[#b450e1a0]] | Byte2Long |
3 | 10 | [[#b450e1a0]] | Long2Long |
3 | 11 | [[#b450e1a0]] | Long2Long |
3 | 12 | [[#b450e1a0]] | Long2Long |
3 | 13 | [[#b450e1a0]] | Long2Long |
3 | 14 | [[#b450e1a0]] | Long2Long |
3 | 15 | [[#b450e1a0]] | Int2Long |
3 | 16 | [[#b450e1a0]] | Char2Long |
3 | 17 | [[#b450e1a0]] | Short2Long |
3 | 18 | [[#b450e1a0]] | Long2Long |
3 | 19 | [[#b450e1a0]] | Long2Long |
3 | 20 | [[#b450e1a0]] | Long2Long |
3 | 21 | [[#b450e1a0]] | Long2Long |
3 | 22 | [[#b450e1a0]] | Long2Long |
3 | 23 | [[#b450e1a0]] | Byte2Long |
4 | 1 | [[#b450e580]] | Long2Long |
4 | 2 | [[#b450e580]] | Long2Long |
4 | 3 | [[#b450e580]] | Long2Long |
4 | 4 | [[#b450e580]] | Int2Long |
4 | 5 | [[#b450e580]] | Char2Long |
4 | 6 | [[#b450e580]] | Short2Long |
4 | 7 | [[#b450e580]] | Long2Long |
4 | 8 | [[#b450e580]] | Byte2Long |
4 | 9 | [[#b450e580]] | Long2Long |
4 | 10 | [[#b450e580]] | Int2Int |
4 | 11 | [[#b450e580]] | Char2Int |
4 | 12 | [[#b450e580]] | Short2Int |
4 | 13 | [[#b450e580]] | Long2Int |
4 | 14 | [[#b450e580]] | Byte2Int |
4 | 15 | [[#b450e580]] | Long2Long |
4 | 16 | [[#b450e580]] | Long2Long |
4 | 17 | [[#b450e580]] | Long2Long |
4 | 18 | [[#b450e580]] | Int2Long |
4 | 19 | [[#b450e580]] | Char2Long |
4 | 20 | [[#b450e580]] | Short2Long |
4 | 21 | [[#b450e580]] | Long2Long |
4 | 22 | [[#b450e580]] | Byte2Long |
4 | 23 | [[#b450e580]] | Long2Long |