CloneSet736


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10920.983statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1101289
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java
2101401
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java
3101495
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java
410360
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java
510599
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java
610623
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java
710657
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java
810677
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java
910655
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Expression.java
Clone Instance
1
Line Count
10
Source Line
1289
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java

                if (falseLabel == null) {
                        if (trueLabel != null) {
                                // implicit falling through the FALSE case
                                codeStream.ifne(trueLabel);
                        }
                }
                else   {
                        // implicit falling through the TRUE case
                        if (trueLabel == null) {
                                codeStream.ifeq(falseLabel);
                        }
                        else   {
                                // no implicit fall through TRUE/FALSE --> should never occur
                        }
                }


Clone Instance
2
Line Count
10
Source Line
1401
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java

                if (falseLabel == null) {
                        if (trueLabel != null) {
                                // implicit falling through the FALSE case
                                codeStream.ifne(trueLabel);
                        }
                }
                else   {
                        // implicit falling through the TRUE case
                        if (trueLabel == null) {
                                codeStream.ifeq(falseLabel);
                        }
                        else   {
                                // no implicit fall through TRUE/FALSE --> should never occur
                        }
                }


Clone Instance
3
Line Count
10
Source Line
1495
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java

                if (falseLabel == null) {
                        if (trueLabel != null) {
                                // implicit falling through the FALSE case
                                codeStream.ifne(trueLabel);
                        }
                }
                else   {
                        // implicit falling through the TRUE case
                        if (trueLabel == null) {
                                codeStream.ifeq(falseLabel);
                        }
                        else   {
                                // no implicit fall through TRUE/FALSE --> should never occur
                        }
                }


Clone Instance
4
Line Count
10
Source Line
360
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java

                        if (falseLabel == null) {
                                if (trueLabel != null) {
                                        // implicit falling through the FALSE case
                                        codeStream.if_icmpeq(trueLabel);
                                }
                        }
                        else   {
                                // implicit falling through the TRUE case
                                if (trueLabel == null) {
                                        codeStream.if_icmpne(falseLabel);
                                }
                                else   {
                                        // no implicit fall through TRUE/FALSE --> should never occur
                                }
                        }


Clone Instance
5
Line Count
10
Source Line
599
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java

                                        if (falseLabel == null) {
                                                if (trueLabel != null) {
                                                        // implicit falling through the FALSE case
                                                        codeStream.ifeq(trueLabel);
                                                }
                                        }
                                        else   {
                                                // implicit falling through the TRUE case
                                                if (trueLabel == null) {
                                                        codeStream.ifne(falseLabel);
                                                }
                                                else   {
                                                        // no implicit fall through TRUE/FALSE --> should never occur
                                                }
                                        }


Clone Instance
6
Line Count
10
Source Line
623
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java

                                        if (falseLabel == null) {
                                                if (trueLabel != null) {
                                                        // implicit falling through the FALSE case
                                                        codeStream.ifeq(trueLabel);
                                                }
                                        }
                                        else   {
                                                // implicit falling through the TRUE case
                                                if (trueLabel == null) {
                                                        codeStream.ifne(falseLabel);
                                                }
                                                else   {
                                                        // no implicit fall through TRUE/FALSE --> should never occur
                                                }
                                        }


Clone Instance
7
Line Count
10
Source Line
657
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java

                                        if (falseLabel == null) {
                                                if (trueLabel != null) {
                                                        // implicit falling through the FALSE case
                                                        codeStream.ifnull(trueLabel);
                                                }
                                        }
                                        else   {
                                                // implicit falling through the TRUE case
                                                if (trueLabel == null) {
                                                        codeStream.ifnonnull(falseLabel);
                                                }
                                                else   {
                                                        // no implicit fall through TRUE/FALSE --> should never occur
                                                }
                                        }


Clone Instance
8
Line Count
10
Source Line
677
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java

                                if (falseLabel == null) {
                                        if (trueLabel != null) {
                                                // implicit falling through the FALSE case
                                                codeStream.ifnull(trueLabel);
                                        }
                                }
                                else   {
                                        // implicit falling through the TRUE case
                                        if (trueLabel == null) {
                                                codeStream.ifnonnull(falseLabel);
                                        }
                                        else   {
                                                // no implicit fall through TRUE/FALSE --> should never occur
                                        }
                                }


Clone Instance
9
Line Count
10
Source Line
655
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Expression.java

                        if (falseLabel == null) {
                                if (trueLabel != null) {
                                        // Implicit falling through the FALSE case
                                        codeStream.ifne(trueLabel);
                                }
                        }
                        else   {
                                if (trueLabel == null) {
                                        // Implicit falling through the TRUE case
                                        codeStream.ifeq(falseLabel);
                                }
                                else   {
                                        // No implicit fall through TRUE/FALSE --> should never occur
                                }
                        }


Clone AbstractionParameter Count: 2Parameter Bindings

if (falseLabel == null) {
  if (trueLabel != null) {
    // implicit falling through the FALSE case
    // Implicit falling through the FALSE case
    codeStream. [[#variable957e49a0]](trueLabel);
  }
}
else {
  // implicit falling through the TRUE case
  if (trueLabel == null) {
    // Implicit falling through the TRUE case
    codeStream. [[#variable957e4920]](falseLabel);
  }
  else {
  // no implicit fall through TRUE/FALSE --> should never occur
  // No implicit fall through TRUE/FALSE --> should never occur
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#957e49a0]]
ifne 
12[[#957e49a0]]
if_icmpeq 
13[[#957e49a0]]
ifeq 
14[[#957e49a0]]
ifnull 
15[[#957e49a0]]
ifne 
16[[#957e49a0]]
ifne 
17[[#957e49a0]]
ifnull 
18[[#957e49a0]]
ifeq 
19[[#957e49a0]]
ifne 
21[[#957e4920]]
ifeq 
22[[#957e4920]]
if_icmpne 
23[[#957e4920]]
ifne 
24[[#957e4920]]
ifnonnull 
25[[#957e4920]]
ifeq 
26[[#957e4920]]
ifeq 
27[[#957e4920]]
ifnonnull 
28[[#957e4920]]
ifne 
29[[#957e4920]]
ifeq