Struct CodeTokenPosition
Syntax
public struct CodeTokenPosition : IEquatable<CodeTokenPosition>, IComparable, IComparable<CodeTokenPosition>
Constructors
CodeTokenPosition(Int32, Int32)
Declaration
public CodeTokenPosition(int lineIndex, int columnIndex)
Parameters
Type |
Name |
Description |
Int32 |
lineIndex |
|
Int32 |
columnIndex |
|
Fields
ColumnIndex
Declaration
Field Value
LineIndex
Declaration
Field Value
Methods
CompareTo(CodeTokenPosition)
Declaration
public int CompareTo(CodeTokenPosition other)
Parameters
Returns
CompareTo(Object)
Declaration
public int CompareTo(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Equals(CodeTokenPosition)
Declaration
public bool Equals(CodeTokenPosition other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Operators
Equality(CodeTokenPosition, CodeTokenPosition)
Declaration
public static bool operator ==(CodeTokenPosition left, CodeTokenPosition right)
Parameters
Returns
GreaterThan(CodeTokenPosition, CodeTokenPosition)
Declaration
public static bool operator>(CodeTokenPosition left, CodeTokenPosition right)
Parameters
Returns
GreaterThanOrEqual(CodeTokenPosition, CodeTokenPosition)
Declaration
public static bool operator >=(CodeTokenPosition left, CodeTokenPosition right)
Parameters
Returns
Inequality(CodeTokenPosition, CodeTokenPosition)
Declaration
public static bool operator !=(CodeTokenPosition left, CodeTokenPosition right)
Parameters
Returns
LessThan(CodeTokenPosition, CodeTokenPosition)
Declaration
public static bool operator <(CodeTokenPosition left, CodeTokenPosition right)
Parameters
Returns
LessThanOrEqual(CodeTokenPosition, CodeTokenPosition)
Declaration
public static bool operator <=(CodeTokenPosition left, CodeTokenPosition right)
Parameters
Returns
Extension Methods