CloneSet664


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
2430.959ExpressionStatement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12232
Closure/closure/goog/dom/abstractrange.js
22242
Closure/closure/goog/dom/abstractrange.js
32251
Closure/closure/goog/dom/abstractrange.js
42261
Closure/closure/goog/dom/abstractrange.js
Clone Instance
1
Line Count
2
Source Line
232
Source File
Closure/closure/goog/dom/abstractrange.js

/**
 * @return {Node} The element or text node the range is anchored at.
 */
goog.dom.AbstractRange.prototype.getAnchorNode=  function ( )
                                                            {
  return this.isReversed( )
         ?                   this.getEndNode( )
         :                                       this.getStartNode( );
                                                            } ;


Clone Instance
2
Line Count
2
Source Line
242
Source File
Closure/closure/goog/dom/abstractrange.js

/**
 * @return {number} The offset into the node the range is anchored at.  For
 *     text nodes, this is an offset into the node value.  For elements, this
 *     is an offset into the childNodes array.
 */
goog.dom.AbstractRange.prototype.getAnchorOffset=  function ( )
                                                              {
  return this.isReversed( )
         ?                   this.getEndOffset( )
         :                                         this.getStartOffset( );
                                                              } ;


Clone Instance
3
Line Count
2
Source Line
251
Source File
Closure/closure/goog/dom/abstractrange.js

/**
 * @return {Node} The element or text node the range is focused at - i.e. where
 *     the cursor is.
 */
goog.dom.AbstractRange.prototype.getFocusNode=  function ( )
                                                           {
  return this.isReversed( )
         ?                   this.getStartNode( )
         :                                         this.getEndNode( );
                                                           } ;


Clone Instance
4
Line Count
2
Source Line
261
Source File
Closure/closure/goog/dom/abstractrange.js

/**
 * @return {number} The offset into the node the range is focused at - i.e.
 *     where the cursor is.  For text nodes, this is an offset into the node
 *     value.  For elements, this is an offset into the childNodes array.
 */
goog.dom.AbstractRange.prototype.getFocusOffset=  function ( )
                                                             {
  return this.isReversed( )
         ?                   this.getStartOffset( )
         :                                           this.getEndOffset( );
                                                             } ;


Clone AbstractionParameter Count: 3Parameter Bindings

/**
 * @return {number} The offset into the node the range is focused at - i.e.
 *     where the cursor is.  For text nodes, this is an offset into the node
 *     value.  For elements, this is an offset into the childNodes array.
 */
/**
 * @return {Node} The element or text node the range is focused at - i.e. where
 *     the cursor is.
 */
/**
 * @return {number} The offset into the node the range is anchored at.  For
 *     text nodes, this is an offset into the node value.  For elements, this
 *     is an offset into the childNodes array.
 */
/**
 * @return {Node} The element or text node the range is anchored at.
 */
goog.dom.AbstractRange.prototype. [[#variable41b98120]]= function ( )
                                                         { return this.isReversed( )
                                                                  ?this. [[#variable41b982a0]]( )
                                                                  : this. [[#variable41b98300]]( );
                                                         } ;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#41b98120]]
getFocusOffset 
12[[#41b98120]]
getFocusNode 
13[[#41b98120]]
getAnchorOffset 
14[[#41b98120]]
getAnchorNode 
21[[#41b982a0]]
getStartOffset 
22[[#41b982a0]]
getStartNode 
23[[#41b982a0]]
getEndOffset 
24[[#41b982a0]]
getEndNode 
31[[#41b98300]]
getEndOffset 
32[[#41b98300]]
getEndNode 
33[[#41b98300]]
getStartOffset 
34[[#41b98300]]
getStartNode