11 references to AllFields
BoundTreeGenerator (11)
BoundNodeClassWriter.cs (11)
662IEnumerable<Field> nullCheckFields = AllFields(node).Where(f => FieldNullHandling(node, f.Name) == NullHandling.Disallow); 754return from f in AllFields(node) where FieldNullHandling(node, f.Name) != NullHandling.Always select f; 759return AllFields(node).Where(field => IsDerivedOrListOfDerived("BoundNode", field.Type)); 764return AllFields(node).Where(field => TypeIsTypeSymbol(field)); 769return AllFields(node).Where(field => TypeIsSymbol(field) || (IsImmutableArray(field.Type, out var elementType) && TypeIsSymbol(elementType))); 774return AllFields(node).Where(field => IsNonTypeSymbolOrNonTypeSymbolListField(field)); 939if (!AllFields(node).Any()) 1192var fields = AllFields(node).Where(f => IsDerivedOrListOfDerived("BoundNode", f.Type) && !SkipInVisitor(f)); 1222foreach (Field field in AllFields(node).Where(f => IsDerivedOrListOfDerived("BoundNode", f.Type) && !SkipInVisitor(f))) 1255var allFields = AllFields(node).ToArray(); 1328var allFields = AllFields(node).ToArray();