CloneSet2939


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4240.951statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
145836
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
251784
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java
Clone Instance
1
Line Count
4
Source Line
5836
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java

        for (int i = 0; i < visibleLocalsCount; i++) {
                LocalVariableBinding localBinding = visibleLocals[i];
                if (localBinding != null && !isDefinitelyAssigned(scope, initStateIndex, localBinding) && localBinding.initializationCount > 0) {
                        localBinding.recordInitializationEndPC(position);
                }
        }


Clone Instance
2
Line Count
5
Source Line
1784
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java

        for (int i = 0; i < index; i++) {
                LocalVariableBinding localBinding = visibleLocals[i];
                if (localBinding != null && !isDefinitelyAssigned(scope, initStateIndex, localBinding) &&
                                   localBinding.initializationCount > 0) {
                        this.currentFrame.removeLocals(localBinding.resolvedPosition);
                }
        }


Clone AbstractionParameter Count: 4Parameter Bindings

for (int i = 0; i <  [[#variable922ab4c0]]; i++) {
  LocalVariableBinding localBinding = visibleLocals[i];
  if (localBinding != null && !isDefinitelyAssigned(scope, initStateIndex, localBinding) && localBinding.initializationCount > 0) {
     [[#variable922ab4a0]]. [[#variable922aa560]]( [[#variable922ab520]]);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#922ab4c0]]
visibleLocalsCount 
12[[#922ab4c0]]
index 
21[[#922ab4a0]]
localBinding 
22[[#922ab4a0]]
this.currentFrame 
31[[#922aa560]]
recordInitializationEndPC 
32[[#922aa560]]
removeLocals 
41[[#922ab520]]
position 
42[[#922ab520]]
localBinding.resolvedPosition