CloneSet286


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9820.987switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
19676
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
29685
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
39694
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
49703
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
59712
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
69721
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
79730
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
89739
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java
Clone Instance
1
Line Count
9
Source Line
676
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_BOOLEAN:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.BOOLEAN.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.BOOLEAN.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
2
Line Count
9
Source Line
685
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_BYTE:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.BYTE.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.BYTE.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
3
Line Count
9
Source Line
694
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_CHAR:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.CHAR.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.CHAR.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
4
Line Count
9
Source Line
703
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_DOUBLE:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.DOUBLE.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.DOUBLE.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
5
Line Count
9
Source Line
712
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_FLOAT:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.FLOAT.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.FLOAT.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
6
Line Count
9
Source Line
721
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_INT:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.INT.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.INT.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
7
Line Count
9
Source Line
730
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_LONG:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.LONG.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.LONG.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone Instance
8
Line Count
9
Source Line
739
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.java

                                case Signature.C_SHORT:
                                        if ( !nameStarted) {
                                                this.namePos++;
                                                if (dim == 0)
                                                        return new SingleTypeReference(TypeBinding.SHORT.simpleName, ((long) start << 32) + end);
                                                else
                                                        return new ArrayTypeReference(TypeBinding.SHORT.simpleName, dim, ((long) start << 32) + end);
                                        }
                                        break;


Clone AbstractionParameter Count: 2Parameter Bindings

case Signature. [[#variable993ad040]]:
  if ( !nameStarted) {
    this.namePos++;
    if (dim == 0)
      return new SingleTypeReference(TypeBinding. [[#variable993acfc0]].simpleName, ((long) start << 32) + end);
    else
      return new ArrayTypeReference(TypeBinding. [[#variable993acfc0]].simpleName, dim, ((long) start << 32) + end);
  }
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#993ad040]]
C_BOOLEAN 
12[[#993ad040]]
C_BYTE 
13[[#993ad040]]
C_CHAR 
14[[#993ad040]]
C_DOUBLE 
15[[#993ad040]]
C_FLOAT 
16[[#993ad040]]
C_INT 
17[[#993ad040]]
C_LONG 
18[[#993ad040]]
C_SHORT 
21[[#993acfc0]]
BOOLEAN 
22[[#993acfc0]]
BYTE 
23[[#993acfc0]]
CHAR 
24[[#993acfc0]]
DOUBLE 
25[[#993acfc0]]
FLOAT 
26[[#993acfc0]]
INT 
27[[#993acfc0]]
LONG 
28[[#993acfc0]]
SHORT