CloneSet3332


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3530.962switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
145032
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
235202
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
335590
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
436354
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
536358
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
Clone Instance
1
Line Count
4
Source Line
5032
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

    case 165:  if (DEBUG) {
                            System.out.println("MethodDeclaration ::= MethodHeader MethodBody");
               }                                                                                    //$NON-NLS-1$
                    // set to true to consume a method with a body
  consumeMethodDeclaration(true);
                        break;


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

    case 213:  if (DEBUG) {
                            System.out.println("InvalidConstructorDeclaration ::= ConstructorHeader...");
               }                                                                                             //$NON-NLS-1$
                    consumeInvalidConstructorDeclaration(true);
                        break;


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

    case 379:  if (DEBUG) {
                            System.out.println("ArrayAccess ::= Name LBRACKET Expression RBRACKET");
               }                                                                                        //$NON-NLS-1$
                    consumeArrayAccess(true);
                        break;


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

    case 657:  if (DEBUG) {
                            System.out.println("AnnotationMethodHeaderName ::= Modifiersopt...");
               }                                                                                     //$NON-NLS-1$
                    consumeMethodHeaderNameWithTypeParameters(true);
                        break;


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

    case 658:  if (DEBUG) {
                            System.out.println("AnnotationMethodHeaderName ::= Modifiersopt Type...");
               }                                                                                          //$NON-NLS-1$
                    consumeMethodHeaderName(true);
                        break;


Clone AbstractionParameter Count: 3Parameter Bindings

case [[#variablea39bf300]]:
  if (DEBUG) {
    System.out.println( [[#variablea39bf280]]);
  } //$NON-NLS-1$
   [[#variablea39bf220]](true);
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a39bf300]]
213 
12[[#a39bf300]]
165 
13[[#a39bf300]]
658 
14[[#a39bf300]]
657 
15[[#a39bf300]]
379 
21[[#a39bf280]]
"InvalidConstructorDeclaration ::= ConstructorHeader..." 
22[[#a39bf280]]
"MethodDeclaration ::= MethodHeader MethodBody" 
23[[#a39bf280]]
"AnnotationMethodHeaderName ::= Modifiersopt Type..." 
24[[#a39bf280]]
"AnnotationMethodHeaderName ::= Modifiersopt..." 
25[[#a39bf280]]
"ArrayAccess ::= Name LBRACKET Expression RBRACKET" 
31[[#a39bf220]]
consumeInvalidConstructorDeclaration 
32[[#a39bf220]]
// set to true to consume a method with a body
consumeMethodDeclaration 
33[[#a39bf220]]
consumeMethodHeaderName 
34[[#a39bf220]]
consumeMethodHeaderNameWithTypeParameters 
35[[#a39bf220]]
consumeArrayAccess