CloneSet406


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
2440.956CallExpression
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
17253
Closure/closure/goog/positioning/positioning.js
2282
Closure/closure/goog/positioning/viewportclientposition.js
32101
Closure/closure/goog/positioning/viewportclientposition.js
43109
Closure/closure/goog/positioning/viewportclientposition.js
Clone Instance
1
Line Count
7
Source Line
253
Source File
Closure/closure/goog/positioning/positioning.js

         goog.positioning.positionAtCoordinate(absolutePos,
                                               movableElement,
                                               movableElementCorner,
                                               opt_margin,
                                               viewport,
                                               opt_overflow,
                                               opt_preferredSize)


Clone Instance
2
Line Count
2
Source Line
82
Source File
Closure/closure/goog/positioning/viewportclientposition.js

               goog.positioning.positionAtCoordinate(clientPos, element, corner,
      opt_margin, viewport, failXY, opt_preferredSize)


Clone Instance
3
Line Count
2
Source Line
101
Source File
Closure/closure/goog/positioning/viewportclientposition.js

           goog.positioning.positionAtCoordinate(clientPos, element, corner,
      opt_margin, viewport, failXY, opt_preferredSize)


Clone Instance
4
Line Count
3
Source Line
109
Source File
Closure/closure/goog/positioning/viewportclientposition.js

  // If that failed, the viewport is simply too small to contain the popup.
  // Revert to the original position.
  goog.positioning.positionAtCoordinate(
      clientPos, element, popupCorner, opt_margin, viewport, undefined,
      opt_preferredSize)


Clone AbstractionParameter Count: 4Parameter Bindings

// If that failed, the viewport is simply too small to contain the popup.
// Revert to the original position.
goog.positioning.positionAtCoordinate( [[#variable62c53980]], [[#variable62c538e0]], [[#variable62c53860]],opt_margin,viewport, [[#variable62c53800]],opt_preferredSize)
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#62c53980]]
clientPos 
12[[#62c53980]]
clientPos 
13[[#62c53980]]
absolutePos 
14[[#62c53980]]
clientPos 
21[[#62c538e0]]
element 
22[[#62c538e0]]
element 
23[[#62c538e0]]
movableElement 
24[[#62c538e0]]
element 
31[[#62c53860]]
corner 
32[[#62c53860]]
popupCorner 
33[[#62c53860]]
movableElementCorner 
34[[#62c53860]]
corner 
41[[#62c53800]]
failXY 
42[[#62c53800]]
undefined 
43[[#62c53800]]
opt_overflow 
44[[#62c53800]]
failXY