CloneSet157


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6520.979method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
165098
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java
265105
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java
365112
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java
465119
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java
565287
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java
Next
Last
Clone Instance
1
Line Count
6
Source Line
5098
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java

Token processLookahead() throws ParseException {
  this.next();
  Token tok = Token.createLook(Token.LOOKAHEAD, this.parseRegex());
  if (this.read() != T_RPAREN)
    throw ex("parser.factor.1", this.offset - 1);
  this.next(); // ')'
  return tok;
}


Next
Previous
Clone Instance
2
Line Count
6
Source Line
5105
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java

Token processNegativelookahead() throws ParseException {
  this.next();
  Token tok = Token.createLook(Token.NEGATIVELOOKAHEAD, this.parseRegex());
  if (this.read() != T_RPAREN)
    throw ex("parser.factor.1", this.offset - 1);
  this.next(); // ')'
  return tok;
}


Next
Previous
Clone Instance
3
Line Count
6
Source Line
5112
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java

Token processLookbehind() throws ParseException {
  this.next();
  Token tok = Token.createLook(Token.LOOKBEHIND, this.parseRegex());
  if (this.read() != T_RPAREN)
    throw ex("parser.factor.1", this.offset - 1);
  this.next(); // ')'
  return tok;
}


Next
Previous
Clone Instance
4
Line Count
6
Source Line
5119
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java

Token processNegativelookbehind() throws ParseException {
  this.next();
  Token tok = Token.createLook(Token.NEGATIVELOOKBEHIND, this.parseRegex());
  if (this.read() != T_RPAREN)
    throw ex("parser.factor.1", this.offset - 1);
  this.next(); // ')'
  return tok;
}


First
Previous
Clone Instance
5
Line Count
6
Source Line
5287
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java

Token processIndependent() throws ParseException {
  this.next();
  Token tok = Token.createLook(Token.INDEPENDENT, this.parseRegex());
  if (this.read() != T_RPAREN)
    throw ex("parser.factor.1", this.offset - 1);
  this.next(); // Skips ')'
  return tok;
}


Clone AbstractionParameter Count: 2Parameter Bindings

Token  [[#variable171262e0]]() throws ParseException {
  this.next();
  Token tok = Token.createLook(Token. [[#variable17126260]], this.parseRegex());
  if (this.read() != T_RPAREN)
    throw ex("parser.factor.1", this.offset - 1);
  this.next(); // Skips ')' // ')'
  return tok;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#171262e0]]
processLookahead 
12[[#171262e0]]
processNegativelookahead 
13[[#171262e0]]
processLookbehind 
14[[#171262e0]]
processNegativelookbehind 
15[[#171262e0]]
processIndependent 
21[[#17126260]]
LOOKAHEAD 
22[[#17126260]]
NEGATIVELOOKAHEAD 
23[[#17126260]]
LOOKBEHIND 
24[[#17126260]]
NEGATIVELOOKBEHIND 
25[[#17126260]]
INDEPENDENT