position

package
v0.8.1-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Builder

type Builder struct {
	// contains filtered or unexported fields
}

func NewBuilder

func NewBuilder() *Builder

func (*Builder) NewNodeListNodePosition

func (b *Builder) NewNodeListNodePosition(list []ast.Vertex, n ast.Vertex) *position.Position

NewNodeListNodePosition returns new Position

func (*Builder) NewNodeListPosition

func (b *Builder) NewNodeListPosition(list []ast.Vertex) *position.Position

NewNodeListPosition returns new Position

func (*Builder) NewNodeListTokenPosition

func (b *Builder) NewNodeListTokenPosition(list []ast.Vertex, t *token.Token) *position.Position

NewNodeListTokenPosition returns new Position

func (*Builder) NewNodeNodeListPosition

func (b *Builder) NewNodeNodeListPosition(n ast.Vertex, list []ast.Vertex) *position.Position

NewNodeNodeListPosition returns new Position

func (*Builder) NewNodePosition

func (b *Builder) NewNodePosition(n ast.Vertex) *position.Position

NewNodePosition returns new Position

func (*Builder) NewNodeTokenPosition

func (b *Builder) NewNodeTokenPosition(n ast.Vertex, t *token.Token) *position.Position

NewNodeTokenPosition returns new Position

func (*Builder) NewNodesPosition

func (b *Builder) NewNodesPosition(startNode ast.Vertex, endNode ast.Vertex) *position.Position

NewNodesPosition returns new Position

func (*Builder) NewOptionalListTokensPosition

func (b *Builder) NewOptionalListTokensPosition(list []ast.Vertex, t *token.Token, endToken *token.Token) *position.Position

NewOptionalListTokensPosition returns new Position

func (*Builder) NewTokenNodeListPosition

func (b *Builder) NewTokenNodeListPosition(t *token.Token, list []ast.Vertex) *position.Position

NewTokenNodeListPosition returns new Position

func (*Builder) NewTokenNodePosition

func (b *Builder) NewTokenNodePosition(t *token.Token, n ast.Vertex) *position.Position

NewTokenNodePosition returns new Position

func (*Builder) NewTokenPosition

func (b *Builder) NewTokenPosition(t *token.Token) *position.Position

NewTokenPosition returns new Position

func (*Builder) NewTokensPosition

func (b *Builder) NewTokensPosition(startToken *token.Token, endToken *token.Token) *position.Position

NewTokensPosition returns new Position

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL