CloneSet1708


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10220.957statement_sequence[6]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
110346
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/FieldReference.java
27588
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java
Clone Instance
1
Line Count
10
Source Line
346
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/FieldReference.java

        if (this.genericCast != null)
                codeStream.checkcast(this.genericCast);
        codeStream.generateImplicitConversion(this.implicitConversion);
        codeStream.generateConstant(
                postIncrement.expression.constant, 
                this.implicitConversion);
        codeStream.sendOperator(postIncrement.operator, this.implicitConversion&  COMPILE_TYPE_MASK);
        codeStream.generateImplicitConversion(
                postIncrement.preAssignImplicitConversion);
        fieldStore(codeStream, this.codegenBinding, syntheticAccessors == null ? null:  syntheticAccessors[WRITE], false);


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

                                if (this.genericCast != null)
                                        codeStream.checkcast(this.genericCast);
                                codeStream.generateImplicitConversion(this.implicitConversion);
                                codeStream.generateConstant(postIncrement.expression.constant, this.implicitConversion);
                                codeStream.sendOperator(postIncrement.operator, this.implicitConversion&  COMPILE_TYPE_MASK);
                                codeStream.generateImplicitConversion(postIncrement.preAssignImplicitConversion);
                                fieldStore(codeStream, fieldBinding, this.syntheticAccessors == null ? null:  this.syntheticAccessors[WRITE], false);


Clone AbstractionParameter Count: 2Parameter Bindings

if (this.genericCast != null)
  codeStream.checkcast(this.genericCast);
codeStream.generateImplicitConversion(this.implicitConversion);
codeStream.generateConstant(postIncrement.expression.constant, this.implicitConversion);
codeStream.sendOperator(postIncrement.operator, this.implicitConversion&COMPILE_TYPE_MASK);
codeStream.generateImplicitConversion(postIncrement.preAssignImplicitConversion);
fieldStore(codeStream,  [[#variable5c394ec0]],  [[#variableb44779c0]]== null ? null: [[#variableb44779c0]][WRITE], false);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5c394ec0]]
this.codegenBinding 
12[[#5c394ec0]]
fieldBinding 
21[[#b44779c0]]
syntheticAccessors 
22[[#b44779c0]]
this.syntheticAccessors