Ability to pass hints to argument errors.

This commit is contained in:
Nick Winter 2014-11-05 13:44:05 -08:00
parent 2afc7c830a
commit 478cad02d6

View file

@ -2,7 +2,7 @@ Vector = require './vector'
module.exports.ArgumentError = class ArgumentError extends Error
@className: 'ArgumentError'
constructor: (@message, @functionName, @argumentName, @intendedType, @actualValue, @numArguments) ->
constructor: (@message, @functionName, @argumentName, @intendedType, @actualValue, @numArguments, @hint) ->
super message
@name = 'ArgumentError'
if Error.captureStackTrace?