CloneSet2016


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7520.982switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
177090
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
277097
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
377104
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
477111
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
577118
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
Clone Instance
1
Line Count
7
Source Line
7090
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                        //==============================
                case TokenNameIntegerLiteral:
                        pushOnExpressionStack(
                                new IntLiteral(
                                        this.scanner.getCurrentTokenSource(), 
                                        this.scanner.startPosition, 
                                        this.scanner.currentPosition - 1));
                        break;


Clone Instance
2
Line Count
7
Source Line
7097
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                case TokenNameLongLiteral:
                        pushOnExpressionStack(
                                new LongLiteral(
                                        this.scanner.getCurrentTokenSource(), 
                                        this.scanner.startPosition, 
                                        this.scanner.currentPosition - 1));
                        break;


Clone Instance
3
Line Count
7
Source Line
7104
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                case TokenNameFloatingPointLiteral:
                        pushOnExpressionStack(
                                new FloatLiteral(
                                        this.scanner.getCurrentTokenSource(), 
                                        this.scanner.startPosition, 
                                        this.scanner.currentPosition - 1));
                        break;


Clone Instance
4
Line Count
7
Source Line
7111
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                case TokenNameDoubleLiteral:
                        pushOnExpressionStack(
                                new DoubleLiteral(
                                        this.scanner.getCurrentTokenSource(), 
                                        this.scanner.startPosition, 
                                        this.scanner.currentPosition - 1));
                        break;


Clone Instance
5
Line Count
7
Source Line
7118
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                case TokenNameCharacterLiteral:
                        pushOnExpressionStack(
                                new CharLiteral(
                                        this.scanner.getCurrentTokenSource(), 
                                        this.scanner.startPosition, 
                                        this.scanner.currentPosition - 1));
                        break;


Clone AbstractionParameter Count: 2Parameter Bindings

//==============================
case [[#variableb4f6e220]]:
  pushOnExpressionStack(new [[#variableb4f6e0e0]](this.scanner.getCurrentTokenSource(), this.scanner.startPosition, this.scanner.currentPosition - 1));
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b4f6e220]]
TokenNameIntegerLiteral 
12[[#b4f6e220]]
TokenNameLongLiteral 
13[[#b4f6e220]]
TokenNameFloatingPointLiteral 
14[[#b4f6e220]]
TokenNameDoubleLiteral 
15[[#b4f6e220]]
TokenNameCharacterLiteral 
21[[#b4f6e0e0]]
IntLiteral 
22[[#b4f6e0e0]]
LongLiteral 
23[[#b4f6e0e0]]
FloatLiteral 
24[[#b4f6e0e0]]
DoubleLiteral 
25[[#b4f6e0e0]]
CharLiteral