Documentation
¶
Index ¶
- func DefaultNameSystem() string
- func GetTargets(context *generator.Context, args *args.Args) []generator.Target
- func NameSystems() namer.NameSystems
- func NewGenDeepCopy(outputFilename, targetPackage string, boundingDirs []string, ...) generator.Generator
- type GenPoolRawNamer
- type KANamer
- type PoolRawNamer
- type ResetPoolRawNamer
- type TypeSlice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultNameSystem ¶
func DefaultNameSystem() string
DefaultNameSystem returns the default name system for ordering the types to be processed by the generators in this package.
func NameSystems ¶
func NameSystems() namer.NameSystems
NameSystems returns the name system used by the generators in this package.
Types ¶
type GenPoolRawNamer ¶
type GenPoolRawNamer struct {
// contains filtered or unexported fields
}
func NewGenPoolRawNamer ¶
func NewGenPoolRawNamer(pkg string, tracker namer.ImportTracker, slice bool) *GenPoolRawNamer
type PoolRawNamer ¶
type PoolRawNamer struct {
// contains filtered or unexported fields
}
func NewPoolRawNamer ¶
func NewPoolRawNamer(pkg string, tracker namer.ImportTracker, slice bool, m map[*types.Type]int) *PoolRawNamer
type ResetPoolRawNamer ¶
type ResetPoolRawNamer struct {
// contains filtered or unexported fields
}
func NewResetPoolRawNamer ¶
func NewResetPoolRawNamer(pkg string, tracker namer.ImportTracker, slice bool) *ResetPoolRawNamer
Click to show internal directories.
Click to hide internal directories.