resolver

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 19, 2024 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 TypeResolver

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

func NewTypeResolver

func NewTypeResolver() *TypeResolver

func ResolveAllTypes

func ResolveAllTypes(files []*ast.FileSpec) *TypeResolver

func (*TypeResolver) AddTypes

func (r *TypeResolver) AddTypes(pkg string, types []*ast.TypeSpec)

func (*TypeResolver) Debug

func (r *TypeResolver) Debug(out io.Writer)

func (*TypeResolver) Resolve

func (r *TypeResolver) Resolve(ref *ast.FieldTypeRef) *ast.TypeSpec

Jump to

Keyboard shortcuts

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