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