57 references to Fields
CSharpSyntaxGenerator (57)
AbstractFileWriter.cs (1)
385Node node => node.Fields,
SignatureWriter.cs (2)
85var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 86var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList();
SourceWriter.cs (45)
192var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 193var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList(); 371node.Fields.Select(f => $"this.{CamelCase(f.Name)}"), 384node.Fields.Select(f => $"this.{CamelCase(f.Name)}"), 421Write(CommaJoin(node.Fields.Select(f => 437foreach (var field in node.Fields) 454node.Fields.Select(f => CamelCase(f.Name)))); 481var nodeFields = node.Fields.Where(nd => IsNodeOrNodeList(nd.Type)).ToList(); 496Write(CommaJoin(node.Fields.Select(f => 552var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 553var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList(); 694nd.Fields.Select(f => 734? nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList() 780foreach (var referencedNodeField in referencedNode.Fields) 832foreach (var referencedNodeField in referencedNode.Fields) 867var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 868var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList(); 1149node.Fields.Select(f => $"{GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1155foreach (var field in node.Fields) 1172node.Fields.Select(f => CamelCase(f.Name)))); 1186foreach (var field in node.Fields) 1190if (field == node.Fields.First()) 1218Write(CommaJoin(node.Fields.Select(f => 1252foreach (var field in node.Fields) 1270foreach (var referencedNodeField in referencedNode.Fields) 1370if (node.Fields.Count == 0) 1377Write(CommaJoin(node.Fields.Select(f => 1459foreach (var field in nd.Fields) 1473foreach (var field in nd.Fields) 1489var valueFields = nd.Fields.Where(n => IsValueField(n)).ToList(); 1490var nodeFields = nd.Fields.Where(n => !IsValueField(n)).ToList(); 1591nd.Fields.Select(f => $"{this.GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1634foreach (var field in nd.Fields) 1660return nd.Fields.Where(f => !IsAutoCreatableToken(nd, f)); 1666var nAutoCreatableTokens = nd.Fields.Count(f => IsAutoCreatableToken(nd, f)); 1684nd.Fields.Where(factoryWithNoAutoCreatableTokenFields.Contains).Select( 1691nd.Fields.Select(f => factoryWithNoAutoCreatableTokenFields.Contains(f) 1701int listCount = nd.Fields.Count(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f)); 1704return nd.Fields.First(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f)); 1709int nodeCount = nd.Fields.Count(f => IsNode(f.Type) && f.Type != "SyntaxToken"); 1712return nd.Fields.First(f => IsNode(f.Type) && f.Type != "SyntaxToken"); 1744return nd.Fields.Where(f => IsRequiredFactoryField(nd, f) || allowOptionalField == f); 1762var hasAttributeOrModifiersList = nd.Fields.Any(f => IsAttributeOrModifiersList(f)); 1774nd.Fields.Where(minimalFactoryfields.Contains).Select(f => 1799nd.Fields.Select(f =>
TestWriter.cs (8)
97var valueFields = node.Fields.Where(n => !IsNodeOrNodeList(n.Type)); 98var nodeFields = node.Fields.Where(n => IsNodeOrNodeList(n.Type)); 229var valueFields = node.Fields.Where(n => !IsNodeOrNodeList(n.Type)); 230var nodeFields = node.Fields.Where(n => IsNodeOrNodeList(n.Type)); 339var valueFields = node.Fields.Where(n => !IsNodeOrNodeList(n.Type)); 340var nodeFields = node.Fields.Where(n => IsNodeOrNodeList(n.Type)); 367var valueFields = node.Fields.Where(n => !IsNodeOrNodeList(n.Type)); 368var nodeFields = node.Fields.Where(n => IsNodeOrNodeList(n.Type));
TreeFlattening.cs (1)
22FlattenChildren(node.Children, node.Fields, makeOptional: false);