CloneSet1970


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
14210.961statement_sequence[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1148798
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
2148817
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
Clone Instance
1
Line Count
14
Source Line
8798
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                                                 /* shift-reduce */
                        consumeToken(this.currentToken);
                        if (this.currentElement != null) this.recoveryTokenCheck();
                        try {
                                this.currentToken = this.scanner.getNextToken();
                        } catch (InvalidInputException e) {
                                if ( !this.hasReportedError) {
                                        this.problemReporter().scannerError(this, e.getMessage());
                                        this.hasReportedError = true;
                                }
                                this.lastCheckPoint = this.scanner.currentPosition;
                                this.restartRecovery = true;
                          }
                        if (this.statementRecoveryActivated) {
                                jumpOverTypeAfterReduce = true;
                        }


Clone Instance
2
Line Count
14
Source Line
8817
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java

                                               /* shift */
                                consumeToken(this.currentToken);
                                if (this.currentElement != null) this.recoveryTokenCheck();
                                try {
                                        this.currentToken = this.scanner.getNextToken();
                                } catch (InvalidInputException e) {
                                        if ( !this.hasReportedError) {
                                                this.problemReporter().scannerError(this, e.getMessage());
                                                this.hasReportedError = true;
                                        }
                                        this.lastCheckPoint = this.scanner.currentPosition;
                                        this.restartRecovery = true;
                                  }
                                if (this.statementRecoveryActivated) {
                                        this.jumpOverType();
                                }


Clone AbstractionParameter Count: 1Parameter Bindings

/* shift */
/* shift-reduce */
consumeToken(this.currentToken);
if (this.currentElement != null)
  this.recoveryTokenCheck();
try {
  this.currentToken = this.scanner.getNextToken();
}
catch (InvalidInputException e) {
  if ( !this.hasReportedError) {
    this.problemReporter().scannerError(this, e.getMessage());
    this.hasReportedError = true;
  }
  this.lastCheckPoint = this.scanner.currentPosition;
  this.restartRecovery = true;
}
if (this.statementRecoveryActivated) {
   [[#variable94ddc600]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#94ddc600]]
this.jumpOverType() 
12[[#94ddc600]]
jumpOverTypeAfterReduce = true