Versions in this module Expand all Collapse all v0 v0.1.4 Jun 1, 2024 v0.1.3 May 5, 2024 Changes in this version + func CheckPackage(pkg *packages.Package) error + func CheckScope(cx *Context, sc *types.Scope, level int) bool + func CheckStack(cx *Context) bool + func CheckStruct(cx *Context, st *types.Struct, stName string) bool + func TypeName(tp types.Type) string + type Context struct + Errs []string + Sizes types.Sizes + Stack map[*types.Struct]string + Structs map[*types.Struct]string + func NewContext(sz types.Sizes) *Context + func (cx *Context) AddError(ers string, hasErr bool, stName string) bool + func (cx *Context) IsNewStruct(st *types.Struct) bool