All files / src/preds instanceOf.ts

100% Statements 10/10
50% Branches 1/2
100% Functions 2/2
100% Lines 10/10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17  15x 15x 15x   90x   90x 33094x   90x 90x   90x   15x  
import fnName from "../utils/fnName";
import namedFn from "../utils/namedFn";
 
export default function instanceOf( t ) {
  const n = fnName( t );
  
  var _f : any;
    _f = function instanceOfX( x ) {
      return (x instanceof t);
    };
    Eif(n) {
      _f = namedFn( `instanceOf_${n}`, _f );
    }
 
  return _f;
}