INNER CODE UNIT · Go

func

rigdev/rig · cmd/rig-proto-gen/main.go:581

func (m messageType) compile(b *strings.Builder, curPkg string) {
	if curPkg == m.pkg {
		b.WriteString(m.name)
	} else {
		b.WriteString(fmt.Sprintf("%s.%s", formatPkg(m.pkg), m.name))
	}
}

type mapType struct {
	key   builtintType
	value mapValueType
}

func (m mapType) validate() error {
	return m.value.validate()
}

func (m mapType) compile(b *strings.Builder, curPkg string) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…