Documentation
¶
Index ¶
- type Portal
- type Translator
- func (t Translator) Append(source, target common.Range)
- func (d Translator) ApproximateConvertToSource(target common.Pos) (common.Pos, bool)
- func (t Translator) ApproximateConvertToTarget(source common.Pos) (common.Pos, bool)
- func (t Translator) ConvertToSource(pos common.Pos, includeEnd bool) (common.Pos, bool)
- func (t Translator) ConvertToTarget(pos common.Pos, includeEnd bool) (common.Pos, bool)
- func (t Translator) RangeConvertToSource(target common.Range) (common.Range, bool)
- func (t Translator) RangeConvertToTarget(source common.Range) (common.Range, bool)
- func (t Translator) SourcePos(pos common.Pos, includeEnd bool) (Portal, bool)
- func (t Translator) TargetPos(pos common.Pos, includeEnd bool) (Portal, bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Translator ¶
type Translator = *translator
func NewTranslator ¶
func NewTranslator() Translator
func (Translator) Append ¶
func (t Translator) Append(source, target common.Range)
func (Translator) ApproximateConvertToSource ¶
func (Translator) ApproximateConvertToTarget ¶
func (Translator) ConvertToSource ¶
func (Translator) ConvertToTarget ¶
func (Translator) RangeConvertToSource ¶
func (Translator) RangeConvertToTarget ¶
Click to show internal directories.
Click to hide internal directories.