func NameSystems(pluralExceptions map[string]string) namer.NameSystems { … }
type lowercaseSingularNamer …
func (n *lowercaseSingularNamer) Name(t *types.Type) string { … }
func DefaultNameSystem() string { … }
func GetTargets(context *generator.Context, args *args.Args) []generator.Target { … }
func objectMetaForPackage(p *types.Package) (*types.Type, bool, error) { … }
func isInternal(m types.Member) bool { … }
type listerGenerator …
var _ …
func (g *listerGenerator) Filter(c *generator.Context, t *types.Type) bool { … }
func (g *listerGenerator) Namers(c *generator.Context) namer.NameSystems { … }
func (g *listerGenerator) Imports(c *generator.Context) (imports []string) { … }
func (g *listerGenerator) GenerateType(c *generator.Context, t *types.Type, w io.Writer) error { … }
var typeListerInterface …
var typeListerInterfaceNonNamespaced …
var typeListerStruct …
var typeListerConstructor …
var typeListerNamespaceLister …
var namespaceListerInterface …
var namespaceListerStruct …