CloneSet991


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8410.985statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1892
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java
28251
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java
37163
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
4767
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java
Clone Instance
1
Line Count
8
Source Line
92
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java

                                if ( !flowInfo
                                         .isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) {
                                        currentScope.problemReporter().uninitializedLocalVariable(localBinding, this );
                                }
                                if ((flowInfo.tagBits&  FlowInfo.UNREACHABLE) == 0)     {
                                        localBinding.useFlag = LocalVariableBinding.USED;
                                }
                                else   if (localBinding.useFlag == LocalVariableBinding.UNUSED) {
                                        localBinding.useFlag = LocalVariableBinding.FAKE_USED;
                                       }


Clone Instance
2
Line Count
8
Source Line
251
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java

                                if ( !flowInfo
                                         .isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) {
                                        currentScope.problemReporter().uninitializedLocalVariable(localBinding, this );
                                }
                                if ((flowInfo.tagBits&  FlowInfo.UNREACHABLE) == 0)     {
                                        localBinding.useFlag = LocalVariableBinding.USED;
                                }
                                else   if (localBinding.useFlag == LocalVariableBinding.UNUSED) {
                                        localBinding.useFlag = LocalVariableBinding.FAKE_USED;
                                       }


Clone Instance
3
Line Count
7
Source Line
163
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java

                                if ( !flowInfo.isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) {
                                        currentScope.problemReporter().uninitializedLocalVariable(localBinding, this );
                                }
                                if ((flowInfo.tagBits&  FlowInfo.UNREACHABLE) == 0)     {
                                        localBinding.useFlag = LocalVariableBinding.USED;
                                }
                                else   if (localBinding.useFlag == LocalVariableBinding.UNUSED) {
                                        localBinding.useFlag = LocalVariableBinding.FAKE_USED;
                                       }


Clone Instance
4
Line Count
7
Source Line
67
Source File
plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.java

                        if ( !flowInfo.isDefinitelyAssigned(localBinding = (LocalVariableBinding) this.binding)) {
                                currentScope.problemReporter().uninitializedLocalVariable(localBinding, this );
                        }
                        if ((flowInfo.tagBits&  FlowInfo.UNREACHABLE) == 0) {
                                localBinding.useFlag = LocalVariableBinding.USED;
                        }
                        else   if (localBinding.useFlag == LocalVariableBinding.UNUSED) {
                                localBinding.useFlag = LocalVariableBinding.FAKE_USED;
                               }


Clone AbstractionParameter Count: 1Parameter Bindings

if ( !flowInfo.isDefinitelyAssigned(localBinding = (LocalVariableBinding)  [[#variable5873b840]])) {
  currentScope.problemReporter().uninitializedLocalVariable(localBinding, this );
}
if ((flowInfo.tagBits&FlowInfo.UNREACHABLE) == 0) {
  localBinding.useFlag = LocalVariableBinding.USED;
}
else
  if (localBinding.useFlag == LocalVariableBinding.UNUSED) {
    localBinding.useFlag = LocalVariableBinding.FAKE_USED;
  }
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5873b840]]
binding 
12[[#5873b840]]
this.binding 
13[[#5873b840]]
binding 
14[[#5873b840]]
binding