{"version":3,"file":"_getFuncName.cjs","sources":["../../../../../../../.yarn/berry/cache/lodash-es-npm-4.18.1-02cf41b912-10c0.zip/node_modules/lodash-es/_getFuncName.js"],"sourcesContent":["import realNames from './_realNames.js';\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * Gets the name of `func`.\n *\n * @private\n * @param {Function} func The function to query.\n * @returns {string} Returns the function name.\n */\nfunction getFuncName(func) {\n  var result = (func.name + ''),\n      array = realNames[result],\n      length = hasOwnProperty.call(realNames, result) ? array.length : 0;\n\n  while (length--) {\n    var data = array[length],\n        otherFunc = data.func;\n    if (otherFunc == null || otherFunc == func) {\n      return data.name;\n    }\n  }\n  return result;\n}\n\nexport default getFuncName;\n"],"names":["realNames"],"mappings":";;AAGA,IAAI,cAAc,OAAO;AAGzB,IAAI,iBAAiB,YAAY;AASjC,SAAS,YAAY,MAAM;AACzB,MAAI,SAAU,KAAK,OAAO,IACtB,QAAQA,WAAU,MAAM,GACxB,SAAS,eAAe,KAAKA,YAAW,MAAM,IAAI,MAAM,SAAS;AAErE,SAAO,UAAU;AACf,QAAI,OAAO,MAAM,MAAM,GACnB,YAAY,KAAK;AACrB,QAAI,aAAa,QAAQ,aAAa,MAAM;AAC1C,aAAO,KAAK;AAAA,IACd;AAAA,EACF;AACA,SAAO;AACT;;","x_google_ignoreList":[0]}