61 references to Fields
CSharpSyntaxGenerator (61)
AbstractFileWriter.cs (1)
385
Node node => node.
Fields
,
SignatureWriter.cs (2)
85
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
86
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
SourceWriter.cs (49)
90
foreach (var field in node.
Fields
)
225
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
226
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
404
node.
Fields
.Select(f => $"this.{CamelCase(f.Name)}"),
417
node.
Fields
.Select(f => $"this.{CamelCase(f.Name)}"),
454
Write(CommaJoin(node.
Fields
.Select(f =>
470
foreach (var field in node.
Fields
)
487
node.
Fields
.Select(f => CamelCase(f.Name))));
514
var nodeFields = node.
Fields
.Where(nd => IsNodeOrNodeList(nd.Type)).ToList();
529
Write(CommaJoin(node.
Fields
.Select(f =>
585
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
586
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
727
nd.
Fields
.Select(f =>
767
? nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList()
813
foreach (var referencedNodeField in referencedNode.
Fields
)
865
foreach (var referencedNodeField in referencedNode.
Fields
)
900
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
901
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
1183
node.
Fields
.Select(f => $"{GetRedPropertyType(f)} {CamelCase(f.Name)}")));
1189
foreach (var field in node.
Fields
)
1206
node.
Fields
.Select(f => CamelCase(f.Name))));
1220
foreach (var field in node.
Fields
)
1224
if (field == node.
Fields
.First())
1252
Write(CommaJoin(node.
Fields
.Select(f =>
1286
foreach (var field in node.
Fields
)
1304
foreach (var referencedNodeField in referencedNode.
Fields
)
1404
if (node.
Fields
.Count == 0)
1411
Write(CommaJoin(node.
Fields
.Select(f =>
1493
foreach (var field in nd.
Fields
)
1507
foreach (var field in nd.
Fields
)
1523
var valueFields = nd.
Fields
.Where(n => IsValueField(n)).ToList();
1524
var nodeFields = nd.
Fields
.Where(n => !IsValueField(n)).ToList();
1528
WriteExperimentalIfNeeded(GetFactorySignatureExperimentalUrl(nd, nd.
Fields
));
1625
nd.
Fields
.Select(f => $"{this.GetRedPropertyType(f)} {CamelCase(f.Name)}")));
1668
foreach (var field in nd.
Fields
)
1694
return nd.
Fields
.Where(f => !IsAutoCreatableToken(nd, f));
1700
var nAutoCreatableTokens = nd.
Fields
.Count(f => IsAutoCreatableToken(nd, f));
1714
WriteExperimentalIfNeeded(GetFactorySignatureExperimentalUrl(nd, nd.
Fields
.Where(factoryWithNoAutoCreatableTokenFields.Contains)));
1718
nd.
Fields
.Where(factoryWithNoAutoCreatableTokenFields.Contains).Select(
1725
nd.
Fields
.Select(f => factoryWithNoAutoCreatableTokenFields.Contains(f)
1735
int listCount = nd.
Fields
.Count(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f));
1738
return nd.
Fields
.First(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f));
1743
int nodeCount = nd.
Fields
.Count(f => IsNode(f.Type) && f.Type != "SyntaxToken");
1746
return nd.
Fields
.First(f => IsNode(f.Type) && f.Type != "SyntaxToken");
1778
return nd.
Fields
.Where(f => IsRequiredFactoryField(nd, f) || allowOptionalField == f);
1796
var hasAttributeOrModifiersList = nd.
Fields
.Any(f => IsAttributeOrModifiersList(f));
1804
WriteExperimentalIfNeeded(GetFactorySignatureExperimentalUrl(nd, nd.
Fields
.Where(minimalFactoryFields.Contains)));
1808
nd.
Fields
.Where(minimalFactoryFields.Contains).Select(f =>
1833
nd.
Fields
.Select(f =>
TestWriter.cs (8)
97
var valueFields = node.
Fields
.Where(n => !IsNodeOrNodeList(n.Type));
98
var nodeFields = node.
Fields
.Where(n => IsNodeOrNodeList(n.Type));
229
var valueFields = node.
Fields
.Where(n => !IsNodeOrNodeList(n.Type));
230
var nodeFields = node.
Fields
.Where(n => IsNodeOrNodeList(n.Type));
339
var valueFields = node.
Fields
.Where(n => !IsNodeOrNodeList(n.Type));
340
var nodeFields = node.
Fields
.Where(n => IsNodeOrNodeList(n.Type));
367
var valueFields = node.
Fields
.Where(n => !IsNodeOrNodeList(n.Type));
368
var nodeFields = node.
Fields
.Where(n => IsNodeOrNodeList(n.Type));
TreeFlattening.cs (1)
22
FlattenChildren(node.Children, node.
Fields
, makeOptional: false);