Lines Matching refs:bitmask

2620     function baseClone(value, bitmask, customizer, key, object, stack) {  argument
2622 isDeep = bitmask & CLONE_DEEP_FLAG,
2623 isFlat = bitmask & CLONE_FLAT_FLAG,
2624 isFull = bitmask & CLONE_SYMBOLS_FLAG;
2672 result.add(baseClone(subValue, bitmask, customizer, subValue, value, stack));
2676 result.set(key, baseClone(subValue, bitmask, customizer, key, value, stack));
2691 assignValue(result, key, baseClone(subValue, bitmask, customizer, key, value, stack));
3267 function baseIsEqual(value, other, bitmask, customizer, stack) { argument
3274 return baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack);
3291 function baseIsEqualDeep(object, other, bitmask, customizer, equalFunc, stack) { argument
3314 ? equalArrays(object, other, bitmask, customizer, equalFunc, stack)
3315 : equalByTag(object, other, objTag, bitmask, customizer, equalFunc, stack);
3317 if (!(bitmask & COMPARE_PARTIAL_FLAG)) {
3326 return equalFunc(objUnwrapped, othUnwrapped, bitmask, customizer, stack);
3333 return equalObjects(object, other, bitmask, customizer, equalFunc, stack);
4923 function createBind(func, bitmask, thisArg) { argument
4924 var isBind = bitmask & WRAP_BIND_FLAG,
5016 function createCurry(func, bitmask, arity) { argument
5035 func, bitmask, createHybrid, wrapper.placeholder, undefined,
5144 …function createHybrid(func, bitmask, thisArg, partials, holders, partialsRight, holdersRight, argP… argument
5145 var isAry = bitmask & WRAP_ARY_FLAG,
5146 isBind = bitmask & WRAP_BIND_FLAG,
5147 isBindKey = bitmask & WRAP_BIND_KEY_FLAG,
5148 isCurried = bitmask & (WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG),
5149 isFlip = bitmask & WRAP_FLIP_FLAG,
5174 func, bitmask, createHybrid, wrapper.placeholder, thisArg,
5299 function createPartial(func, bitmask, thisArg, partials) { argument
5300 var isBind = bitmask & WRAP_BIND_FLAG,
5381 …function createRecurry(func, bitmask, wrapFunc, placeholder, thisArg, partials, holders, argPos, a… argument
5382 var isCurry = bitmask & WRAP_CURRY_FLAG,
5388 bitmask |= (isCurry ? WRAP_PARTIAL_FLAG : WRAP_PARTIAL_RIGHT_FLAG);
5389 bitmask &= ~(isCurry ? WRAP_PARTIAL_RIGHT_FLAG : WRAP_PARTIAL_FLAG);
5391 if (!(bitmask & WRAP_CURRY_BOUND_FLAG)) {
5392 bitmask &= ~(WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG);
5395 func, bitmask, thisArg, newPartials, newHolders, newPartialsRight,
5404 return setWrapToString(result, func, bitmask);
5488 function createWrap(func, bitmask, thisArg, partials, holders, argPos, ary, arity) { argument
5489 var isBindKey = bitmask & WRAP_BIND_KEY_FLAG;
5495 bitmask &= ~(WRAP_PARTIAL_FLAG | WRAP_PARTIAL_RIGHT_FLAG);
5502 if (bitmask & WRAP_PARTIAL_RIGHT_FLAG) {
5511 func, bitmask, thisArg, partials, holders, partialsRight, holdersRight,
5519 bitmask = newData[1];
5527 if (!arity && bitmask & (WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG)) {
5528 bitmask &= ~(WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG);
5530 if (!bitmask || bitmask == WRAP_BIND_FLAG) {
5531 var result = createBind(func, bitmask, thisArg);
5532 } else if (bitmask == WRAP_CURRY_FLAG || bitmask == WRAP_CURRY_RIGHT_FLAG) {
5533 result = createCurry(func, bitmask, arity);
5534 …} else if ((bitmask == WRAP_PARTIAL_FLAG || bitmask == (WRAP_BIND_FLAG | WRAP_PARTIAL_FLAG)) && !h…
5535 result = createPartial(func, bitmask, thisArg, partials);
5540 return setWrapToString(setter(result, newData), func, bitmask);
5613 function equalArrays(array, other, bitmask, customizer, equalFunc, stack) { argument
5614 var isPartial = bitmask & COMPARE_PARTIAL_FLAG,
5628 seen = (bitmask & COMPARE_UNORDERED_FLAG) ? new SetCache : undefined;
5654 … (arrValue === othValue || equalFunc(arrValue, othValue, bitmask, customizer, stack))) {
5663 equalFunc(arrValue, othValue, bitmask, customizer, stack)
5691 function equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) { argument
5729 var isPartial = bitmask & COMPARE_PARTIAL_FLAG;
5740 bitmask |= COMPARE_UNORDERED_FLAG;
5744 … var result = equalArrays(convert(object), convert(other), bitmask, customizer, equalFunc, stack);
5769 function equalObjects(object, other, bitmask, customizer, equalFunc, stack) { argument
5770 var isPartial = bitmask & COMPARE_PARTIAL_FLAG,
5808 ? (objValue === othValue || equalFunc(objValue, othValue, bitmask, customizer, stack))
6453 var bitmask = data[1],
6455 newBitmask = bitmask | srcBitmask,
6459 ((srcBitmask == WRAP_ARY_FLAG) && (bitmask == WRAP_CURRY_FLAG)) ||
6460 …((srcBitmask == WRAP_ARY_FLAG) && (bitmask == WRAP_REARG_FLAG) && (data[7].length <= source[8])) ||
6461 …WRAP_ARY_FLAG | WRAP_REARG_FLAG)) && (source[7].length <= source[8]) && (bitmask == WRAP_CURRY_FLA…
6471 newBitmask |= bitmask & WRAP_BIND_FLAG ? 0 : WRAP_CURRY_BOUND_FLAG;
6669 function setWrapToString(wrapper, reference, bitmask) {
6671 …etToString(wrapper, insertWrapDetails(source, updateWrapDetails(getWrapDetails(source), bitmask)));
6788 function updateWrapDetails(details, bitmask) {
6791 if ((bitmask & pair[1]) && !arrayIncludes(details, value)) {
10095 var bitmask = WRAP_BIND_FLAG;
10098 bitmask |= WRAP_PARTIAL_FLAG;
10100 return createWrap(func, bitmask, thisArg, partials, holders);
10149 var bitmask = WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG;
10152 bitmask |= WRAP_PARTIAL_FLAG;
10154 return createWrap(key, bitmask, object, partials, holders);