CloneSet2321


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
17250.961class_body_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
117244
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java
217549
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java
Clone Instance
1
Line Count
17
Source Line
244
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java

public void dcmpg() {
        super.dcmpg();
        this.currentFrame.numberOfStackItems -= 2;
        this.currentFrame.addStackItem(TypeBinding.INT);
}

public void dcmpl() {
        super.dcmpl();
        this.currentFrame.numberOfStackItems -= 2;
        this.currentFrame.addStackItem(TypeBinding.INT);
}

public void dconst_0() {
        super.dconst_0();
        this.currentFrame.addStackItem(TypeBinding.DOUBLE);
}

public void dconst_1() {
        super.dconst_1();
        this.currentFrame.addStackItem(TypeBinding.DOUBLE);
}


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

public void fcmpg() {
        super.fcmpg();
        this.currentFrame.numberOfStackItems -= 2;
        this.currentFrame.addStackItem(TypeBinding.INT);
}

public void fcmpl() {
        super.fcmpl();
        this.currentFrame.numberOfStackItems -= 2;
        this.currentFrame.addStackItem(TypeBinding.INT);
}

public void fconst_0() {
        super.fconst_0();
        this.currentFrame.addStackItem(TypeBinding.FLOAT);
}

public void fconst_1() {
        super.fconst_1();
        this.currentFrame.addStackItem(TypeBinding.FLOAT);
}


Clone AbstractionParameter Count: 5Parameter Bindings

public void [[#variablea4bab3c0]]() {
  super. [[#variablea4bab3c0]]();
  this.currentFrame.numberOfStackItems -= 2;
  this.currentFrame.addStackItem(TypeBinding.INT);
}

public void [[#variablea4bab320]]() {
  super. [[#variablea4bab320]]();
  this.currentFrame.numberOfStackItems -= 2;
  this.currentFrame.addStackItem(TypeBinding.INT);
}

public void [[#variablea4bab2c0]]() {
  super. [[#variablea4bab2c0]]();
  this.currentFrame.addStackItem(TypeBinding. [[#variablea4bab260]]);
}

public void [[#variablea4bab1e0]]() {
  super. [[#variablea4bab1e0]]();
  this.currentFrame.addStackItem(TypeBinding. [[#variablea4bab260]]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a4bab3c0]]
dcmpg 
12[[#a4bab3c0]]
fcmpg 
21[[#a4bab320]]
dcmpl 
22[[#a4bab320]]
fcmpl 
31[[#a4bab2c0]]
dconst_0 
32[[#a4bab2c0]]
fconst_0 
41[[#a4bab260]]
DOUBLE 
42[[#a4bab260]]
FLOAT 
51[[#a4bab1e0]]
dconst_1 
52[[#a4bab1e0]]
fconst_1