Lines Matching refs:func

471   function apply(func, thisArg, args) {  argument
473 case 0: return func.call(thisArg);
474 case 1: return func.call(thisArg, args[0]);
475 case 2: return func.call(thisArg, args[0], args[1]);
476 case 3: return func.call(thisArg, args[0], args[1], args[2]);
478 return func.apply(thisArg, args);
1003 function baseUnary(func) { argument
1005 return func(value);
1196 function overArg(func, transform) { argument
1198 return func(transform(arg));
1477 var func = getNative(Object, 'defineProperty');
1478 func({}, '', {});
1479 return func;
2746 function baseDelay(func, wait, args) { argument
2747 if (typeof func != 'function') {
2750 return setTimeout(function() { func.apply(undefined, args); }, wait);
3216 var func = object == null ? object : object[toKey(last(path))];
3217 return func == null ? undefined : apply(func, object, args);
3927 function baseRest(func, start) { argument
3928 return setToString(overRest(func, start, identity), func + '');
4003 var baseSetData = !metaMap ? identity : function(func, data) {
4004 metaMap.set(func, data);
4005 return func;
4016 var baseSetToString = !defineProperty ? identity : function(func, string) {
4017 return defineProperty(func, 'toString', {
4368 return action.func.apply(action.thisArg, arrayPush([result], action.args));
4820 var func = isArray(collection) ? arrayAggregator : baseAggregator,
4823 return func(collection, setter, getIteratee(iteratee, 2), accumulator);
4923 function createBind(func, bitmask, thisArg) { argument
4925 Ctor = createCtor(func);
4928 var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;
5016 function createCurry(func, bitmask, arity) { argument
5017 var Ctor = createCtor(func);
5035 func, bitmask, createHybrid, wrapper.placeholder, undefined,
5038 var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;
5081 var func = funcs[index];
5082 if (typeof func != 'function') {
5085 if (prereq && !wrapper && getFuncName(func) == 'wrapper') {
5091 func = funcs[index];
5093 var funcName = getFuncName(func),
5094 data = funcName == 'wrapper' ? getData(func) : undefined;
5102 wrapper = (func.length == 1 && isLaziable(func))
5104 : wrapper.thru(func);
5144 …function createHybrid(func, bitmask, thisArg, partials, holders, partialsRight, holdersRight, argP… argument
5150 Ctor = isBindKey ? undefined : createCtor(func);
5174 func, bitmask, createHybrid, wrapper.placeholder, thisArg,
5179 fn = isBindKey ? thisBinding[func] : func;
5299 function createPartial(func, bitmask, thisArg, partials) { argument
5301 Ctor = createCtor(func);
5309 fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;
5381 …function createRecurry(func, bitmask, wrapFunc, placeholder, thisArg, partials, holders, argPos, a… argument
5395 func, bitmask, thisArg, newPartials, newHolders, newPartialsRight,
5400 if (isLaziable(func)) {
5404 return setWrapToString(result, func, bitmask);
5415 var func = Math[methodName];
5423 value = func(pair[0] + 'e' + (+pair[1] + precision));
5428 return func(number);
5488 function createWrap(func, bitmask, thisArg, partials, holders, argPos, ary, arity) { argument
5490 if (!isBindKey && typeof func != 'function') {
5508 var data = isBindKey ? undefined : getData(func);
5511 func, bitmask, thisArg, partials, holders, partialsRight, holdersRight,
5518 func = newData[0];
5524 ? (isBindKey ? 0 : func.length)
5531 var result = createBind(func, bitmask, thisArg);
5533 result = createCurry(func, bitmask, arity);
5535 result = createPartial(func, bitmask, thisArg, partials);
5540 return setWrapToString(setter(result, newData), func, bitmask);
5840 function flatRest(func) { argument
5841 return setToString(overRest(func, undefined, flatten), func + '');
5874 var getData = !metaMap ? noop : function(func) {
5875 return metaMap.get(func);
5885 function getFuncName(func) { argument
5886 var result = (func.name + ''),
5892 otherFunc = data.func;
5893 if (otherFunc == null || otherFunc == func) {
5907 function getHolder(func) { argument
5908 var object = hasOwnProperty.call(lodash, 'placeholder') ? lodash : func;
6337 function isLaziable(func) {
6338 var funcName = getFuncName(func),
6344 if (func === other) {
6348 return !!data && func === data[0];
6358 function isMasked(func) {
6359 return !!maskSrcKey && (maskSrcKey in func);
6424 function memoizeCapped(func) {
6425 var result = memoize(func, function(key) {
6546 function overRest(func, start, transform) {
6547 start = nativeMax(start === undefined ? (func.length - 1) : start, 0);
6563 return apply(func, this, otherArgs);
6645 var setTimeout = ctxSetTimeout || function(func, wait) {
6646 return root.setTimeout(func, wait);
6683 function shortOut(func) {
6699 return func.apply(undefined, arguments);
6768 function toSource(func) {
6769 if (func != null) {
6771 return funcToString.call(func);
6774 return (func + '');
9127 var func = isArray(collection) ? arrayEvery : baseEvery;
9131 return func(collection, getIteratee(predicate, 3));
9172 var func = isArray(collection) ? arrayFilter : baseFilter;
9173 return func(collection, getIteratee(predicate, 3));
9341 var func = isArray(collection) ? arrayEach : baseEach;
9342 return func(collection, getIteratee(iteratee, 3));
9366 var func = isArray(collection) ? arrayEachRight : baseEachRight;
9367 return func(collection, getIteratee(iteratee, 3));
9553 var func = isArray(collection) ? arrayMap : baseMap;
9554 return func(collection, getIteratee(iteratee, 3));
9678 var func = isArray(collection) ? arrayReduce : baseReduce,
9681 return func(collection, getIteratee(iteratee, 4), accumulator, initAccum, baseEach);
9707 var func = isArray(collection) ? arrayReduceRight : baseReduce,
9710 return func(collection, getIteratee(iteratee, 4), accumulator, initAccum, baseEachRight);
9748 var func = isArray(collection) ? arrayFilter : baseFilter;
9749 return func(collection, negate(getIteratee(predicate, 3)));
9767 var func = isArray(collection) ? arraySample : baseSample;
9768 return func(collection);
9797 var func = isArray(collection) ? arraySampleSize : baseSampleSize;
9798 return func(collection, n);
9817 var func = isArray(collection) ? arrayShuffle : baseShuffle;
9818 return func(collection);
9893 var func = isArray(collection) ? arraySome : baseSome;
9897 return func(collection, getIteratee(predicate, 3));
9990 function after(n, func) {
9991 if (typeof func != 'function') {
9997 return func.apply(this, arguments);
10019 function ary(func, n, guard) {
10021 n = (func && n == null) ? func.length : n;
10022 return createWrap(func, WRAP_ARY_FLAG, undefined, undefined, undefined, undefined, n);
10042 function before(n, func) {
10044 if (typeof func != 'function') {
10050 result = func.apply(this, arguments);
10053 func = undefined;
10094 var bind = baseRest(function(func, thisArg, partials) {
10100 return createWrap(func, bitmask, thisArg, partials, holders);
10198 function curry(func, arity, guard) {
10200 …var result = createWrap(func, WRAP_CURRY_FLAG, undefined, undefined, undefined, undefined, undefin…
10243 function curryRight(func, arity, guard) {
10245 …var result = createWrap(func, WRAP_CURRY_RIGHT_FLAG, undefined, undefined, undefined, undefined, u…
10304 function debounce(func, wait, options) {
10316 if (typeof func != 'function') {
10333 result = func.apply(thisArg, args);
10447 var defer = baseRest(function(func, args) {
10448 return baseDelay(func, 1, args);
10470 var delay = baseRest(function(func, wait, args) {
10471 return baseDelay(func, toNumber(wait) || 0, args);
10492 function flip(func) {
10493 return createWrap(func, WRAP_FLIP_FLAG);
10540 function memoize(func, resolver) {
10541 if (typeof func != 'function' || (resolver != null && typeof resolver != 'function')) {
10552 var result = func.apply(this, args);
10617 function once(func) {
10618 return before(2, func);
10652 var overArgs = castRest(function(func, transforms) {
10665 return apply(func, this, args);
10702 var partial = baseRest(function(func, partials) {
10704 return createWrap(func, WRAP_PARTIAL_FLAG, undefined, partials, holders);
10739 var partialRight = baseRest(function(func, partials) {
10741 return createWrap(func, WRAP_PARTIAL_RIGHT_FLAG, undefined, partials, holders);
10766 var rearg = flatRest(function(func, indexes) {
10767 return createWrap(func, WRAP_REARG_FLAG, undefined, undefined, undefined, indexes);
10795 function rest(func, start) {
10796 if (typeof func != 'function') {
10800 return baseRest(func, start);
10837 function spread(func, start) {
10838 if (typeof func != 'function') {
10849 return apply(func, this, otherArgs);
10897 function throttle(func, wait, options) {
10901 if (typeof func != 'function') {
10908 return debounce(func, wait, {
10930 function unary(func) {
10931 return ary(func, 1);
12330 func = tag == mapTag ? mapToArray : (tag == setTag ? setToArray : values);
12332 return func(value);
15252 var attempt = baseRest(function(func, args) {
15254 return apply(func, undefined, args);
15531 function iteratee(func) {
15532 return baseIteratee(typeof func == 'function' ? func : baseClone(func, CLONE_DEEP_FLAG));
15707 var func = source[methodName];
15708 object[methodName] = func;
15716 actions.push({ 'func': func, 'args': arguments, 'thisArg': object });
15720 return func.apply(object, arrayPush([this.value()], arguments));
16844 baseForOwn(lodash, function(func, methodName) {
16846 source[methodName] = func;
16980 baseForOwn(LazyWrapper.prototype, function(func, methodName) {
17012 var result = func.apply(value, args);
17017 return func.apply(this, args);
17026 var func = arrayProto[methodName],
17034 return func.apply(isArray(value) ? value : [], args);
17037 return func.apply(isArray(value) ? value : [], args);
17043 baseForOwn(LazyWrapper.prototype, function(func, methodName) {