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)
164var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 165var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList(); 343node.Fields.Select(f => $"this.{CamelCase(f.Name)}"), 356node.Fields.Select(f => $"this.{CamelCase(f.Name)}"), 393Write(CommaJoin(node.Fields.Select(f => 409foreach (var field in node.Fields) 426node.Fields.Select(f => CamelCase(f.Name)))); 453var nodeFields = node.Fields.Where(nd => IsNodeOrNodeList(nd.Type)).ToList(); 468Write(CommaJoin(node.Fields.Select(f => 524var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 525var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList(); 666nd.Fields.Select(f => 706? nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList() 752foreach (var referencedNodeField in referencedNode.Fields) 804foreach (var referencedNodeField in referencedNode.Fields) 839var valueFields = nd.Fields.Where(n => !IsNodeOrNodeList(n.Type)).ToList(); 840var nodeFields = nd.Fields.Where(n => IsNodeOrNodeList(n.Type)).ToList(); 1121node.Fields.Select(f => $"{GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1127foreach (var field in node.Fields) 1144node.Fields.Select(f => CamelCase(f.Name)))); 1158foreach (var field in node.Fields) 1162if (field == node.Fields.First()) 1190Write(CommaJoin(node.Fields.Select(f => 1224foreach (var field in node.Fields) 1242foreach (var referencedNodeField in referencedNode.Fields) 1342if (node.Fields.Count == 0) 1349Write(CommaJoin(node.Fields.Select(f => 1431foreach (var field in nd.Fields) 1445foreach (var field in nd.Fields) 1461var valueFields = nd.Fields.Where(n => IsValueField(n)).ToList(); 1462var nodeFields = nd.Fields.Where(n => !IsValueField(n)).ToList(); 1563nd.Fields.Select(f => $"{this.GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1606foreach (var field in nd.Fields) 1632return nd.Fields.Where(f => !IsAutoCreatableToken(nd, f)); 1638var nAutoCreatableTokens = nd.Fields.Count(f => IsAutoCreatableToken(nd, f)); 1656nd.Fields.Where(factoryWithNoAutoCreatableTokenFields.Contains).Select( 1663nd.Fields.Select(f => factoryWithNoAutoCreatableTokenFields.Contains(f) 1673int listCount = nd.Fields.Count(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f)); 1676return nd.Fields.First(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f)); 1681int nodeCount = nd.Fields.Count(f => IsNode(f.Type) && f.Type != "SyntaxToken"); 1684return nd.Fields.First(f => IsNode(f.Type) && f.Type != "SyntaxToken"); 1716return nd.Fields.Where(f => IsRequiredFactoryField(nd, f) || allowOptionalField == f); 1734var hasAttributeOrModifiersList = nd.Fields.Any(f => IsAttributeOrModifiersList(f)); 1746nd.Fields.Where(minimalFactoryfields.Contains).Select(f => 1771nd.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);