2 implementations of IsWrittenTo
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
41
public bool
IsWrittenTo
(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
179
public bool
IsWrittenTo
(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken)
13 references to IsWrittenTo
Microsoft.CodeAnalysis.Features (9)
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (2)
442
shouldWarn |= semanticFacts.
IsWrittenTo
(semanticModel, current, cancellationToken);
481
if (semanticFacts.
IsWrittenTo
(semanticModel, indexMatch, cancellationToken))
ExtractMethod\MethodExtractor.Analyzer.cs (2)
652
return tokens.Any(t => semanticFacts.
IsWrittenTo
(this.SemanticModel, t.Parent, this.CancellationToken));
884
if (tokens.All(t => !semanticFacts.
IsWrittenTo
(this.SemanticModel, t.Parent, CancellationToken)))
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
71
writesToThis = writesToThis || this.SemanticFacts.
IsWrittenTo
(context.SemanticModel, context.Node, context.CancellationToken);
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
243
else if (semanticFacts.
IsWrittenTo
(semanticModel, identifierName, cancellationToken))
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (1)
94
if (semanticFacts.
IsWrittenTo
(semanticModel, SimpleNameOrMemberAccessExpression, cancellationToken) ||
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
223
IsWrittenTo = semanticFacts.
IsWrittenTo
(semanticModel, InvocationExpressionOpt ?? SimpleNameOrMemberAccessExpression, cancellationToken);
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
300
IsWrittenTo = semanticFacts.
IsWrittenTo
(semanticModel, SimpleNameOrMemberAccessExpressionOpt, cancellationToken);
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\FindReferences\Finders\AbstractMethodOrPropertyOrEventSymbolReferenceFinder.cs (1)
32
if (semanticFacts.
IsWrittenTo
(semanticModel, node, cancellationToken))
ReassignedVariable\AbstractReassignedVariableService.cs (1)
343
if (semanticFacts.
IsWrittenTo
(semanticModel, id, cancellationToken))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (1)
178
if (semanticFacts.
IsWrittenTo
(semanticModel, node, cancellationToken))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
180
=> SemanticFacts.
IsWrittenTo
(semanticModel, node, cancellationToken);