UNPKG

solidity-docgen

Version:

Documentation generator for Solidity smart contracts.

18 lines 498 B
"use strict"; 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