11 references to AllFields
BoundTreeGenerator (11)
BoundNodeClassWriter.cs (11)
663
IEnumerable<Field> nullCheckFields =
AllFields
(node).Where(f => FieldNullHandling(node, f.Name) == NullHandling.Disallow);
755
return from f in
AllFields
(node) where FieldNullHandling(node, f.Name) != NullHandling.Always select f;
760
return
AllFields
(node).Where(field => IsDerivedOrListOfDerived("BoundNode", field.Type));
765
return
AllFields
(node).Where(field => TypeIsTypeSymbol(field));
770
return
AllFields
(node).Where(field => TypeIsSymbol(field) || (IsImmutableArray(field.Type, out var elementType) && TypeIsSymbol(elementType)));
775
return
AllFields
(node).Where(field => IsNonTypeSymbolOrNonTypeSymbolListField(field));
938
if (!
AllFields
(node).Any())
1191
var fields =
AllFields
(node).Where(f => IsDerivedOrListOfDerived("BoundNode", f.Type) && !SkipInVisitor(f));
1221
foreach (Field field in
AllFields
(node).Where(f => IsDerivedOrListOfDerived("BoundNode", f.Type) && !SkipInVisitor(f)))
1254
var allFields =
AllFields
(node).ToArray();
1327
var allFields =
AllFields
(node).ToArray();