CloneSet1512


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5840.952block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15212
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
25224
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
35230
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
45236
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
55242
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
65248
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
75254
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
85260
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
Clone Instance
1
Line Count
5
Source Line
212
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                                 {
        super.consumeLocalVariableDeclaration();

        // this is always a LocalDeclaration
        this.patternLocator.match((LocalDeclaration) this.astStack[this.astPtr], this.nodeSet);
                                                 }


Clone Instance
2
Line Count
5
Source Line
224
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                        {
        super.consumeMemberValuePair();

        // this is always a MemberValuePair
        this.patternLocator.match((MemberValuePair) this.astStack[this.astPtr], this.nodeSet);
                                        }


Clone Instance
3
Line Count
5
Source Line
230
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                             {
        super.consumeMethodInvocationName();

        // this is always a MessageSend
        this.patternLocator.match((MessageSend) this.expressionStack[this.expressionPtr], this.nodeSet);
                                             }


Clone Instance
4
Line Count
5
Source Line
236
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                                              {
        super.consumeMethodInvocationNameWithTypeArguments();

        // this is always a MessageSend
        this.patternLocator.match((MessageSend) this.expressionStack[this.expressionPtr], this.nodeSet);
                                                              }


Clone Instance
5
Line Count
5
Source Line
242
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                                {
        super.consumeMethodInvocationPrimary();

        // this is always a MessageSend
        this.patternLocator.match((MessageSend) this.expressionStack[this.expressionPtr], this.nodeSet);
                                                }


Clone Instance
6
Line Count
5
Source Line
248
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                                                 {
        super.consumeMethodInvocationPrimaryWithTypeArguments();

        // this is always a MessageSend
        this.patternLocator.match((MessageSend) this.expressionStack[this.expressionPtr], this.nodeSet);
                                                                 }


Clone Instance
7
Line Count
5
Source Line
254
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                              {
        super.consumeMethodInvocationSuper();

        // this is always a MessageSend
        this.patternLocator.match((MessageSend) this.expressionStack[this.expressionPtr], this.nodeSet);
                                              }


Clone Instance
8
Line Count
5
Source Line
260
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                                                               {
        super.consumeMethodInvocationSuperWithTypeArguments();

        // this is always a MessageSend
        this.patternLocator.match((MessageSend) this.expressionStack[this.expressionPtr], this.nodeSet);
                                                               }


Clone AbstractionParameter Count: 4Parameter Bindings

{
  super. [[#variable90be17c0]]();
  // this is always a MessageSend
  // this is always a MemberValuePair
  // this is always a LocalDeclaration
  this.patternLocator.match(( [[#variable90be1760]]) this. [[#variable90be1700]][this. [[#variable90be1680]]], this.nodeSet);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#90be17c0]]
consumeMethodInvocationSuperWithTypeArguments 
12[[#90be17c0]]
consumeMemberValuePair 
13[[#90be17c0]]
consumeLocalVariableDeclaration 
14[[#90be17c0]]
consumeMethodInvocationNameWithTypeArguments 
15[[#90be17c0]]
consumeMethodInvocationName 
16[[#90be17c0]]
consumeMethodInvocationSuper 
17[[#90be17c0]]
consumeMethodInvocationPrimaryWithTypeArguments 
18[[#90be17c0]]
consumeMethodInvocationPrimary 
21[[#90be1760]]
MessageSend 
22[[#90be1760]]
MemberValuePair 
23[[#90be1760]]
LocalDeclaration 
24[[#90be1760]]
MessageSend 
25[[#90be1760]]
MessageSend 
26[[#90be1760]]
MessageSend 
27[[#90be1760]]
MessageSend 
28[[#90be1760]]
MessageSend 
31[[#90be1700]]
expressionStack 
32[[#90be1700]]
astStack 
33[[#90be1700]]
astStack 
34[[#90be1700]]
expressionStack 
35[[#90be1700]]
expressionStack 
36[[#90be1700]]
expressionStack 
37[[#90be1700]]
expressionStack 
38[[#90be1700]]
expressionStack 
41[[#90be1680]]
expressionPtr 
42[[#90be1680]]
astPtr 
43[[#90be1680]]
astPtr 
44[[#90be1680]]
expressionPtr 
45[[#90be1680]]
expressionPtr 
46[[#90be1680]]
expressionPtr 
47[[#90be1680]]
expressionPtr 
48[[#90be1680]]
expressionPtr