CloneSet845


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7940.963class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
171478
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
271557
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
371849
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
471973
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
572150
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
673308
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
773603
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
873615
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
973627
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java
Clone Instance
1
Line Count
7
Source Line
1478
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(AnonymousClassDeclaration)
         */
        public boolean visit(AnonymousClassDeclaration node) {
                if ( !isActive()) {
                        return true;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_Anonymous_type_declaration_cannot_be_used_in_an_evaluation_expression_2);
                return false;
        }


Clone Instance
2
Line Count
7
Source Line
1557
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(AssertStatement)
         */
        public boolean visit(AssertStatement node) {
                if ( !isActive()) {
                        return false;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_Assert_statement_cannot_be_used_in_an_evaluation_expression_3);
                return true;
        }


Clone Instance
3
Line Count
7
Source Line
1849
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(CatchClause)
         */
        public boolean visit(CatchClause node) {
                if ( !isActive()) {
                        return false;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_Catch_clause_cannot_be_used_in_an_evaluation_expression_6);
                return true;
        }


Clone Instance
4
Line Count
7
Source Line
1973
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(ConstructorInvocation)
         */
        public boolean visit(ConstructorInvocation node) {
                if ( !isActive()) {
                        return false;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_this_constructor_invocation_cannot_be_used_in_an_evaluation_expression_9);
                return false;
        }


Clone Instance
5
Line Count
7
Source Line
2150
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /* (non-Javadoc)
         * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.EnumDeclaration)
         */
        public boolean visit(EnumDeclaration node) {
                if ( !isActive()) {
                        return true;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_0);
                return false;
        }


Clone Instance
6
Line Count
7
Source Line
3308
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(SuperConstructorInvocation)
         */
        public boolean visit(SuperConstructorInvocation node) {
                if ( !isActive()) {
                        return false;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_super_constructor_invocation_cannot_be_used_in_an_evaluation_expression_19);
                return false;
        }


Clone Instance
7
Line Count
7
Source Line
3603
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(TryStatement)
         */
        public boolean visit(TryStatement node) {
                if ( !isActive()) {
                        return false;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_Try_statement_cannot_be_used_in_an_evaluation_expression_23);
                return true;
        }


Clone Instance
8
Line Count
7
Source Line
3615
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(TypeDeclaration)
         */
        public boolean visit(TypeDeclaration node) {
                if ( !isActive()) {
                        return true;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_Type_declaration_cannot_be_used_in_an_evaluation_expression_24);
                return false;
        }


Clone Instance
9
Line Count
7
Source Line
3627
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java

        /**
         * @see ASTVisitor#visit(TypeDeclarationStatement)
         */
        public boolean visit(TypeDeclarationStatement node) {
                if ( !isActive()) {
                        return true;
                }
                setHasError(true);
                addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_Type_declaration_statement_cannot_be_used_in_an_evaluation_expression_25);
                return false;
        }


Clone AbstractionParameter Count: 4Parameter Bindings

/**
         * @see ASTVisitor#visit(AnonymousClassDeclaration)
         */
/**
         * @see ASTVisitor#visit(AssertStatement)
         */
/**
         * @see ASTVisitor#visit(CatchClause)
         */
/**
         * @see ASTVisitor#visit(ConstructorInvocation)
         */
/* (non-Javadoc)
         * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.EnumDeclaration)
         */
/**
         * @see ASTVisitor#visit(SuperConstructorInvocation)
         */
/**
         * @see ASTVisitor#visit(TryStatement)
         */
/**
         * @see ASTVisitor#visit(TypeDeclaration)
         */
/**
         * @see ASTVisitor#visit(TypeDeclarationStatement)
         */
public boolean visit( [[#variable5b466c00]] node) {
  if ( !isActive()) {
    return [[#variable5b466aa0]];
  }
  setHasError(true);
  addErrorMessage(EvaluationEngineMessages. [[#variable5b466a60]]);
  return [[#variable5b466b20]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5b466c00]]
AnonymousClassDeclaration 
12[[#5b466c00]]
AssertStatement 
13[[#5b466c00]]
CatchClause 
14[[#5b466c00]]
ConstructorInvocation 
15[[#5b466c00]]
EnumDeclaration 
16[[#5b466c00]]
SuperConstructorInvocation 
17[[#5b466c00]]
TryStatement 
18[[#5b466c00]]
TypeDeclaration 
19[[#5b466c00]]
TypeDeclarationStatement 
21[[#5b466aa0]]
true 
22[[#5b466aa0]]
false 
23[[#5b466aa0]]
false 
24[[#5b466aa0]]
false 
25[[#5b466aa0]]
true 
26[[#5b466aa0]]
false 
27[[#5b466aa0]]
false 
28[[#5b466aa0]]
true 
29[[#5b466aa0]]
true 
31[[#5b466a60]]
ASTInstructionCompiler_Anonymous_type_declaration_cannot_be_used_in_an_evaluation_expression_2 
32[[#5b466a60]]
ASTInstructionCompiler_Assert_statement_cannot_be_used_in_an_evaluation_expression_3 
33[[#5b466a60]]
ASTInstructionCompiler_Catch_clause_cannot_be_used_in_an_evaluation_expression_6 
34[[#5b466a60]]
ASTInstructionCompiler_this_constructor_invocation_cannot_be_used_in_an_evaluation_expression_9 
35[[#5b466a60]]
ASTInstructionCompiler_0 
36[[#5b466a60]]
ASTInstructionCompiler_super_constructor_invocation_cannot_be_used_in_an_evaluation_expression_19 
37[[#5b466a60]]
ASTInstructionCompiler_Try_statement_cannot_be_used_in_an_evaluation_expression_23 
38[[#5b466a60]]
ASTInstructionCompiler_Type_declaration_cannot_be_used_in_an_evaluation_expression_24 
39[[#5b466a60]]
ASTInstructionCompiler_Type_declaration_statement_cannot_be_used_in_an_evaluation_expression_25 
41[[#5b466b20]]
false 
42[[#5b466b20]]
true 
43[[#5b466b20]]
true 
44[[#5b466b20]]
false 
45[[#5b466b20]]
false 
46[[#5b466b20]]
false 
47[[#5b466b20]]
true 
48[[#5b466b20]]
false 
49[[#5b466b20]]
false