CloneSet837


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6560.952class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16121
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ExpressionStatement.java
26222
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PostfixExpression.java
36238
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrefixExpression.java
46118
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ThrowStatement.java
58184
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclarationStatement.java
Clone Instance
1
Line Count
6
Source Line
121
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ExpressionStatement.java

        /* (omit javadoc for this method)
         * Method declared on ASTNode.
         */
        ASTNode clone0(AST target) {
                ExpressionStatement result = new ExpressionStatement(target);
                result.setSourceRange(this.getStartPosition(), this.getLength());
                result.copyLeadingComment(this );
                result.setExpression((Expression) getExpression().clone(target));
                return result;
        }


Clone Instance
2
Line Count
6
Source Line
222
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PostfixExpression.java

        /* (omit javadoc for this method)
         * Method declared on ASTNode.
         */
        ASTNode clone0(AST target) {
                PostfixExpression result = new PostfixExpression(target);
                result.setSourceRange(this.getStartPosition(), this.getLength());
                result.setOperator(getOperator());
                result.setOperand((Expression) getOperand().clone(target));
                return result;
        }


Clone Instance
3
Line Count
6
Source Line
238
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrefixExpression.java

        /* (omit javadoc for this method)
         * Method declared on ASTNode.
         */
        ASTNode clone0(AST target) {
                PrefixExpression result = new PrefixExpression(target);
                result.setSourceRange(this.getStartPosition(), this.getLength());
                result.setOperator(getOperator());
                result.setOperand((Expression) getOperand().clone(target));
                return result;
        }


Clone Instance
4
Line Count
6
Source Line
118
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ThrowStatement.java

        /* (omit javadoc for this method)
         * Method declared on ASTNode.
         */
        ASTNode clone0(AST target) {
                ThrowStatement result = new ThrowStatement(target);
                result.setSourceRange(this.getStartPosition(), this.getLength());
                result.copyLeadingComment(this );
                result.setExpression((Expression) getExpression().clone(target));
                return result;
        }


Clone Instance
5
Line Count
8
Source Line
184
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclarationStatement.java

        /* (omit javadoc for this method)
         * Method declared on ASTNode.
         */
        ASTNode clone0(AST target) {
                TypeDeclarationStatement result =
                        new TypeDeclarationStatement(target);
                result.setSourceRange(this.getStartPosition(), this.getLength());
                result.copyLeadingComment(this );
                result.setDeclaration(
                        (AbstractTypeDeclaration) getDeclaration().clone(target));
                return result;
        }


Clone AbstractionParameter Count: 6Parameter Bindings

/* (omit javadoc for this method)
         * Method declared on ASTNode.
         */
ASTNode clone0(AST target) {
   [[#variablebe19afa0]] result = new [[#variablebe19afa0]](target);
  result.setSourceRange(this.getStartPosition(), this.getLength());
  result. [[#variablebe19af40]]( [[#variablebe19af00]]);
  result. [[#variablebe19ade0]](( [[#variablebe19ada0]])  [[#variablebe19ae20]]().clone(target));
  return result;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#be19afa0]]
ExpressionStatement 
12[[#be19afa0]]
PostfixExpression 
13[[#be19afa0]]
PrefixExpression 
14[[#be19afa0]]
ThrowStatement 
15[[#be19afa0]]
TypeDeclarationStatement 
21[[#be19af40]]
copyLeadingComment 
22[[#be19af40]]
setOperator 
23[[#be19af40]]
setOperator 
24[[#be19af40]]
copyLeadingComment 
25[[#be19af40]]
copyLeadingComment 
31[[#be19af00]]
this 
32[[#be19af00]]
getOperator() 
33[[#be19af00]]
getOperator() 
34[[#be19af00]]
this 
35[[#be19af00]]
this 
41[[#be19ade0]]
setExpression 
42[[#be19ade0]]
setOperand 
43[[#be19ade0]]
setOperand 
44[[#be19ade0]]
setExpression 
45[[#be19ade0]]
setDeclaration 
51[[#be19ada0]]
Expression 
52[[#be19ada0]]
Expression 
53[[#be19ada0]]
Expression 
54[[#be19ada0]]
Expression 
55[[#be19ada0]]
AbstractTypeDeclaration 
61[[#be19ae20]]
getExpression 
62[[#be19ae20]]
getOperand 
63[[#be19ae20]]
getOperand 
64[[#be19ae20]]
getExpression 
65[[#be19ae20]]
getDeclaration