CloneSet1825


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10420.980statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1101218
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
2101936
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
3103090
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
4103601
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
Clone Instance
1
Line Count
10
Source Line
1218
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

        if ((length = this.astLengthStack[this.astLengthPtr-- ]) != 0) {
                //there are length declarations
                //dispatch according to the type of the declarations
                dispatchDeclarationInto(length);
        }

        TypeDeclaration typeDecl = (TypeDeclaration) this.astStack[this.astPtr];

        // mark initializers with local type mark if needed
        markInitializersWithLocalType(typeDecl);


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

        if ((length = this.astLengthStack[this.astLengthPtr-- ]) != 0) {
                //there are length declarations
                //dispatch according to the type of the declarations
                dispatchDeclarationInto(length);
        }

        TypeDeclaration typeDecl = (TypeDeclaration) this.astStack[this.astPtr];

        // mark initializers with local type mark if needed
        markInitializersWithLocalType(typeDecl);


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

        if ((length = this.astLengthStack[this.astLengthPtr-- ]) != 0) {
                //there are length declarations
                //dispatch according to the type of the declarations
                dispatchDeclarationIntoEnumDeclaration(length);
        }

        TypeDeclaration enumDeclaration = (TypeDeclaration) this.astStack[this.astPtr];

        // mark initializers with local type mark if needed
        markInitializersWithLocalType(enumDeclaration);


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

        if ((length = this.astLengthStack[this.astLengthPtr-- ]) != 0) {
                //there are length declarations
                //dispatch.....according to the type of the declarations
                dispatchDeclarationInto(length);
        }

        TypeDeclaration typeDecl = (TypeDeclaration) this.astStack[this.astPtr];

        // mark initializers with local type mark if needed
        markInitializersWithLocalType(typeDecl);


Clone AbstractionParameter Count: 2Parameter Bindings

if ((length = this.astLengthStack[this.astLengthPtr-- ]) != 0) {
   [[#variablebae434c0]](length);
}
TypeDeclaration  [[#variablebae43400]]= (TypeDeclaration) this.astStack[this.astPtr];
// mark initializers with local type mark if needed
markInitializersWithLocalType( [[#variablebae43400]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bae434c0]]
//there are length declarations
//dispatch.....according to the type of the declarations
dispatchDeclarationInto 
12[[#bae434c0]]
//there are length declarations
//dispatch according to the type of the declarations
dispatchDeclarationIntoEnumDeclaration 
13[[#bae434c0]]
//there are length declarations
//dispatch according to the type of the declarations
dispatchDeclarationInto 
14[[#bae434c0]]
//there are length declarations
//dispatch according to the type of the declarations
dispatchDeclarationInto 
21[[#bae43400]]
typeDecl 
22[[#bae43400]]
enumDeclaration 
23[[#bae43400]]
typeDecl 
24[[#bae43400]]
typeDecl