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
)
226
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
227
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
405
node.
Fields
.Select(f => $"this.{CamelCase(f.Name)}"),
418
node.
Fields
.Select(f => $"this.{CamelCase(f.Name)}"),
455
Write(CommaJoin(node.
Fields
.Select(f =>
471
foreach (var field in node.
Fields
)
488
node.
Fields
.Select(f => CamelCase(f.Name))));
515
var nodeFields = node.
Fields
.Where(nd => IsNodeOrNodeList(nd.Type)).ToList();
530
Write(CommaJoin(node.
Fields
.Select(f =>
586
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
587
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
728
nd.
Fields
.Select(f =>
768
? nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList()
814
foreach (var referencedNodeField in referencedNode.
Fields
)
866
foreach (var referencedNodeField in referencedNode.
Fields
)
901
var valueFields = nd.
Fields
.Where(n => !IsNodeOrNodeList(n.Type)).ToList();
902
var nodeFields = nd.
Fields
.Where(n => IsNodeOrNodeList(n.Type)).ToList();
1184
node.
Fields
.Select(f => $"{GetRedPropertyType(f)} {CamelCase(f.Name)}")));
1190
foreach (var field in node.
Fields
)
1207
node.
Fields
.Select(f => CamelCase(f.Name))));
1221
foreach (var field in node.
Fields
)
1225
if (field == node.
Fields
.First())
1253
Write(CommaJoin(node.
Fields
.Select(f =>
1287
foreach (var field in node.
Fields
)
1305
foreach (var referencedNodeField in referencedNode.
Fields
)
1405
if (node.
Fields
.Count == 0)
1412
Write(CommaJoin(node.
Fields
.Select(f =>
1494
foreach (var field in nd.
Fields
)
1508
foreach (var field in nd.
Fields
)
1524
var valueFields = nd.
Fields
.Where(n => IsValueField(n)).ToList();
1525
var nodeFields = nd.
Fields
.Where(n => !IsValueField(n)).ToList();
1529
WriteExperimentalIfNeeded(GetFactorySignatureExperimentalUrl(nd, nd.
Fields
));
1626
nd.
Fields
.Select(f => $"{this.GetRedPropertyType(f)} {CamelCase(f.Name)}")));
1669
foreach (var field in nd.
Fields
)
1695
return nd.
Fields
.Where(f => !IsAutoCreatableToken(nd, f));
1701
var nAutoCreatableTokens = nd.
Fields
.Count(f => IsAutoCreatableToken(nd, f));
1715
WriteExperimentalIfNeeded(GetFactorySignatureExperimentalUrl(nd, nd.
Fields
.Where(factoryWithNoAutoCreatableTokenFields.Contains)));
1719
nd.
Fields
.Where(factoryWithNoAutoCreatableTokenFields.Contains).Select(
1726
nd.
Fields
.Select(f => factoryWithNoAutoCreatableTokenFields.Contains(f)
1736
int listCount = nd.
Fields
.Count(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f));
1739
return nd.
Fields
.First(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f));
1744
int nodeCount = nd.
Fields
.Count(f => IsNode(f.Type) && f.Type != "SyntaxToken");
1747
return nd.
Fields
.First(f => IsNode(f.Type) && f.Type != "SyntaxToken");
1779
return nd.
Fields
.Where(f => IsRequiredFactoryField(nd, f) || allowOptionalField == f);
1797
var hasAttributeOrModifiersList = nd.
Fields
.Any(f => IsAttributeOrModifiersList(f));
1805
WriteExperimentalIfNeeded(GetFactorySignatureExperimentalUrl(nd, nd.
Fields
.Where(minimalFactoryFields.Contains)));
1809
nd.
Fields
.Where(minimalFactoryFields.Contains).Select(f =>
1834
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);