Locates a .proto file, or a position within a .proto file, on the file system. This includes a base directory or a .jar file, and a path relative to that base.
The base of this location; typically a directory or .jar file.
The column on the line of this location, or -1 for no specific column.
The line number of this location, or -1 for no specific line number.
The path to this location relative to base.
Returns a copy of this location with an empty base.
Returns a copy of this location including only its path.