func()

in pkg/genlib/generator_with_text_template.go [113:129]


func (gen *GeneratorWithTextTemplate) emit(buf *bytes.Buffer) error {
	if gen.totEvents == 0 || gen.state.counter < gen.totEvents {
		select {
		case <-gen.errChan:
			return generateOnFieldNotInFieldsYaml
		default:
			err := gen.tpl.Execute(buf, nil)
			if err != nil {
				return err
			}
		}
	} else {
		return io.EOF
	}

	return nil
}