ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
15 lines (13 loc) • 545 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const ArgumentError_1 = require("./ArgumentError");
class ArgumentTypeError extends ArgumentError_1.ArgumentError {
constructor(argName, expectedType, actualType) {
super(argName, `Expected type '${expectedType}', but was '${actualType}'.`);
this.argName = argName;
this.expectedType = expectedType;
this.actualType = actualType;
}
}
exports.ArgumentTypeError = ArgumentTypeError;
//# sourceMappingURL=ArgumentTypeError.js.map