Class SourceCoordinateExtensions
- Namespace
- RDCore.SDK.Server.ProtocolExtensions
- Assembly
- RDCore.SDK.dll
Converts between the model's source-coordinate types and their LSP protocol equivalents at the protocol boundary.
public static class SourceCoordinateExtensions
- Inheritance
-
SourceCoordinateExtensions
- Inherited Members
Methods
ToLsp(SourceLocation)
public static Location ToLsp(this SourceLocation location)
Parameters
locationSourceLocation
Returns
ToLsp(SourcePosition)
public static Position ToLsp(this SourcePosition position)
Parameters
positionSourcePosition
Returns
ToLsp(SourceRange)
public static Range ToLsp(this SourceRange range)
Parameters
rangeSourceRange
Returns
ToSourceLocation(Location)
public static SourceLocation ToSourceLocation(this Location location)
Parameters
locationLocation
Returns
ToSourcePosition(Position)
public static SourcePosition ToSourcePosition(this Position position)
Parameters
positionPosition
Returns
ToSourceRange(Range)
public static SourceRange ToSourceRange(this Range range)
Parameters
rangeRange