forked from LeenkxTeam/LNXSDK
		
	
		
			
	
	
		
			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;
							 | 
						||
| 
								 | 
							
									}
							 | 
						||
| 
								 | 
							
								}
							 |