Enhanced C#
Loyc library documentation
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
List of all members
Loyc.Syntax.IIndexPositionMapper Interface Reference

This interface is for classes that can convert indexes to SourcePos structures and back. More...


Source file:
Inheritance diagram for Loyc.Syntax.IIndexPositionMapper:
Loyc.Syntax.ILineToIndex Loyc.Syntax.IIndexToLine Loyc.Syntax.IFileName Loyc.Syntax.IFileName Loyc.Syntax.IndexPositionMapper< CharSource > Loyc.Syntax.ISourceFile Loyc.Syntax.SourceFile< CharSource > Loyc.Syntax.EmptySourceFile Loyc.Syntax.Lexing.LexerSourceFile< CharSource > Loyc.Syntax.SourceFile< CharSource > Loyc.Syntax.SourceFileWithLineRemaps Loyc.Syntax.Lexing.LexerSourceFile< CharSource > Loyc.Syntax.Lexing.LexerSourceFile< CharSource >

Remarks

This interface is for classes that can convert indexes to SourcePos structures and back.

Additional Inherited Members

- Properties inherited from Loyc.Syntax.IFileName
string FileName [get]
 
- Public Member Functions inherited from Loyc.Syntax.ILineToIndex
int LineToIndex (int lineNo)
 Returns the index in a source file of the beginning of the specified line, where the first line is number 1, not 0. More...
 
int LineToIndex (ILineAndColumn pos)
 
- Public Member Functions inherited from Loyc.Syntax.IIndexToLine
ILineColumnFile IndexToLine (int index)
 Returns the position in a source file of the specified index. More...