10 references to AllFields
BoundTreeGenerator (10)
BoundNodeClassWriter.cs (10)
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))); 929if (!AllFields(node).Any()) 1179var fields = AllFields(node).Where(f => IsDerivedOrListOfDerived("BoundNode", f.Type) && !SkipInVisitor(f)); 1209foreach (Field field in AllFields(node).Where(f => IsDerivedOrListOfDerived("BoundNode", f.Type) && !SkipInVisitor(f))) 1242var allFields = AllFields(node).ToArray(); 1315var allFields = AllFields(node).ToArray();