erri_handle

package
v0.0.0-...-a2dbc2d Latest Latest
Warning

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

Go to latest
Published: Nov 12, 2021 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssignStmtVisitor

type AssignStmtVisitor struct {
	BlockVisitor *BlockVisitor
	// contains filtered or unexported fields
}

func (*AssignStmtVisitor) Visit

func (v *AssignStmtVisitor) Visit(node ast.Node) (w ast.Visitor)

type BlockVisitor

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

func (*BlockVisitor) Visit

func (v *BlockVisitor) Visit(node ast.Node) (w ast.Visitor)

func (*BlockVisitor) Walk

func (v *BlockVisitor) Walk()

type DeclStmtVisitor

type DeclStmtVisitor struct {
	BlockVisitor *BlockVisitor
	// contains filtered or unexported fields
}

func (*DeclStmtVisitor) Visit

func (v *DeclStmtVisitor) Visit(node ast.Node) (w ast.Visitor)

type ExprStmtVisitor

type ExprStmtVisitor struct {
	BlockVisitor *BlockVisitor
	// contains filtered or unexported fields
}

func (*ExprStmtVisitor) Visit

func (v *ExprStmtVisitor) Visit(node ast.Node) (w ast.Visitor)

type File

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

type FuncDeclVisitor

type FuncDeclVisitor struct {
	Fset *token.FileSet
	File *File
	// contains filtered or unexported fields
}

func (*FuncDeclVisitor) Visit

func (v *FuncDeclVisitor) Visit(node ast.Node) (w ast.Visitor)

type Plugin

type Plugin struct {
	Fset    *token.FileSet
	UseErri bool
	// contains filtered or unexported fields
}

func (*Plugin) Backprocessor

func (v *Plugin) Backprocessor(file *ast.File)

func (*Plugin) Visit

func (v *Plugin) Visit(node ast.Node) (w ast.Visitor)

type QuesExprHandler

type QuesExprHandler struct {
	SelectorExprVisitor *SelectorExprVisitor
	AssignStmtVisitor   *AssignStmtVisitor
	DeclStmtVisitor     *DeclStmtVisitor
	ExprStmtVisitor     *ExprStmtVisitor
	BlockVisitor        *BlockVisitor
	// contains filtered or unexported fields
}

func (*QuesExprHandler) Handle

func (q *QuesExprHandler) Handle()

type SelectorExprVisitor

type SelectorExprVisitor struct {
	AssignStmtVisitor *AssignStmtVisitor
	DeclStmtVisitor   *DeclStmtVisitor
	ExprStmtVisitor   *ExprStmtVisitor
	BlockVisitor      *BlockVisitor
	// contains filtered or unexported fields
}

func (*SelectorExprVisitor) Visit

func (v *SelectorExprVisitor) Visit(node ast.Node) (w ast.Visitor)

Jump to

Keyboard shortcuts

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