19 lines
418 B
Haxe
19 lines
418 B
Haxe
package eval.luv;
|
|
|
|
/**
|
|
Exceptions thrown by functions in `eval.luv` package.
|
|
**/
|
|
class LuvException extends haxe.Exception {
|
|
/**
|
|
The error.
|
|
**/
|
|
public final error:UVError;
|
|
|
|
/**
|
|
Instantiates an error with given message and position.
|
|
**/
|
|
public function new(error:UVError, ?message:String, ?previous:haxe.Exception) {
|
|
super(message == null ? error.toString() : message, previous);
|
|
this.error = error;
|
|
}
|
|
} |