Versions in this module Expand all Collapse all v0 v0.1.1 May 12, 2022 v0.1.0 May 12, 2022 Changes in this version + const ArrayTfIdx + const ByteTfIdx + const CallerName + const CheckerName + const ComplexTfIdx + const FloatTfIdx + const MapTfIdx + const NumericTfIdx + const PointerTfIdx + const RandCtlCapture + const RandCtlChecks + const RandCtlNochecks + const RandCtlPanic + const SkipAll + const SkipNone + const SkipPayload + const StringTfIdx + const StructTfIdx + var Verbctl int = 0 + func Generate(c GenConfig) int + func NewWrapRand(seed int64, ctl int) *wraprand + func ParseMaskString(arg string, tag string) (map[int]int, error) + func SetTunables(t TunableParams) + type GenConfig struct + BadFuncIdx int + BadPackageIdx int + EmitBad int + FcnMask map[int]int + ForceStackGrowth bool + MaxFail int + NumTestFunctions int + NumTestPackages int + OutDir string + PkgMask map[int]int + PkgPath string + Pragma string + RandCtl int + RunGoImports bool + Seed int64 + Tag string + type TunableParams struct + func DefaultTunables() TunableParams + func (t *TunableParams) DisableDefer() + func (t *TunableParams) DisableMethodCalls() + func (t *TunableParams) DisableRecursiveCalls() + func (t *TunableParams) DisableReflectionCalls() + func (t *TunableParams) DisableTakeAddr() + func (t *TunableParams) LimitInputs(n int) error + func (t *TunableParams) LimitOutputs(n int) error