Compare commits
	
		
			2 Commits
		
	
	
		
			568134a7e9
			...
			abc6e44fb2
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | abc6e44fb2 | ||
|  | cce841f48e | 
							
								
								
									
										10
									
								
								file/file.go
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								file/file.go
									
									
									
									
									
								
							| @ -111,3 +111,13 @@ func (file *File) Location (width int) (location Location) { | ||||
| 		width:  width, | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| // Path returns the path that teh file is located at. | ||||
| func (file *File) Path () (path string) { | ||||
| 	return file.path | ||||
| } | ||||
| 
 | ||||
| // GetLine returns the line at the specified index. | ||||
| func (file *File) GetLine (index int) (line string) { | ||||
| 	return file.lines[index] | ||||
| } | ||||
|  | ||||
| @ -9,11 +9,6 @@ type Location struct { | ||||
| 	width  int | ||||
| } | ||||
| 
 | ||||
| // NewError creates a new error at this location. | ||||
| func (location Location) NewError (message string, kind ErrorKind) (err Error) { | ||||
| 	return NewError(location, message, kind) | ||||
| } | ||||
| 
 | ||||
| // File returns the file the location is in | ||||
| func (location Location) File () (file *File) { | ||||
| 	return location.file | ||||
|  | ||||
		Reference in New Issue
	
	Block a user