CloneSet2467


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8210.988class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18816
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java
28653
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
Clone Instance
1
Line Count
8
Source Line
816
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java

        public void manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope, FlowInfo flowInfo) {
                if ((flowInfo.tagBits&  FlowInfo.UNREACHABLE) == 0)     {
                //If inlinable field, forget the access emulation, the code gen will directly target it
                if (((bits&  DepthMASK) == 0) || (constant != Constant.NotAConstant)) {
                        return;
                }
                if ((bits&  RestrictiveFlagMASK) == Binding.LOCAL) {
                        currentScope.emulateOuterAccess((LocalVariableBinding) binding);
                }
                }
        }


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

        public void manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope, FlowInfo flowInfo) {

                if ((flowInfo.tagBits&  FlowInfo.UNREACHABLE) == 0)     {
                //If inlinable field, forget the access emulation, the code gen will directly target it
                if (((bits&  DepthMASK) == 0) || (constant != Constant.NotAConstant)) return;

                if ((bits&  RestrictiveFlagMASK) == Binding.LOCAL) {
                        currentScope.emulateOuterAccess((LocalVariableBinding) binding);
                }
                }
        }


Clone AbstractionParameter Count: 1Parameter Bindings

public void manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope, FlowInfo flowInfo) {
  if ((flowInfo.tagBits&FlowInfo.UNREACHABLE) == 0) {
    //If inlinable field, forget the access emulation, the code gen will directly target it
    if (((bits&DepthMASK) == 0) || (constant != Constant.NotAConstant))
       [[#variable77515f20]]
    if ((bits&RestrictiveFlagMASK) == Binding.LOCAL) {
      currentScope.emulateOuterAccess((LocalVariableBinding) binding);
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#77515f20]]
return; 
12[[#77515f20]]
{
  return;
}