gotools/cmd/signature-fuzzer/internal/fuzz-generator/parm.go

type parm

type addrTakenHow

const notAddrTaken

const addrTakenSimple

const addrTakenPassed

const addrTakenHeap

func (a *addrTakenHow) AddrTaken() addrTakenHow {}

func (a *addrTakenHow) SetAddrTaken(val addrTakenHow) {}

type isBlank

func (b *isBlank) IsBlank() bool {}

func (b *isBlank) SetBlank(val bool) {}

type isGenValFunc

func (g *isGenValFunc) IsGenVal() bool {}

func (g *isGenValFunc) SetIsGenVal(val bool) {}

type skipCompare

const SkipAll

const SkipNone

const SkipPayload

func (s *skipCompare) SkipCompare() skipCompare {}

func (s *skipCompare) SetSkipCompare(val skipCompare) {}

// containedParms takes an arbitrary param 'p' and returns a slice
// with 'p' itself plus any component parms contained within 'p'.
func containedParms(p parm) []parm {}