CloneSet1949


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5320.989statement_sequence[5]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15202
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java
25241
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java
35259
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java
Clone Instance
1
Line Count
5
Source Line
202
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java

                                TypeVariableBinding current = typeVariables[i];
                                TypeBinding substitute = substitutes[i];
                                if (substitute != null) continue nextTypeParameter; // already inferred previously
                                TypeBinding[][] variableSubstitutes = (TypeBinding[][]) collectedSubstitutes.get(current);
                                TypeBinding [] equalSubstitutes = variableSubstitutes[CONSTRAINT_EQUAL];


Clone Instance
2
Line Count
5
Source Line
241
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java

                                        TypeVariableBinding current = typeVariables[i];
                                        TypeBinding substitute = substitutes[i];
                                        if (substitute != null) continue nextTypeParameter; // already inferred previously
                                        TypeBinding[][] variableSubstitutes = (TypeBinding[][]) collectedSubstitutes.get(current);
                                        TypeBinding [] bounds = variableSubstitutes[CONSTRAINT_SUPER];


Clone Instance
3
Line Count
5
Source Line
259
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java

                                        TypeVariableBinding current = typeVariables[i];
                                        TypeBinding substitute = substitutes[i];
                                        if (substitute != null) continue nextTypeParameter; // already inferred previously
                                        TypeBinding[][] variableSubstitutes = (TypeBinding[][]) collectedSubstitutes.get(current);
                                        TypeBinding [] bounds = variableSubstitutes[CONSTRAINT_EXTENDS];


Clone AbstractionParameter Count: 2Parameter Bindings

TypeVariableBinding current = typeVariables[i];
TypeBinding substitute = substitutes[i];
if (substitute != null)
  continue nextTypeParameter; // already inferred previously
TypeBinding[][] variableSubstitutes = (TypeBinding[][]) collectedSubstitutes.get(current);
TypeBinding[]  [[#variable52c916e0]]= variableSubstitutes[ [[#variable52c917c0]]];
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#52c916e0]]
bounds 
12[[#52c916e0]]
equalSubstitutes 
13[[#52c916e0]]
bounds 
21[[#52c917c0]]
CONSTRAINT_EXTENDS 
22[[#52c917c0]]
CONSTRAINT_EQUAL 
23[[#52c917c0]]
CONSTRAINT_SUPER