C# Class Microsoft.Cci.SourceLocationBuilder

A mutable class that allows a source location to be built in an incremental fashion.
Inheritance: ISourceLocation
显示文件 Open project: visualmutator/visualmutator Class Usage Examples

Private Properties

Property Type Description
GetSourceLocation ISourceLocation
ISourceLocation bool
ISourceLocation int
ObjectInvariant void
UpdateToSpan void

Public Methods

Method Description
SourceLocationBuilder ( ISourceLocation sourceLocation ) : System

Allocates a mutable class that allows a source location to be built in an incremental fashion.

Private Methods

Method Description
GetSourceLocation ( ) : ISourceLocation
ISourceLocation ( ISourceLocation location ) : bool
ISourceLocation ( int offset, char destination, int destinationOffset, int length ) : int
ObjectInvariant ( ) : void
UpdateToSpan ( ISourceLocation sourceLocation ) : void

Method Details

SourceLocationBuilder() public method

Allocates a mutable class that allows a source location to be built in an incremental fashion.
public SourceLocationBuilder ( ISourceLocation sourceLocation ) : System
sourceLocation ISourceLocation An initial source location.
return System