Code coverage report for lang/ctorApply.js

Statements: 100% (9 / 9)      Branches: 100% (0 / 0)      Functions: 100% (4 / 4)      Lines: 100% (8 / 8)     

All files » lang/ » ctorApply.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 181   1         1 1 1 1 1     1      
define(function () {
 
    function F(){}
 
    /**
     * Do fn.apply on a constructor.
     */
    function ctorApply(ctor, args) {
        F.prototype = ctor.prototype;
        var instance = new F();
        ctor.apply(instance, args);
        return instance;
    }
 
    return ctorApply;
 
});