CloneSet1593


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8320.971block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18321
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/SourceElementParser.java
28331
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/SourceElementParser.java
38426
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/SourceElementParser.java
Clone Instance
1
Line Count
8
Source Line
321
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/SourceElementParser.java

                                              {
        long selectorSourcePositions = this.identifierPositionStack[this.identifierPtr];
        int selectorSourceEnd = (int) selectorSourcePositions;
        int currentAstPtr = this.astPtr;
        super.consumeConstructorHeaderName();
        if (this.astPtr > currentAstPtr) { // if ast node was pushed on the ast stack
                this.sourceEnds.put(this.astStack[this.astPtr], selectorSourceEnd);
                rememberCategories();
        }
                                              }


Clone Instance
2
Line Count
8
Source Line
331
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/SourceElementParser.java

                                                                {
        long selectorSourcePositions = this.identifierPositionStack[this.identifierPtr];
        int selectorSourceEnd = (int) selectorSourcePositions;
        int currentAstPtr = this.astPtr;
        super.consumeConstructorHeaderNameWithTypeParameters();
        if (this.astPtr > currentAstPtr) { // if ast node was pushed on the ast stack
                this.sourceEnds.put(this.astStack[this.astPtr], selectorSourceEnd);
                rememberCategories();
        }
                                                                }


Clone Instance
3
Line Count
8
Source Line
426
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/SourceElementParser.java

                                                                   {
        long selectorSourcePositions = this.identifierPositionStack[this.identifierPtr];
        int selectorSourceEnd = (int) selectorSourcePositions;
        int currentAstPtr = this.astPtr;
        super.consumeMethodHeaderName(isAnnotationMethod);
        if (this.astPtr > currentAstPtr) { // if ast node was pushed on the ast stack
                this.sourceEnds.put(this.astStack[this.astPtr], selectorSourceEnd);
                rememberCategories();
        }
                                                                   }


Clone AbstractionParameter Count: 2Parameter Bindings

{
  long selectorSourcePositions = this.identifierPositionStack[this.identifierPtr];
  int selectorSourceEnd = (int) selectorSourcePositions;
  int currentAstPtr = this.astPtr;
  super. [[#variable9cea7660]] [[#variable9cea7cc0]];
  if (this.astPtr > currentAstPtr) { // if ast node was pushed on the ast stack
    this.sourceEnds.put(this.astStack[this.astPtr], selectorSourceEnd);
    rememberCategories();
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#9cea7660]]
consumeConstructorHeaderName 
12[[#9cea7660]]
consumeConstructorHeaderNameWithTypeParameters 
13[[#9cea7660]]
consumeMethodHeaderName 
21[[#9cea7cc0]]
() 
22[[#9cea7cc0]]
() 
23[[#9cea7cc0]]
(isAnnotationMethod)