Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
9 | 2 | 4 | 0.961 | SourceElements[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 9 | 357 | Closure/closure/goog/dom/browserrange/ierange.js |
2 | 9 | 370 | Closure/closure/goog/dom/browserrange/ierange.js |
| ||||
/** @inheritDoc */ goog.dom.browserrange.IeRange.prototype.getStartNode= function ( ) { return this.startNode_ ||(this.startNode_= this.getEndpointNode_(goog.dom.RangeEndpoint.START)); } ; /** @inheritDoc */ goog.dom.browserrange.IeRange.prototype.getStartOffset= function ( ) { return this.getOffset_(goog.dom.RangeEndpoint.START); } ; |
| ||||
/** @inheritDoc */ goog.dom.browserrange.IeRange.prototype.getEndNode= function ( ) { return this.endNode_ ||(this.endNode_= this.getEndpointNode_(goog.dom.RangeEndpoint.END)); } ; /** @inheritDoc */ goog.dom.browserrange.IeRange.prototype.getEndOffset= function ( ) { return this.getOffset_(goog.dom.RangeEndpoint.END); } ; |
| |||
/** @inheritDoc */ goog.dom.browserrange.IeRange.prototype. [[#variable62cce8a0]]= function ( ) { return this. [[#variable20903e80]] || (this. [[#variable20903e80]]=this.getEndpointNode_(goog.dom.RangeEndpoint. [[#variable1ea714e0]])); } ; /** @inheritDoc */ goog.dom.browserrange.IeRange.prototype. [[#variable62cce6a0]]= function ( ) { return this.getOffset_(goog.dom.RangeEndpoint. [[#variable1ea714e0]]); } ; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#62cce8a0]] | getStartNode |
1 | 2 | [[#62cce8a0]] | getEndNode |
2 | 1 | [[#20903e80]] | startNode_ |
2 | 2 | [[#20903e80]] | endNode_ |
3 | 1 | [[#1ea714e0]] | START |
3 | 2 | [[#1ea714e0]] | END |
4 | 1 | [[#62cce6a0]] | getStartOffset |
4 | 2 | [[#62cce6a0]] | getEndOffset |