Closed
Description
Hello,
I get a crash when using the following:
immutable.Map.prototype[Symbol.toStringTag] = function _toStringTag() {
return 'Map';
};
However, this works fine:
let toStringTag = Symbol.toStringTag;
immutable.Map.prototype[toStringTag] = function _toStringTag() {
return 'Map';
};
I just tried with the d0e0934 version of esdoc and it still crashes, here is the stack trace:
/mnt/data/Projects/esdoc/src/Publisher/Builder/DocResolver.js:121
if (autoPrivate && this.name.charAt(0) === '_') {
^
TypeError: Cannot read property 'charAt' of undefined
at Object.<anonymous> (/mnt/data/Projects/esdoc/src/Publisher/Builder/DocResolver.js:68:37)
at /mnt/data/Projects/esdoc/node_modules/taffydb/taffy.js:743:17
at each (/mnt/data/Projects/esdoc/node_modules/taffydb/taffy.js:126:17)
at Object.<anonymous> (/mnt/data/Projects/esdoc/node_modules/taffydb/taffy.js:740:7)
at Object.API.(anonymous function) [as update] (/mnt/data/Projects/esdoc/node_modules/taffydb/taffy.js:166:18)
at DocResolver._resolveAccess (/mnt/data/Projects/esdoc/src/Publisher/Builder/DocResolver.js:66:18)
at DocResolver.resolve (/mnt/data/Projects/esdoc/src/Publisher/Builder/DocResolver.js:24:10)
at CoverageBuilder.DocBuilder (/mnt/data/Projects/esdoc/src/Publisher/Builder/DocBuilder.js:21:27)
at new CoverageBuilder (/mnt/data/Projects/esdoc/src/Publisher/Builder/CoverageBuilder.js:7:37)
at publish (/mnt/data/Projects/esdoc/src/Publisher/publish.js:79:5)
child_process.js:529
throw err;
^