CloneSet1629


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5430.981switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1578
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java
2598
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java
35103
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java
45108
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java
Clone Instance
1
Line Count
5
Source Line
78
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java

                case 'I': // integer constant
                        constValueOffset = this.constantPoolOffsets[u2At(this.readOffset)] - this.structOffset;
                        value = IntConstant.fromValue(i4At(constValueOffset + 1));
                        this.readOffset += 2;
                        break;


Clone Instance
2
Line Count
5
Source Line
98
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java

                case 'D': // double constant
                        constValueOffset = this.constantPoolOffsets[u2At(this.readOffset)] - this.structOffset;
                        value = DoubleConstant.fromValue(doubleAt(constValueOffset + 1));
                        this.readOffset += 2;
                        break;


Clone Instance
3
Line Count
5
Source Line
103
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java

                case 'F': // float constant
                        constValueOffset = this.constantPoolOffsets[u2At(this.readOffset)] - this.structOffset;
                        value = FloatConstant.fromValue(floatAt(constValueOffset + 1));
                        this.readOffset += 2;
                        break;


Clone Instance
4
Line Count
5
Source Line
108
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java

                case 'J': // long constant
                        constValueOffset = this.constantPoolOffsets[u2At(this.readOffset)] - this.structOffset;
                        value = LongConstant.fromValue(i8At(constValueOffset + 1));
                        this.readOffset += 2;
                        break;


Clone AbstractionParameter Count: 3Parameter Bindings

case [[#variable52a3c700]]: // integer constant // double constant // float constant // long constant
  constValueOffset = this.constantPoolOffsets[u2At(this.readOffset)] - this.structOffset;
  value = [[#variable52a3c660]].fromValue( [[#variable52a3c600]](constValueOffset + 1));
  this.readOffset += 2;
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#52a3c700]]
'I' 
12[[#52a3c700]]
'D' 
13[[#52a3c700]]
'F' 
14[[#52a3c700]]
'J' 
21[[#52a3c660]]
IntConstant 
22[[#52a3c660]]
DoubleConstant 
23[[#52a3c660]]
FloatConstant 
24[[#52a3c660]]
LongConstant 
31[[#52a3c600]]
i4At 
32[[#52a3c600]]
doubleAt 
33[[#52a3c600]]
floatAt 
34[[#52a3c600]]
i8At