public override MetadataItem VisitField(IFieldSymbol symbol) { var item = GetMetadataItem(symbol); if (item == null) { return(null); } item.EnsureSyntax(); item.Syntax.Content = symbol.GenerateSyntax(item.Type, ApiFilter); item.Modifiers = symbol.GetFieldModifiers(); item.Syntax.Return = CreateParameter(symbol, item, true); item.Attributes = GetAttributeInfo(symbol.GetAttributes()); return(item); }