solidity-docgen
Version:
Documentation generator for Solidity smart contracts.
18 lines • 498 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ItemError = void 0;
const site_1 = require("../site");
class ItemError extends Error {
constructor(msg, item) {
const ctx = item[site_1.DOC_ITEM_CONTEXT];
const src = ctx && ctx.build.decodeSrc(item);
if (src) {
super(msg + ` (${src})`);
}
else {
super(msg);
}
}
}
exports.ItemError = ItemError;
//# sourceMappingURL=ItemError.js.map
;