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