CloneSet2083


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8210.989statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18578
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
282259
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
Clone Instance
1
Line Count
8
Source Line
578
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expression.typeArguments != null) {
                        switch (this.ast.apiLevel) {
                                case AST.JLS2_INTERNAL:
                                        classInstanceCreation.setFlags(classInstanceCreation.getFlags()|  ASTNode.MALFORMED);
                                        break;
                                case AST.JLS3:
                                        for (int i = 0, max = expression.typeArguments.length; i < max; i++) {
                                                classInstanceCreation.typeArguments().add(convertType(expression.typeArguments[i]));
                                        }
                              }
                }


Clone Instance
2
Line Count
8
Source Line
2259
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (allocation.typeArguments != null) {
                        switch (this.ast.apiLevel) {
                                case AST.JLS2_INTERNAL:
                                        classInstanceCreation.setFlags(classInstanceCreation.getFlags()|  ASTNode.MALFORMED);
                                        break;
                                case AST.JLS3:
                                        for (int i = 0, max = allocation.typeArguments.length; i < max; i++) {
                                                classInstanceCreation.typeArguments().add(convertType(allocation.typeArguments[i]));
                                        }
                              }
                }


Clone AbstractionParameter Count: 1Parameter Bindings

if ( [[#variable73048c40]].typeArguments != null) {
  switch (this.ast.apiLevel) {
    case AST.JLS2_INTERNAL:
      classInstanceCreation.setFlags(classInstanceCreation.getFlags()|ASTNode.MALFORMED);
      break;
    case AST.JLS3:
      for (int i = 0, max = [[#variable73048c40]].typeArguments.length; i < max; i++) {
        classInstanceCreation.typeArguments().add(convertType( [[#variable73048c40]].typeArguments[i]));
      }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#73048c40]]
expression 
12[[#73048c40]]
allocation