CloneSet3545


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
2530.960switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12146
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java
22148
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java
32150
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java
42152
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java
52154
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java
Clone Instance
1
Line Count
2
Source Line
146
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java

                case CONSTRUCTOR_PATTERN:
                        return matchConstructor((ConstructorPattern) pattern, binaryInfo, enclosingBinaryType);


Clone Instance
2
Line Count
2
Source Line
148
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java

                case FIELD_PATTERN:
                        return matchField((FieldPattern) pattern, binaryInfo, enclosingBinaryType);


Clone Instance
3
Line Count
2
Source Line
150
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java

                case METHOD_PATTERN:
                        return matchMethod((MethodPattern) pattern, binaryInfo, enclosingBinaryType);


Clone Instance
4
Line Count
2
Source Line
152
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java

                case SUPER_REF_PATTERN:
                        return matchSuperTypeReference((SuperTypeReferencePattern) pattern, binaryInfo, enclosingBinaryType);


Clone Instance
5
Line Count
2
Source Line
154
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java

                case TYPE_DECL_PATTERN:
                        return matchTypeDeclaration((TypeDeclarationPattern) pattern, binaryInfo, enclosingBinaryType);


Clone AbstractionParameter Count: 3Parameter Bindings

case [[#variableb2abc620]]:
  return [[#variableb2abc5a0]](( [[#variableb2abc520]]) pattern, binaryInfo, enclosingBinaryType);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b2abc620]]
TYPE_DECL_PATTERN 
12[[#b2abc620]]
SUPER_REF_PATTERN 
13[[#b2abc620]]
METHOD_PATTERN 
14[[#b2abc620]]
FIELD_PATTERN 
15[[#b2abc620]]
CONSTRUCTOR_PATTERN 
21[[#b2abc5a0]]
matchTypeDeclaration 
22[[#b2abc5a0]]
matchSuperTypeReference 
23[[#b2abc5a0]]
matchMethod 
24[[#b2abc5a0]]
matchField 
25[[#b2abc5a0]]
matchConstructor 
31[[#b2abc520]]
TypeDeclarationPattern 
32[[#b2abc520]]
SuperTypeReferencePattern 
33[[#b2abc520]]
MethodPattern 
34[[#b2abc520]]
FieldPattern 
35[[#b2abc520]]
ConstructorPattern