6 instantiations of AccessedFields
Microsoft.CodeAnalysis.CodeStyle (6)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (4)
263return new(CheckFieldAccessExpression(semanticModel, trivialFieldExpression, fieldNames, cancellationToken)); 271return new(TrivialField: null, [.. set]); 279return new(CheckFieldAccessExpression(semanticModel, trivialFieldExpression, fieldNames, cancellationToken)); 287return new(TrivialField: null, [.. set]);
src\Analyzers\Core\Analyzers\UseAutoProperty\AccessedFields.cs (2)
19public static readonly AccessedFields Empty = new(null, []); 29=> new(TrivialField != null && predicate(TrivialField, arg) ? TrivialField : null,
8 references to AccessedFields
Microsoft.CodeAnalysis.CodeStyle (8)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (6)
255private AccessedFields GetGetterFields( 266return AccessedFields.Empty; 274private AccessedFields GetSetterFields( 282return AccessedFields.Empty; 390var getterFields = GetGetterFields(semanticModel, property.GetMethod, fieldNames, cancellationToken); 454var setterFields = GetSetterFields(semanticModel, property.SetMethod, fieldNames, cancellationToken);
src\Analyzers\Core\Analyzers\UseAutoProperty\AccessedFields.cs (2)
19public static readonly AccessedFields Empty = new(null, []); 28public AccessedFields Where<TArg>(Func<IFieldSymbol, TArg, bool> predicate, TArg arg)