// FlatFields 'flattens' an ast.FieldList, returning an iterator over each // (name, field) combination in the list. For unnamed fields, the identifier is // nil. func FlatFields(list *ast.FieldList) iter.Seq2[*ast.Ident, *ast.Field] { … }
// FlatFields 'flattens' an ast.FieldList, returning an iterator over each // (name, field) combination in the list. For unnamed fields, the identifier is // nil. func FlatFields(list *ast.FieldList) iter.Seq2[*ast.Ident, *ast.Field] { … }