Lines Matching refs:customizer
657 function baseIsEqual(value, other, bitmask, customizer, stack) { argument
664 return baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack);
681 function baseIsEqualDeep(object, other, bitmask, customizer, equalFunc, stack) { argument
708 ? equalArrays(object, other, bitmask, customizer, equalFunc, stack)
709 : equalByTag(object, other, objTag, bitmask, customizer, equalFunc, stack);
721 var result = equalFunc(objUnwrapped, othUnwrapped, bitmask, customizer, stack);
729 var result = equalObjects(object, other, bitmask, customizer, equalFunc, stack);
977 function copyObject(source, props, object, customizer) { argument
987 var newValue = customizer
988 ? customizer(object[key], source[key], key, object, source)
1014 customizer = length > 1 ? sources[length - 1] : undefined;
1016 customizer = (assigner.length > 3 && typeof customizer == 'function')
1017 ? (length--, customizer)
1024 assigner(object, source, index, customizer);
1178 function equalArrays(array, other, bitmask, customizer, equalFunc, stack) { argument
1207 … (arrValue === othValue || equalFunc(arrValue, othValue, bitmask, customizer, stack))) {
1216 equalFunc(arrValue, othValue, bitmask, customizer, stack)
1242 function equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) { argument
1279 function equalObjects(object, other, bitmask, customizer, equalFunc, stack) { argument
1307 ? (objValue === othValue || equalFunc(objValue, othValue, bitmask, customizer, stack))