func NewPopulatedMapStdTypes(r randyStdtypes, easy bool) *MapStdTypes { this := &MapStdTypes{} if r.Intn(10) != 0 { v9 := r.Intn(10) this.NullableTimestamp = make(map[int32]*time.Time) for i := 0; i < v9; i++ { this.NullableTimestamp[int32(r.Int31())] = github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) } } if r.Intn(10) != 0 { v10 := r.Intn(10) this.Timestamp = make(map[int32]time.Time) for i := 0; i < v10; i++ { this.Timestamp[int32(r.Int31())] = *github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) } } if r.Intn(10) != 0 { v11 := r.Intn(10) this.NullableDuration = make(map[int32]*time.Duration) for i := 0; i < v11; i++ { this.NullableDuration[int32(r.Int31())] = github_com_gogo_protobuf_types.NewPopulatedStdDuration(r, easy) } } if r.Intn(10) != 0 { v12 := r.Intn(10) this.Duration = make(map[int32]time.Duration) for i := 0; i < v12; i++ { this.Duration[int32(r.Int31())] = *github_com_gogo_protobuf_types.NewPopulatedStdDuration(r, easy) } } if !easy && r.Intn(10) != 0 { } return this }
func NewPopulatedStdTypes(r randyStdtypes, easy bool) *StdTypes { this := &StdTypes{} if r.Intn(10) != 0 { this.NullableTimestamp = github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) } if r.Intn(10) != 0 { this.NullableDuration = github_com_gogo_protobuf_types.NewPopulatedStdDuration(r, easy) } v1 := github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) this.Timestamp = *v1 v2 := github_com_gogo_protobuf_types.NewPopulatedStdDuration(r, easy) this.Duration = *v2 if !easy && r.Intn(10) != 0 { } return this }
func NewPopulatedRepStdTypes(r randyStdtypes, easy bool) *RepStdTypes { this := &RepStdTypes{} if r.Intn(10) != 0 { v3 := r.Intn(5) this.NullableTimestamps = make([]*time.Time, v3) for i := 0; i < v3; i++ { this.NullableTimestamps[i] = github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) } } if r.Intn(10) != 0 { v4 := r.Intn(5) this.NullableDurations = make([]*time.Duration, v4) for i := 0; i < v4; i++ { this.NullableDurations[i] = github_com_gogo_protobuf_types.NewPopulatedStdDuration(r, easy) } } if r.Intn(10) != 0 { v5 := r.Intn(5) this.Timestamps = make([]time.Time, v5) for i := 0; i < v5; i++ { v6 := github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) this.Timestamps[i] = *v6 } } if r.Intn(10) != 0 { v7 := r.Intn(5) this.Durations = make([]time.Duration, v7) for i := 0; i < v7; i++ { v8 := github_com_gogo_protobuf_types.NewPopulatedStdDuration(r, easy) this.Durations[i] = *v8 } } if !easy && r.Intn(10) != 0 { } return this }
func NewPopulatedOneofStdTypes_Timestamp(r randyStdtypes, easy bool) *OneofStdTypes_Timestamp { this := &OneofStdTypes_Timestamp{} this.Timestamp = github_com_gogo_protobuf_types.NewPopulatedStdTime(r, easy) return this }