5 references to IsImmutableArray
BoundTreeGenerator (5)
BoundNodeClassWriter.cs (5)
770
return AllFields(node).Where(field => TypeIsSymbol(field) || (
IsImmutableArray
(field.Type, out var elementType) && TypeIsSymbol(elementType)));
780
return TypeIsNonTypeSymbol(field) || (
IsImmutableArray
(field.Type, out var elementType) && TypeIsNonTypeSymbol(elementType));
1266
if (
IsImmutableArray
(field.Type, out _) && FieldNullHandling(node, field.Name) == NullHandling.Disallow)
1424
if (!
IsImmutableArray
(field.Type, out string elementType))
1690
=>
IsImmutableArray
(field.Type, out var elementType) && TypeIsSymbol(elementType) && typeIsUpdated(elementType);