(m map[K]V)
| 152 | } |
| 153 | |
| 154 | func KeyValues[K comparable, V any](m map[K]V) []KV[K, V] { |
| 155 | var kvs []KV[K, V] |
| 156 | for k, v := range m { |
| 157 | kvs = append(kvs, KV[K, V]{Key: k, Value: v}) |
| 158 | } |
| 159 | return kvs |
| 160 | } |
| 161 | |
| 162 | func isAppendName(x ast.Expr) bool { |
| 163 | switch x := x.(type) { |