envconf/generated_code.go

26 lines
718 B
Go
Raw Normal View History

func (c *Config) getMapMapMapInt(key string) (empty map[string]map[string]map[string]int64) {
empty = make(map[string]map[string]map[string]int64)
retval := make(map[string]map[string]map[string]int64)
if c.parsed {
key = cleanKey(key)
v9, ok := c.mapEnv[3].next[key]
for k10, v10 := range v9.next {
retval := make(map[string]map[string]map[string]int64)
for k11, v11 := range v10.next {
retval[k10] = make(map[string]map[string]int64)
for k12, v12 := range v11.next {
retval[k10][k11] = make(map[string]int64)
for k13, v13 := range v12.next {
entry := c.env[v3.key]
if (entry.dtype.baseType() == dtype.baseType()) && (entry.parsed.err == nil) {
retval[k] = entry.parsed
} else {
return
}
}
return retval
}
}
return
}