CloneSet5214


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4220.960statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14196
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java
24163
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java
Clone Instance
1
Line Count
4
Source Line
196
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java

                                ParameterizedTypeBinding parameterizedType = scope.environment().createParameterizedType((ReferenceBinding) currentType.erasure(), argTypes, qualifiedType);
                                // check argument type compatibility
                                if (checkBounds) // otherwise will do it in Scope.connectTypeVariables() or generic method resolution
                                        parameterizedType.boundCheck(scope, args);


Clone Instance
2
Line Count
4
Source Line
163
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java

        ParameterizedTypeBinding parameterizedType = scope.environment().createParameterizedType((ReferenceBinding) currentType.erasure(), argTypes, enclosingType);
                // check argument type compatibility
                if (checkBounds) // otherwise will do it in Scope.connectTypeVariables() or generic method resolution
                        parameterizedType.boundCheck(scope, this.typeArguments);


Clone AbstractionParameter Count: 2Parameter Bindings

ParameterizedTypeBinding parameterizedType = scope.environment().createParameterizedType((ReferenceBinding) currentType.erasure(), argTypes,  [[#variableb6f77940]]);
// check argument type compatibility
if (checkBounds) // otherwise will do it in Scope.connectTypeVariables() or generic method resolution
  parameterizedType.boundCheck(scope,  [[#variableb6f77840]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b6f77940]]
enclosingType 
12[[#b6f77940]]
qualifiedType 
21[[#b6f77840]]
this.typeArguments 
22[[#b6f77840]]
args