kubernetes/staging/src/k8s.io/code-generator/cmd/applyconfiguration-gen/generators/applyconfiguration.go

type applyConfigurationGenerator

var _

func (g *applyConfigurationGenerator) Filter(_ *generator.Context, t *types.Type) bool {}

func (g *applyConfigurationGenerator) Namers(*generator.Context) namer.NameSystems {}

func (g *applyConfigurationGenerator) Imports(*generator.Context) (imports []string) {}

type TypeParams

type memberParams

func (g *applyConfigurationGenerator) GenerateType(c *generator.Context, t *types.Type, w io.Writer) error {}

func hasTypeMetaField(t *types.Type) bool {}

func blocklisted(t *types.Type, member types.Member) bool {}

func needsGetter(t *types.Type, member types.Member) bool {}

func (g *applyConfigurationGenerator) generateGetters(t *types.Type, typeParams TypeParams, sw *generator.SnippetWriter, embed *memberParams) {}

func (g *applyConfigurationGenerator) generateWithFuncs(t *types.Type, typeParams TypeParams, sw *generator.SnippetWriter, embed *memberParams,
	generated *[]string) {}

func (g *applyConfigurationGenerator) generateStruct(sw *generator.SnippetWriter, typeParams TypeParams) {}

func deref(t *types.Type) *types.Type {}

func isNillable(t *types.Type) bool {}

func (g *applyConfigurationGenerator) generateMemberWith(sw *generator.SnippetWriter, memberParams memberParams) {}

func (g *applyConfigurationGenerator) generateMemberGetter(sw *generator.SnippetWriter, memberParams memberParams) {}

func (g *applyConfigurationGenerator) generateMemberWithForSlice(sw *generator.SnippetWriter, member types.Member, memberParams memberParams) {}

func (g *applyConfigurationGenerator) generateMemberWithForMap(sw *generator.SnippetWriter, memberParams memberParams) {}

func (g *applyConfigurationGenerator) ensureEmbedExistsIfApplicable(sw *generator.SnippetWriter, memberParams memberParams) {}

var ensureEmbedExists

var ensureNonEmbedSliceExists

var clientgenTypeConstructorNamespaced

var clientgenTypeConstructorNonNamespaced

var constructorWithTypeMeta

var constructor

func (g *applyConfigurationGenerator) generateClientgenExtract(sw *generator.SnippetWriter, typeParams TypeParams, includeStatus bool) {}