Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 9 | 4 | 0.962 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 262 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java |
2 | 7 | 214 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ArrayReference.java |
3 | 6 | 239 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Assignment.java |
4 | 9 | 482 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/CastExpression.java |
5 | 6 | 179 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/CompoundAssignment.java |
6 | 6 | 843 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java |
7 | 7 | 106 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/InstanceOfExpression.java |
8 | 6 | 263 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.java |
9 | 6 | 204 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.java |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { left.traverse(visitor, scope); right.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { receiver.traverse(visitor, scope); position.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { lhs.traverse(visitor, scope); expression.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse( ASTVisitor visitor, BlockScope blockScope) { if (visitor.visit(this, blockScope)) { type.traverse(visitor, blockScope); expression.traverse(visitor, blockScope); } visitor.endVisit(this, blockScope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { lhs.traverse(visitor, scope); expression.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { left.traverse(visitor, scope); right.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { expression.traverse(visitor, scope); type.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope scope) { if (visitor.visit(this, scope)) { left.traverse(visitor, scope); right.traverse(visitor, scope); } visitor.endVisit(this, scope); } |
| ||||
public void traverse(ASTVisitor visitor, BlockScope blockScope) { if (visitor.visit(this, blockScope)) { expression.traverse(visitor, scope); block.traverse(visitor, scope); } visitor.endVisit(this, blockScope); } |
| |||
public void traverse(ASTVisitor visitor, BlockScope [[#variableb10d40c0]]) { if (visitor.visit(this, [[#variableb10d40c0]])) { [[#variableb10d4040]].traverse(visitor, [[#variableb8c97b80]]); [[#variablec1d1fb60]].traverse(visitor, [[#variableb8c97b80]]); } visitor.endVisit(this, [[#variableb10d40c0]]); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b10d40c0]] | scope |
1 | 2 | [[#b10d40c0]] | scope |
1 | 3 | [[#b10d40c0]] | blockScope |
1 | 4 | [[#b10d40c0]] | scope |
1 | 5 | [[#b10d40c0]] | blockScope |
1 | 6 | [[#b10d40c0]] | scope |
1 | 7 | [[#b10d40c0]] | scope |
1 | 8 | [[#b10d40c0]] | scope |
1 | 9 | [[#b10d40c0]] | scope |
2 | 1 | [[#b10d4040]] | left |
2 | 2 | [[#b10d4040]] | lhs |
2 | 3 | [[#b10d4040]] | expression |
2 | 4 | [[#b10d4040]] | expression |
2 | 5 | [[#b10d4040]] | type |
2 | 6 | [[#b10d4040]] | receiver |
2 | 7 | [[#b10d4040]] | left |
2 | 8 | [[#b10d4040]] | lhs |
2 | 9 | [[#b10d4040]] | left |
3 | 1 | [[#b8c97b80]] | scope |
3 | 2 | [[#b8c97b80]] | scope |
3 | 3 | [[#b8c97b80]] | scope |
3 | 4 | [[#b8c97b80]] | scope |
3 | 5 | [[#b8c97b80]] | blockScope |
3 | 6 | [[#b8c97b80]] | scope |
3 | 7 | [[#b8c97b80]] | scope |
3 | 8 | [[#b8c97b80]] | scope |
3 | 9 | [[#b8c97b80]] | scope |
4 | 1 | [[#c1d1fb60]] | right |
4 | 2 | [[#c1d1fb60]] | expression |
4 | 3 | [[#c1d1fb60]] | block |
4 | 4 | [[#c1d1fb60]] | type |
4 | 5 | [[#c1d1fb60]] | expression |
4 | 6 | [[#c1d1fb60]] | position |
4 | 7 | [[#c1d1fb60]] | right |
4 | 8 | [[#c1d1fb60]] | expression |
4 | 9 | [[#c1d1fb60]] | right |