Help us shape the future of Go! Take the 2026 Go Developer Survey

languages

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: AGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LocationTracker

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

func NewLocationTracker

func NewLocationTracker(path string) *LocationTracker

func (*LocationTracker) CurrentClassName

func (l *LocationTracker) CurrentClassName() string

func (*LocationTracker) CurrentFieldName

func (l *LocationTracker) CurrentFieldName() string

func (*LocationTracker) CurrentFunctionArity

func (l *LocationTracker) CurrentFunctionArity() int

func (*LocationTracker) CurrentFunctionName

func (l *LocationTracker) CurrentFunctionName() string

func (*LocationTracker) CurrentFunctionParams

func (l *LocationTracker) CurrentFunctionParams() []string

func (*LocationTracker) CurrentFunctionResult

func (l *LocationTracker) CurrentFunctionResult() string

func (*LocationTracker) CurrentPackageName

func (l *LocationTracker) CurrentPackageName() string

func (*LocationTracker) EnterClass

func (l *LocationTracker) EnterClass(name string)

func (*LocationTracker) EnterField

func (l *LocationTracker) EnterField(name string)

func (*LocationTracker) EnterFunction

func (l *LocationTracker) EnterFunction(name string, params []string, result string)

func (*LocationTracker) EnterPackage

func (l *LocationTracker) EnterPackage(name string)

func (*LocationTracker) ExitClass

func (l *LocationTracker) ExitClass()

func (*LocationTracker) ExitField

func (l *LocationTracker) ExitField()

func (*LocationTracker) ExitFunction

func (l *LocationTracker) ExitFunction()

func (*LocationTracker) IsInsideClass

func (l *LocationTracker) IsInsideClass() bool

func (*LocationTracker) IsInsideField

func (l *LocationTracker) IsInsideField() bool

func (*LocationTracker) IsInsideFunction

func (l *LocationTracker) IsInsideFunction() bool

func (*LocationTracker) Path

func (l *LocationTracker) Path() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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