CloneSet911


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
31220.974switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
131693
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
231696
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
331699
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
431702
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
531705
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
631708
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
731711
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
831714
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
931717
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
1031720
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
1131725
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
1231728
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
Clone Instance
1
Line Count
3
Source Line
1693
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '=': // equal
                                        push(new AssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
2
Line Count
3
Source Line
1696
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '+': // plus equal
                                        push(new PlusAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
3
Line Count
3
Source Line
1699
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '-': // minus equal
                                        push(new MinusAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
4
Line Count
3
Source Line
1702
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '*': // multiply equal
                                        push(new MultiplyAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
5
Line Count
3
Source Line
1705
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '/': // divide equal
                                        push(new DivideAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
6
Line Count
3
Source Line
1708
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '%': // remainder equal
                                        push(new RemainderAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
7
Line Count
3
Source Line
1711
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '^': // xor equal
                                        push(new XorAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
8
Line Count
3
Source Line
1714
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '|': // or equal
                                        push(new OrAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
9
Line Count
3
Source Line
1717
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '&': // and equal
                                        push(new AndAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
10
Line Count
3
Source Line
1720
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                case '<': // left shift equal
                                        push(new LeftShiftAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                        break;


Clone Instance
11
Line Count
3
Source Line
1725
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                                case '=': // right shift equal
                                                        push(new RightShiftAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                                        break;


Clone Instance
12
Line Count
3
Source Line
1728
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

                                                case '>': // unsigned right shift equal
                                                        push(new UnsignedRightShiftAssignmentOperator(variableTypeId, valueTypeId, fCounter));
                                                        break;


Clone AbstractionParameter Count: 2Parameter Bindings

case [[#variable59c48080]]: // equal // plus equal // minus equal // multiply equal // divide equal // remainder equal // xor equal // or equal // and equal // left shift equal // right shift equal // unsigned right shift equal
  push(new [[#variable59c48020]](variableTypeId, valueTypeId, fCounter));
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#59c48080]]
'=' 
12[[#59c48080]]
'+' 
13[[#59c48080]]
'-' 
14[[#59c48080]]
'*' 
15[[#59c48080]]
'/' 
16[[#59c48080]]
'%' 
17[[#59c48080]]
'^' 
18[[#59c48080]]
'|' 
19[[#59c48080]]
'&' 
110[[#59c48080]]
'<' 
111[[#59c48080]]
'=' 
112[[#59c48080]]
'>' 
21[[#59c48020]]
AssignmentOperator 
22[[#59c48020]]
PlusAssignmentOperator 
23[[#59c48020]]
MinusAssignmentOperator 
24[[#59c48020]]
MultiplyAssignmentOperator 
25[[#59c48020]]
DivideAssignmentOperator 
26[[#59c48020]]
RemainderAssignmentOperator 
27[[#59c48020]]
XorAssignmentOperator 
28[[#59c48020]]
OrAssignmentOperator 
29[[#59c48020]]
AndAssignmentOperator 
210[[#59c48020]]
LeftShiftAssignmentOperator 
211[[#59c48020]]
RightShiftAssignmentOperator 
212[[#59c48020]]
UnsignedRightShiftAssignmentOperator