Implementation of Location interface from Language Server Protocol

DO NOT add new properties or methods to this class that are specific to Moonshine IDE or to a particular language. Create a subclass for new properties or create a utility function for methods.

See also:

Static methods

staticparse(original:Dynamic):Location

Constructor

@:value({ range : null, uri : null })new(?uri:String, ?range:Range)

Variables

range:Range

The full target range

uri:String

The target resource identifier.