gotypes

package
v1.0.0-alpha.9 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

Code generated by goadlc v3 - DO NOT EDIT.

Code generated by goadlc v3 - DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AST_GoTypes

func AST_GoTypes() adlast.ScopedDecl

func Texpr_GoTypes

func Texpr_GoTypes() adlast.ATypeExpr[GoTypes]

Types

type GoTypes

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

func MakeAll_GoTypes

func MakeAll_GoTypes(
	root *root.Root,
	loader *loader.LoadResult,
	gomod *gomod.GoModResult,
	nogofmt bool,
	goadlpath string,
	excludeast bool,
	stdlibgen bool,
	outputdir string,
) GoTypes

func Make_GoTypes

func Make_GoTypes(
	outputdir string,
) GoTypes

func (*GoTypes) Default_ExcludeAst

func (*GoTypes) Default_ExcludeAst() bool

func (*GoTypes) Default_GoAdlPath

func (*GoTypes) Default_GoAdlPath() string

func (*GoTypes) Default_NoGoFmt

func (*GoTypes) Default_NoGoFmt() bool

func (*GoTypes) Default_Root

func (*GoTypes) Default_Root() *root.Root

func (*GoTypes) Default_StdLibGen

func (*GoTypes) Default_StdLibGen() bool

func (*GoTypes) Default_goMod

func (*GoTypes) Default_goMod() *gomod.GoModResult

func (*GoTypes) Default_loader

func (*GoTypes) Default_loader() *loader.LoadResult

func (*GoTypes) GoAdlImportPath

func (bg *GoTypes) GoAdlImportPath() string

func (*GoTypes) GoImport

func (bg *GoTypes) GoImport(pkg string, currModuleName string, imports goimports.Imports) (string, error)

func (*GoTypes) IsStdLibGen

func (bg *GoTypes) IsStdLibGen() bool

func (*GoTypes) ReservedImports

func (in *GoTypes) ReservedImports() []goimports.ImportSpec

func (*GoTypes) Run

func (in *GoTypes) Run() error

Jump to

Keyboard shortcuts

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