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) {